恩,测试了一下helper2416板子上面的AT24C16,使用一个开源的源码包,eeprog-0.7.6.tar.gz
板子默认上面也是有编译好了在/usr/bin下面,可以直接使用。为了从头学习,去源码主页看看,并下载源码编译与测试。
主页地址:http://www.codesink.org/eeprog.html 关于eeprog说明请直接到主页了解,比较简单也就2个文件。
下载源码,修改交叉编译器为arm-linux-gcc即可编译出来eeprog,把该文件拷贝到板子/root目录下面,运行一下,实际中我做了一点点调整,添加eeworld专属说明并添加非hex格式读取结束换行。
来个效果图看看:
在0x100处开始写入www.eeworld.com---eeprog---2014-08-10----18:11:37
读取从0x100处开始的48个字节
恩看看,是不是写入的和读取的一致,断电重新上电,读取还是一样说明存储成功。
eeprog工具使用说明
最新推荐文章于 2022-04-26 12:49:12 发布