stm32iic吧 关注:2贴子:23
  • 1回复贴,共1

血的经历告诉大家,慎用stm32的硬件iic

只看楼主收藏回复

血的经历告诉大家,慎用stm32的硬件iic
这里告诉一些朋友,仅供参考,硬件iic慎用,因为很多时候我遇到问题了,总是能通过一些手段去解决,譬如是打断iic的中断时间过长,我缩减时间,(实际上我iic用的dma,多数据收发时候,其他的中断打不断的,这里我也解释不清楚的,看iic时序和模拟的很不一样,是压根没有打断的部分存在的)但是总是出些问题,总是去擦屁股不好弄,
我一开始很坚信st的硬件iic没有bug,毕竟也是,很多说有bug的人都是人云亦云,自己没有尝试就去随大流这么说,我这里前前后后在硬件iic琐碎估计也有半年时间了,半年时间了我也写了很多硬件iic的函数,但是切记一点,我目前的经验就是,如果单独的硬件iic,或者中断里面优先级最高,或者没有多任务,多操作的话,st的硬件iic工作的很完美,但是多任务多操作之后,使用dma的iic有时候也是很完美,但是这只是个表象和开始,会有很多意想不到的问题出现,大家慎用
(出处: 21ic电子技术论坛)


IP属地:广东1楼2016-07-14 15:04回复
    血的经历告诉大家,慎用stm32的硬件iic
    http://bbs.21ic.com/forum.php?mod=viewthread&tid=1372166&fromuid=541783
    (出处: 21ic电子技术论坛)


    IP属地:广东2楼2016-07-14 15:04
    回复