mc9s08dz60 BootLoader基于bin文件
来源:互联网 发布:卡来宝网络培训诈骗 编辑:程序博客网 时间:2024/06/07 23:42
项目需求:
- 统一BootLoader下载协议为客户协议。
- 统一BootLoader下载文件类型为bin文件。
- Boot时需要备份,如果中途下载失败需要恢复成之前版本。
- MCU: mc9s08dz60.
- ZLG USB-CAN II.
- 项目控制器。
- WIN7.
- CodeWarrior10.7.
- 打开buner如下图,路径为CW10.7安装路径/MCU/prog。
- 点击burner dialog,选择input file(生成的abs文件),选择file(转换后文件储存路径及名称)如下图
- Content的选择如下图
- 点击该按钮
可以看到,bin文件从地址为0x0000开始到0x68FF结束,长度一共0x6900,与事先设定相符。最后实现的结果为,刷写后MCU Flash中地址0x8500 - 0xEDFF与上图打开0x0000- 0x68FF数据完全相同。刷写后可以通过PE对比查看Flash中的数据。
BootLoader的工作过程如下:
源码链接:http://pan.baidu.com/s/1hsgWbcC
阅读全文
1 0
- mc9s08dz60 BootLoader基于bin文件
- keaz128 BootLoader 基于bin文件
- 合并bootloader和app的bin文件
- MC9S08DZ60调试
- 基于S3C2440 bootloader 编写
- ADS 开发基于 2440 bootloader
- 基于mini2440的简易bootloader
- MC9S08DZ60 时钟管理
- MC9S08DZ60移植ucos小记
- WinCE5.0 BSP BOOTLOADER开发详解-生成bin和nb0
- WinCE5.0 BSP BOOTLOADER开发详解-生成bin和nb0
- WinCE5.0 BSP BOOTLOADER开发详解-生成bin和nb0
- WinCE5.0 BSP BOOTLOADER开发详解-生成bin和nb0
- WinCE5.0 BSP BOOTLOADER开发详解-生成bin和nb0
- Bootloader NORFLASH NANDFlash EBOOT NBOOT UBOOT SDRAM NK.bin N...
- ArmLinux BOOTLOADER全程详解(基于三星2410)
- 基于ARM的通用bootloader的设计
- 基于Nandflash的Bootloader开发简介
- 前端之路随笔小记——display属性
- 在树莓派linux环境中创建django开发环境
- 代码注意事项
- eclipse 配置maven
- Struts2入门 Hello world
- mc9s08dz60 BootLoader基于bin文件
- [面试]常考数据库优化
- python字典——按特定顺序排序
- 如何禁用/关闭最新版本WordPress的修订版本和自动保存功能
- 微信,支付宝,百度钱包三种APP支付成功关闭浏览器
- Shodan的简单用法
- Spring框架xml配置中属性 ref 与 value的区别
- easyui 1.5.2bug,Pagination(分页)layout属性设置 不显示分页
- Linux Unit14--虚拟机的自动安装脚本