## 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陀螺仪和磁力计的数据相关推荐

  1. iic通信原理_电子知识之IIC通信原理和协议分享

    IIC 的一些特征: 两条总线:串行数据总线(SDA)和串行时钟总线(SCL) 真正的多主机总线 连接到相同总线的ic数量只受到总线的最大电容400pF限制. 串行8位双向数据在标准模式下可达100K ...

  2. STM32使用IIC总线通讯协议在OLED屏幕上显示字符串、汉字、图像(硬件IIC)

    参考:基于STM32-Oled(IIC)的使用 作者:奋斗的小殷 发布时间: 2021-05-07 13:09:26 网址:https://blog.csdn.net/boybs/article/de ...

  3. stm32之IIC总线概述

    1.IIC通信协议定义 IIC通讯协议(Inter----Integrted Circuit)是由Phiips飞利浦公司开发的, 由于他引脚少,硬件实现简单,可拓展性强,不需要UASRT,CAN通讯协 ...

  4. stm32 硬件IIC使用方法说明与示例---LIS3DH的IIC通信

    有时我们可能需要MCU进行速率较高的IIC总线通信,一般stm32的IIC默认传输速率是100kpbs,最大为400kpbs.现在大部分项目会使用程序IO模拟的IIC,使用方便,具体网上例子很多. 这 ...

  5. STM32使用IIC总线通讯协议在OLED屏幕上显示字符串、汉字、单总线获取DHT11模块温湿度并通过IIC显示到屏幕(软件IIC)

    参考:基于stm32软件IIC的oled显示温湿度 作者:ZPZ DayUp 发布时间: 2021-07-25 20:52:43 网址:https://blog.csdn.net/m0_5619768 ...

  6. 12. STM32——硬件IIC驱动OLED屏幕显示

    STM32--硬件IIC驱动OLED屏幕显示 OLED屏幕 OLED屏幕特点 OLED屏幕接线说明 OLED屏幕显存 OLED屏幕原理 OLED屏幕常用指令 OLED屏幕字模软件的使用 写命令 写数据 ...

  7. 15. STM32——软件IIC驱动OLED屏幕显示字符、字符串、数字、汉字

    STM32--软件IIC驱动OLED屏幕显示 OLED屏幕 写命令 写内容 对OLED写入一个字节 设置光标 启动OLED 关闭OLED 全屏填充(清屏) 显示字符 显示字符串 获取次方 显示数字 显 ...

  8. STM32基于IIC通信协议的OLED模块使用(详解)

    目录 前言 一.项目内容 实验简介 二.IIC模块 1.IIC协议简介 2.物理层 3.协议层 4.硬件IIC代码配置 5.软件模拟IIC配置 1.起始信号与停止信号 2.从机应答信号 3.数据的有效 ...

  9. STM32模拟IIC读取PCF8563

    作者第一次开写博客,本着学习的态度,附上自己总结的代码,希望大家多多指点! 一.首先是对于PCF8563芯片的介绍与使用说明: PCF8563 是PHILIPS 公司推出的一款工业级内含I2C 总线接 ...

最新文章

  1. Linux下SVN服务器同时支持Apache的http和https及svnserve独立服务器三种模式且使用相同的访问权限账号...
  2. mysql导入csv文件
  3. 九十四、动态规划系列之路径问题
  4. 手势模型和Angular Material的实现
  5. HTML阅读打开点击不了,如何让网页文章中的代码可以点击运行
  6. CodeVs1519 过路费
  7. vue兄弟组件之间的传值,bus运用,beforeDestroy销毁,Bus.$off
  8. 2017.10.17 CF#441 F题 思考记录
  9. Android 如何在Eclipse中查看Android API源码 及 support包源码
  10. .net core @Html 自定义属性中包含特殊符号解决
  11. Mxnet框架学习笔记(二):Kaggle房价预测实战分析
  12. 《白帽子讲Web安全》注入攻击
  13. php展厅控制系统,展厅中控系统详细介绍
  14. Codeforces Round #702 (Div. 3)---C. Sum of Cubes 两种方法 cbrt()函数应用
  15. linux之打包压缩(tar,gz,bz2,xz,zip)
  16. UCOS/UCOSII基础知识
  17. linux mailxdingding机器人报警
  18. 硬盘坏了数据可以恢复吗?
  19. 音乐精灵 - Bandari
  20. Android Studio配置阿里云代理,Gradle 配置国内镜像

热门文章

  1. 毕业设计 基于Arduino的计算器
  2. HDU 6638 [2019 Multi-University Training Contest 6]
  3. 9款HTML5实现的超酷特效
  4. HTML不显示滚动条
  5. JavaScript --经典问题
  6. 第十七届“振兴杯”全国青年职业技能竞赛(职工组)计算机程序设计员理论试题题库
  7. nfs服务配置为固定端口
  8. 如何屏蔽快压广告的弹出
  9. 云计算技术与应用课后答案第三章
  10. 新旧图幅号转换(Python3)