怎么烧写两个hex文件到单片机中

怎么烧写两个hex文件到单片机中,第1张

两个HEX文件是不能直接烧写到单片机中的。

假设能烧录,那要执行哪一个?

一次只能烧写一个HEX文件。

如果非要把两个HEX文件合并一起烧写到单片机中,那只能把源程序合并,即写程序时,将两个程序的功能合并,并且可以通过控制的方式来选择执行哪些功能。

这样,编译后就生成一个HEX文件,才能一次烧写到单片机中。

嗯,这个我做远程升级的时候用过,一个固件程序,一个用户程序,两个程序的基地址不可重复,不可共用一个Flash扇区.如果你想把两个工程放在一个里面管理,可以用下面的方法:

1.打开keil

2.点击Project--New Multi-projet Workspace...

3.将你的两个工程添加进去即可

工程切换的话可以右击想激活的工程名字,在选项里选一下,就不贴图了.

烧写的话还是用分开的


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11997261.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存