最近在搞AVR的bootloader,程序已经写好了,参考网上的代码用的是XMODEM协议用XP自带的超级终端。问题是xmodem支持bin格式的文件,一般用编译器生成的是hex文件不用直接使用,需要转换一下。虽然通过修改GCC的makefile文件可以实现生成bin文件,但是考虑到以后编写bootloader上位机程序要同时支持hex和bin,所以用就c#练习写一个转换的小程序,c#也是才开是用不是很熟练,不过到是很方便。程序界面截图:编写环境:源码:顺便再介绍一下Hex 和bin文件格式的区别:Hex文件,这里指的是Intel标准…
系统分类:
软件开发 | 用户分类:
C#
| 来源:
原创
该用户于2009/1/9 9:25:17编辑过该文章