瑞萨平台作为从机处理比较糟糕,对读写指令无法区别。通过smartconfig工具生成的i2c 驱动代码,简直是无法使用,不过有一种比较好的方案:使用i2c时钟频率,通过逻辑分析仪或示波器可以查看当前每个字节间隔是多长,如果按T=1/400000计算,两个字节间隔大概25us左右,可通过硬件定时器来区别读写指令。
瑞萨平台i2c作为从机无法区别读写指令
最新推荐文章于 2024-07-13 15:32:33 发布
瑞萨平台作为从机处理比较糟糕,对读写指令无法区别。通过smartconfig工具生成的i2c 驱动代码,简直是无法使用,不过有一种比较好的方案:使用i2c时钟频率,通过逻辑分析仪或示波器可以查看当前每个字节间隔是多长,如果按T=1/400000计算,两个字节间隔大概25us左右,可通过硬件定时器来区别读写指令。