中易网

用KEIL写好程序,用什么软件把程序编译为二进制数,再下载给单片机啊。 求高手解答!

答案:6  悬赏:80  
解决时间 2021-02-15 22:25
用KEIL写好程序,用什么软件把程序编译为二进制数,再下载给单片机啊。 求高手解答!
最佳答案
在MDK界面中,左边的工具栏中有三个按钮
第一个按钮:Translate 就是翻译当下修改过的文件,说明白点就是检查下有没有语法错误,并不会去链接库文件,也不会生成可执行文件。
第二个按钮:Build 就是编译当下修改过的文件,它包含了语法检查,链接动态库文件,生成可执行文件。
第三个按钮:Rebuild 重新编译整个工程,跟 Build 这个按钮实现的功能是一样的,但有所不同的是它编译的是整个工程的所有文件,耗时巨大。
综上:当编辑好程序之后,只需要用第二个Build 按钮就可以,即方便又省时。第一个跟第三个按钮用的比较少。
全部回答
51Hex_Bin
KEIL就能编译成二进制的,至于下载,单片机厂商提供小软件
用HEX to BIN可以把HEX文件转换成二进制文件
program size: data=148.0 xdata=0 code=2172 target not created 注意这个,你用的什么单片机??器件类型选的哪一款? ------------------------------- 你看看工程的mcu是不是选错了,keil说的是你mcu的内存不够用,是不是选了标准的51? ---------------------------------- 不用扩展,你的mcu是够用的。可能是你选错了器件类型。编译器认为你的mcu没有那么大内存
选project->options for target. 在打开的页面里选OUTPUT,在页面creat HEX file 前面打勾。再点击OK。 然后编译就可以了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
幸福小吃地址在什么地方,想过去办事
旭日正当空,光辉宇宙中。营谋乘此际,何事不兴
濮存昕的名字怎么念啊
受不了,安琪拉大招怎么断
中国人民财产保险公司湖墅支公司怎么去啊,有
象征性长跑活动要注意什么
USB3.0主控芯片JMS566NS1066哪个好
Iwasshippedhome怎么翻译?
徐州属于江淮吗
我买了一双耐克鞋,当天卖是打折,我买了两天
国泰药业NO.28地址在哪,我要去那里办事
5+5+5=550只动一笔使式子成立
有人在意窗帘反面的颜色吗
岫玉白菜工艺品摆件放在客厅,发现表面粘糊糊
湖北庄园肥业惠农服务站在哪里啊,我有事要去
推荐资讯
大家帮我看看这条博美吧~
我刚读书出来在苏州美迪斯医疗运动器械公司做
我的电脑是64位的,如果要安装32位的软件,应
南阳定制家具什么牌子好
一个自然数,不是质数就是合数,不是偶数就是
东槐木地址在什么地方,想过去办事
陌陌一好友印记显示你们都刚来到哪里是什么意
精诚不锈钢门窗地址在什么地方,想过去办事
1104231790832邮政快递已经7天没有更新物流了
宜路中学我想知道这个在什么地方
慈溪农村商业银行(观海卫镇昌明村)怎么去啊,
八代雅阁油耗奇高13个油,是怎么回事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?