2019-07-14 14:40发布
vyewrewr 发表于 2019-1-10 08:49 发一个STM32模拟IIC的代码以供参考。
60user36 发表于 2019-1-10 09:24 用GPIO模拟IIC就行了,反正硬件的IIC我是一直没摸透
cknz 发表于 2019-1-10 09:34 好吧,你们都解决了,厉害.用硬件IIC时,注意中断优先级就好
zhouxk 发表于 2019-1-10 08:20 HAL库中有一个F072的,路径“STM32Cube_FW_F0_V1.9.0ProjectsSTM32F072B-DiscoveryExamplesI2CI2C_EEPROM”
最多设置5个标签!
谢谢了,谢谢帮助
我也是,软件IIC理解起来我没有问题,硬件的涉及到一些寄出器标志啊中断啊fifo啊,一多了就容易迷糊,反而迷失的最本质的原理
是的,以前用的F1系列的IIC硬件,中断优先级尤为注意。不过F0系列采用的是另一种I2C的IP,硬件有点不太一样。正在研究中
谢谢您了,非常感激@!真的是雪中送炭,我最近一直看的是F030系列的例程,里面的EEPROm读写例子用的不是24C02.我之所以想获得它的源码主要是我自己写的IIC读写2402程序没调通,想找个用F0系列的I2C读写EEPROM参考对比一下,看问题在哪。
PS:因为以前用F1系列的IIC硬件,而F0系列的IIC硬件实现优点不太一样,很多寄存器定义和实现机制都不同。对这个还不是很熟悉,所以非常感谢您的指点,再此处谢过了。
一周热门 更多>