eeprog工具使用说明

恩,测试了一下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个字节


恩看看,是不是写入的和读取的一致,断电重新上电,读取还是一样说明存储成功。

### 瑞萨MCU E1写入工具使用教程 #### 工具概述 瑞萨E1编程器是一款用于向瑞萨微控制器(MCU)内部闪存和其他非易失性存储器(NVM)编写程序和支持调试功能的设备。该工具支持多种通信接口,包括USB和RS-232C串口连接PC端。 #### 安装与下载 为了安装并设置好E1环境,在计算机上需先获取对应的驱动软件包以及集成开发环境(Ide),比如e² studio或CS+等IDE。可以从瑞萨官方网站找到适用于目标器件系列(E1适配范围内的型号)的支持文件夹,其中包含了必要的固件更新、库文件以及其他资源[^1]。 #### 基本配置流程 当一切准备就绪后,按照如下方式完成基本设定: 通过电缆线把E1硬件单元同个人电脑相连;启动已安装好的IDE应用程序; 创建新工程或者打开已有项目; 指定要使用的物理烧录装置为"E1"选项; 确认所选的目标板卡类型匹配实际使用的MCU产品线; 依据具体应用场景调整传输速率波特率参数,默认情况下建议保留初始值即可满足大部分需求; 最后一步则是定义待加载的应用映像路径——即编译生成后的二进制(.bin)/十六进制(.hex)格式可执行文件位置。 #### 编程操作指南 一旦上述准备工作全部结束,则可以着手实施具体的编程动作了: 选择菜单栏里的“Flash Programmer”项触发对话框界面; 浏览定位至先前选定的.bin/.hex文件处; 按下“Program/Verify”按钮发起正式的数据灌输过程; 等待进度条走完表示整个工序顺利完成,期间若有任何异常提示务必及时处理解决以免影响最终效果。 ```bash # 这里提供了一个简单的命令行示例来展示如何调用Renesas E1工具进行编程 $ eeprog -p /dev/ttyUSB0 -f myapp.hex ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值