Skip to content
Hub's Blog
Go back

I2C Tool(TODO)

Edit page

项目介绍

一直听说I2C会出现死锁, 但是由于我调试经验比较少, 所以还没有碰到过。而且在真实场景中, 我觉得死锁也是一种偶发性的问题, 在开发过程中很难复现。昨晚我在逛Reddit的时候看到这个东西: i²c Doctor, 好像挺有用的, 所以打算复刻一下。

实现方案, 首先MCU是一个I2C模拟器, 支持模拟主机和从机。然后还需要一个上位机, 上位机上可以配置I2C从机的寄存器值, 包括故障的类型和发生的位置也要可以修改。I2C模拟器这个我看淘宝上已经有了, 就是USB转I2C模拟器。那我这里就是需要增加一个故障模拟功能。


Edit page
Share this post:

Next Post
Deep Suck