用rt-thread studio 新建stm32f103工程,生产的bin文件如果用isp烧写的话,就会出现“程序文件不是0x8000000和0x20000000区域的”。确认link.lds没有问题。
查看更多
既然是BIN文件,地址当然是烧录时由你指定的。
用ISP的话,烧hex文件,不用再设置地址信息。
bin文件里没有地址信息,烧写的时候需要指定烧写地址,hex文件包含地址信息,所以不需要手动指定烧写地址
可以生成hex文件,查看一下当前的链接地址
ISP烧录的,应使用hex格式的文件。bin文件和hex文件的区别可参考这里。注意:hex文件可以转换成bin文件,但是bin文件却没法还原成hex文件。
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部