STM32学习笔记(正点原子STM32Mini版)

2022.27

遇到的问题:程序下载之后但核心板却不能正常运行程序

所用工具:FlyMcu

解决方案

点击设定选项字节,把启用自动增量的√点没有即可,然后点击确定,问题得以解决。

2022.2.28

IIC通讯学习以及用正点原子MiniStm32库函数开发

这里适用CFSensor公司的XGZP6847D压力传感器模块,其IIC设备地址为0X6D

IIC,由数据线SDA和时钟线SCL构成的串行总线

IIC总线共三种类型信号:起始信号、终止信号、应答信号。

其中起始信号是必须。

SDA和SCL,适用普通GPIO采用推挽输出即可

IIC时序如下:

 这里我采用软件模拟IIC

1)IIC起始信号:SCL为高电平期间,SDA由高电平跳变到低电平,时序信号。

2)IIC停止信号:SCL为高电平期间,SDA由低电平跳变到高电平,时序信号。

3)应答信号ACK:发送器每发送一个字节,就在时钟脉冲9期间释放数据线,由接收器返回一个应答信号,应答型号为高电平1时,规定为非应答。应答信号为低电平0时,规定为应答。

4)数据有效性:SCL为高电平期间,SDA电平必须稳定

XGZP6847D压力传感器模块的电气连接如下:

用杜邦线连接好

核心板上PC12对应IIC SCL ,

PC11对应IIC SDA

VDD连接单片机上的5V,GND对GND

I

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
正点原子stm32f103项目keil是一个基于STM32F103芯片的项目,使用Keil开发环境进行开发。该项目包含了main.c、beep.h和EXTI.h等文件。在main.c文件中,包含了beep.h、key.h和EXTI.h头文件,并定义了一个主函数。在beep.h文件中,定义了BEEP_Init函数。此外,还需要设置头文件路径和宏定义全局变量。在Keil中,可以通过点击魔法棒,选择c/c++,然后在Include Path中添加头文件路径。同时,在Define输入框中填写相应的宏定义,如"STM32F10X_HD,USE_STDPERIPH_DRIVER"。这样就可以进行正点原子stm32f103项目的开发了。 #### 引用[.reference_title] - *1* *2* [正点原子STM32F103综合课程操作学习笔记(包含代码)](https://blog.csdn.net/weixin_47681071/article/details/118404776)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [正点原子STM32F103ZET6学习笔记-新建库函数工程模板](https://blog.csdn.net/qq_63306482/article/details/126180744)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值