新闻  |   论坛  |   博客  |   在线研讨会
将二进制可执行文件(bin)通过MDK烧写到板子里面的方法
zhchxgh | 2009-07-12 01:06:44    阅读:9989   发布文章

将二进制可执行文件(bin)通过MDK烧写到板子里面的方法

我之前用过ADS,想把ADS下面编译通过的BIN文件通过MDK下载到开发板里面去,结果下不进去,经过咨询才知道原来是因为MDK暂时不支持直接烧写二进制格式的可执行文件(bin文件),对于二进制文件的写入方式是先将二进制文件(bin)转换为十六进制文件(hex)。转换完成后按照以下步奏完成文件的烧写:
1.通过Project - New Project....菜单命令产生一个μVision工程文件;
2.在设备数据库中选择合适的微控制器,但是不要将初始化代码拷贝到工程中去;
3.在Project - Options for Target - Output页中输入即将生成的十六进制文件名; 
4.按照配置Flash菜单中所述的内容设置下载工具;
当使用“Flash – Download”命令时, μVision会将指定的十六进制文件下载到Flash中 。二进制到十六进制文件的转换需要采用相关的转换程序;这个在keil 的网站上有提供。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客