您的位置:首页 > 其它

关于 stm32 硬件iic

2016-11-20 23:06 281 查看
最近在做一个stm32项目。用到两路iic,其中一路是用于iic通讯。另一路用于iic从机。都不是传统的iic主机读取eeprom的形式。

开始做的时候,网上搜资料,一大片的吐槽。都在说stm32的硬件iic设计有问题,都在说蛋疼。

(1)iic通讯。形式是一个iic设备对另一个iic设备写操作,这种是多主机形式,当任何设备不处于写操作,就作为从机接收数据。

(2)iic从机。stm32准备好数据,当外部主机读取stm32里面某地址数据时,stm32把要发送的数据写入DR寄存器中。

经过本人多次测试,证实,stm32硬件iic不存在问题。由于iic 的时序要求,中断优先级都要求比较高。所以同行们要注意了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: