iic jy901 单片机_用STM32的IIC引脚去读JY901陀螺仪和磁力计的数据
## 1 准备工作
1) 硬件设备:JY901模块、USB-TTL、杜邦线、STM32F103C8T6单片机。给大家看下图片
2)软件准备 : KEIL 5 (5.17版本的) 链接:https://pan.baidu.com/share/init?surl=LQ4KnRPxm_a4Zk7PUZSELA 提取码:eq50.
## 2 接线方式
1、使用数据线将STM32F103C8T6与电脑连接通信
2、JY901与STM32F103C8T6使用杜邦线连接。
3、将JY901模块连接在STM32F103C8T6开发板。注意:SCL-SCL(第pb10管脚)、SDA-SDA(第Pb11管脚)GND-GND、VCC-5V,前面为JY901,后边是STM32F103C8T6板子上的管脚。连接如下图所示:
3 生成下载文件
1、在OUTUT勾选Creat HEX File
2、找到生成的HEX文件
## 4 下载程序
1、用数据线连接好STM32F103C8T6单片机和PC端。
2、按照“软件配置.png”图示设置好软件。
3、找到所需的hex文件。
4、按STM32F103C8T6单片机的红色的Bootloader 键
5、点击开始编程按钮,下载程序
## 5 输出结果显示
在电脑上正确连接好板子,首先打开串口调试助手,找到相应的端口,然后打开串口,注意这里波特率设置为115200,然后就可以观察到左边的窗口有数据输出了。如图所示:
iic jy901 单片机_用STM32的IIC引脚去读JY901陀螺仪和磁力计的数据相关推荐
- iic通信原理_电子知识之IIC通信原理和协议分享
IIC 的一些特征: 两条总线:串行数据总线(SDA)和串行时钟总线(SCL) 真正的多主机总线 连接到相同总线的ic数量只受到总线的最大电容400pF限制. 串行8位双向数据在标准模式下可达100K ...
- STM32使用IIC总线通讯协议在OLED屏幕上显示字符串、汉字、图像(硬件IIC)
参考:基于STM32-Oled(IIC)的使用 作者:奋斗的小殷 发布时间: 2021-05-07 13:09:26 网址:https://blog.csdn.net/boybs/article/de ...
- stm32之IIC总线概述
1.IIC通信协议定义 IIC通讯协议(Inter----Integrted Circuit)是由Phiips飞利浦公司开发的, 由于他引脚少,硬件实现简单,可拓展性强,不需要UASRT,CAN通讯协 ...
- stm32 硬件IIC使用方法说明与示例---LIS3DH的IIC通信
有时我们可能需要MCU进行速率较高的IIC总线通信,一般stm32的IIC默认传输速率是100kpbs,最大为400kpbs.现在大部分项目会使用程序IO模拟的IIC,使用方便,具体网上例子很多. 这 ...
- STM32使用IIC总线通讯协议在OLED屏幕上显示字符串、汉字、单总线获取DHT11模块温湿度并通过IIC显示到屏幕(软件IIC)
参考:基于stm32软件IIC的oled显示温湿度 作者:ZPZ DayUp 发布时间: 2021-07-25 20:52:43 网址:https://blog.csdn.net/m0_5619768 ...
- 12. STM32——硬件IIC驱动OLED屏幕显示
STM32--硬件IIC驱动OLED屏幕显示 OLED屏幕 OLED屏幕特点 OLED屏幕接线说明 OLED屏幕显存 OLED屏幕原理 OLED屏幕常用指令 OLED屏幕字模软件的使用 写命令 写数据 ...
- 15. STM32——软件IIC驱动OLED屏幕显示字符、字符串、数字、汉字
STM32--软件IIC驱动OLED屏幕显示 OLED屏幕 写命令 写内容 对OLED写入一个字节 设置光标 启动OLED 关闭OLED 全屏填充(清屏) 显示字符 显示字符串 获取次方 显示数字 显 ...
- STM32基于IIC通信协议的OLED模块使用(详解)
目录 前言 一.项目内容 实验简介 二.IIC模块 1.IIC协议简介 2.物理层 3.协议层 4.硬件IIC代码配置 5.软件模拟IIC配置 1.起始信号与停止信号 2.从机应答信号 3.数据的有效 ...
- STM32模拟IIC读取PCF8563
作者第一次开写博客,本着学习的态度,附上自己总结的代码,希望大家多多指点! 一.首先是对于PCF8563芯片的介绍与使用说明: PCF8563 是PHILIPS 公司推出的一款工业级内含I2C 总线接 ...
最新文章
- Linux下SVN服务器同时支持Apache的http和https及svnserve独立服务器三种模式且使用相同的访问权限账号...
- mysql导入csv文件
- 九十四、动态规划系列之路径问题
- 手势模型和Angular Material的实现
- HTML阅读打开点击不了,如何让网页文章中的代码可以点击运行
- CodeVs1519 过路费
- vue兄弟组件之间的传值,bus运用,beforeDestroy销毁,Bus.$off
- 2017.10.17 CF#441 F题 思考记录
- Android 如何在Eclipse中查看Android API源码 及 support包源码
- .net core @Html 自定义属性中包含特殊符号解决
- Mxnet框架学习笔记(二):Kaggle房价预测实战分析
- 《白帽子讲Web安全》注入攻击
- php展厅控制系统,展厅中控系统详细介绍
- Codeforces Round #702 (Div. 3)---C. Sum of Cubes 两种方法 cbrt()函数应用
- linux之打包压缩(tar,gz,bz2,xz,zip)
- UCOS/UCOSII基础知识
- linux mailxdingding机器人报警
- 硬盘坏了数据可以恢复吗?
- 音乐精灵 - Bandari
- Android Studio配置阿里云代理,Gradle 配置国内镜像