文件名称:i2c-epprom 读写程序
文件大小:2KB
文件格式:C
更新时间:2015-03-30 11:12:28
i2c
1.通过argv这个二维数组传递 argv[1][0] ‘w’和argv[1][1] 'r' 传入写和读 再通过argv[2]来传递写入的内容 2. 通过strlen来计算argv[2]的长度定义一个传入的字符数组buff,然后通过判断argv[1][0] 来判断是否进行写操作若检测到为‘w’则 通过scanf输入需要读取数据的开始的地址addr,然后通过write_eeprom每一次写入一个字符(一个字节),每写入一个字节 通过传递的地址addr++地址自动加一,在write_eeprom 中分配了sendbuf 第一个为地址 第二为存入的数据 实现任意地址存放任意大小的字符串 3.通过判断argv[1][1] 和 argv[1][0]是否为‘r’ 来进行读错做 通过scanf来输入学要读的开始地址addr 和 size所要读取的字符串的大小,通过addr++传入read_eeprom实现没每一读一次 实现地址加一,这样实现了 任意地址的读取任意大小的字符串 */