[51单片机] 如何把两个hex烧入51机中并同时运行?

[复制链接]
13535|66
 楼主| 上大人孔乙己 发表于 2014-1-10 07:27 | 显示全部楼层 |阅读模式
遇到了一个难题,假设有一个流水灯程序 一个蜂鸣器程序,分别生成了hex。现在我手头只有这两个hex文件,我怎么样才能把这两个hex文件烧入51中并且同时运行?我可以另外写调度程序。(望各位大神不吝赐教)

评论

大神也不会啊  发表于 2014-1-10 20:35
znmcu 发表于 2014-1-10 07:31 来自手机 | 显示全部楼层
这是不可能的
呆板书生 发表于 2014-1-10 07:32 | 显示全部楼层
简单地很,在板上放两个51,
ayb_ice 发表于 2014-1-10 08:11 | 显示全部楼层
51基本是不可能的
gx_huang 发表于 2014-1-10 08:35 | 显示全部楼层
LZ真是高人,想法不错。
jjjyufan 发表于 2014-1-10 08:42 | 显示全部楼层
两个源程序 合并 生hex 烧录
as564335sa 发表于 2014-1-10 08:53 | 显示全部楼层
ningling_21 发表于 2014-1-10 09:09 | 显示全部楼层
可以试试用汇编编译程序,两个程序有不同的地址,要能准确的跳转。
要用C8051FXXX的MCU.
 楼主| 上大人孔乙己 发表于 2014-1-10 11:47 | 显示全部楼层
ningling_21 发表于 2014-1-10 09:09
可以试试用汇编编译程序,两个程序有不同的地址,要能准确的跳转。
要用C8051FXXX的MCU. ...

嗯我的想法是。两个文件加载到不同地址,然后另外写一个中断程序,在流水灯和蜂鸣器之间快速地来回切换。不知道这样可行不?求大神详细说
ningling_21 发表于 2014-1-10 12:40 | 显示全部楼层
上大人孔乙己 发表于 2014-1-10 11:47
嗯我的想法是。两个文件加载到不同地址,然后另外写一个中断程序,在流水灯和蜂鸣器之间快速地来回切换。 ...

那不是三个程序?
2个程序,用C8051FXXX,也许可以。
三个就困难了
znmcu 发表于 2014-1-10 12:56 来自手机 | 显示全部楼层
为什么不重新写一个
leehp 发表于 2014-1-10 12:57 | 显示全部楼层
没有源码的情况下,你是无法做到的,别费劲了,干点其他有意义的事情吧。
coody 发表于 2014-1-10 15:03 | 显示全部楼层
LZ找到方法了请告诉一声,这样以后51就可以安装软件了
小营七郎 发表于 2014-1-10 15:36 | 显示全部楼层
这个之前也想过,除非你很NB,能直接写hex,要不然。。。。
longxinli 发表于 2014-1-10 15:41 | 显示全部楼层
楼主是学计算机的吧
sxhhhjicbb 发表于 2014-1-10 16:12 | 显示全部楼层
LZ应该只是for example,实现上,LZ应该是想说IAP技术方面的使用。
ljxh401 发表于 2014-1-10 16:58 | 显示全部楼层
程序rom 冲突 ram冲突 ......
ljxh401 发表于 2014-1-10 16:58 | 显示全部楼层
不过楼主 想当年做os的人 估计开始就是你这个想法 然后慢慢去实现了
加油
william008 发表于 2014-1-10 17:16 | 显示全部楼层
我也有个问题,如何把WinXP和Win7两个系统烧入51机中并同时运行?
 楼主| 上大人孔乙己 发表于 2014-1-10 18:13 | 显示全部楼层
znmcu 发表于 2014-1-10 12:56
为什么不重新写一个

这个是作业题目:'(
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

19

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部