Android 9 读写eeprom at24c256
Android 9 读写eeprom at24c256
linux 读取eeprom相对来说比较简单,因为内核中集成了大部分eeprom的驱动,文件目录在kernel/drivers/misc/eeprom/at24.c 。
而且我们不用区分at24cxx的不同容量导致的读写方式不同,只要将at24.c编译到内核,然后dts中注册相应的i2c通道即可。手中的模块a0 a1 a2 都是接地,所以器件地址为0xa0,而dts中注册为七位地址,即0x50.
&i2c1 {
status = "okay"
原创
2020-12-04 10:12:45 ·
1100 阅读 ·
0 评论