|
1017| 6
|
求助,基于HAL库的I2C从机程序 |
|
1金钱
最佳答案调试通过,问题找到了,在I2C初始化的时候,一定要使能“时钟拉伸”
hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_DISABLE;//正确
hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_ENABLE;//错误
上面这个地方有点绕,意思是“没有时钟拉伸”需要“禁止”,意思就是使能时钟拉伸
恰恰搞反了,导致调试时候,老是出错
谢谢大家!
| ||
| ||
| ||
|
虽然不明白你们在说什么,但感觉很厉害的样子。
|
||
| ||
| ||
|
又菜又爱指点
|
||
| ||
| ||
|
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子产品购买店铺:https://zhengdianyuanzi.tmall.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
/1
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-11-2 03:21
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网