I2C框架高可用驱动设计

I2C 通信的底层框架写得挺扎实,适合搞嵌入式开发的你慢慢研究。每个模块都拆得比较清楚,从总线初始化到中断,分工明确。如果你平时搞驱动、搞底层交互,拿来改一改就能直接用了。是像`I2C_SAL.c`这种抽象层的设计,能帮你规避多硬件兼容性问题。还有错误模块,也蛮实用,调试的时候能省不少事。想自己写一套高可用的 I2C 驱动?可以从这里开刀,挺有参考价值的。

rar
I2C.rar 预估大小:7个文件
file
I2C_SAL.h 832B
file
I2C_SAL.c 695B
file
I2C_define.h 370B
file
I2C_soc.h 1KB
file
I2C_ERROR.h 3KB
file
I2C_ERROR.c 73B
file
I2C_soc.c 714B
rar 文件大小:2.91KB