前言
提示:本内容仅为个人学习记录,如有不对的地方,望前辈们不吝指点,本人感激不尽!
一、看时序图写程序
注意:如果某个点持续的时间比较短,较于长段延时短一点就好!
2.关于IIC通信协议讲解
链接: IIC
二、看波形图分析IIC(快速模式
)
1.理论
2.根据实际波形分析代码:
A:读取从机数据(单字节读)
B:读取从机数据(多字节读)
C:单多字节匹配的代码:
D.单字节写入数据
E.参考文章:
链接: 波形图分析IIC
链接: LinuxI2C子系统
3.IIC硬件设计和主机IO配置原因
—
三、实践案例总结:
1.PCF8563:
每次写入赋值完后要保证位7等于0!!!
杂记录:
1.RTC实时芯片 :
DS3231(比1302精度高,内部自带晶振)、DS12C887(自带电池)
2.模仿
链接: 模仿人家结构体和指针