推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Iar环境下avrbootloader的编写

更新时间:2019-04-11 10:16:49 大小:817K 上传用户:sun2152查看TA发布的资源 标签:iaravrbootloader 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

Labview 上位机,IAR坏境下AVR BootLoader的编写前段是在网上查找lar环境下avr bootloader,却很难找到这方面的资料。由此下定决心做一下尝试。终于功夫不负有心人,搞定lar环境avr bootloader;上位机用Labview烧录BIN文件,效果不错,一下是经验和方法与大家分享。一下提到的IAR for AVR软件版本5.30,avr单片机是MEGA64A。Labview版本是8.0,avrstudio 版本4.18.

一,BootLoader交叉链接文件的配置:

Mega64a BootLoader有四个段,分别是1k,2K,4K,8K bytes空间,而在熔丝选择项里却是是用words表示,分别对应512 words,1k,2k,4k word s。如下图:

本人选择的是2K的存储空间,即1024 words.IARFORAVR反汇编的是地址是以字节表示的,而avrstudio是以words表示的,这个一定要注意。既然是Bootloader就系统就应该从bootloader启动,把上面的BootRST选上。一定要记住在 avrstudio仿真调试bootloader查看反汇编,确认程序是不是从0X7C00开始分布的。如下图

部分文件列表

文件名 大小
Iar环境下avrbootloader的编写.pdf 817K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载