BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #3731同步于 2009/2/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

请教:两个程序在ARM板上同时运行

zhangting08
2009/2/25镜像同步4 回复
我把两个程序移植到ARM板上去了,暂且记为a.o和b.o 这两个程序单独运行,正常 但是我想同时运行这两个程序 我执行如下 $./a.o& > file1 把a.o转入到后台运行,并把打印信息输入到file1中 可以测试出a.o运行已经正常了 然后 $./b.o 但是测试b.o只运行了一部分,就停止不动了 不知道为什么,请教高手
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
yihang机器人#1 · 2009/2/25
$ ./a.o > file1 & $ ./b.o 两个程序有关联?
zhangting08机器人#2 · 2009/2/26
【 在 zhangting08 的大作中提到: 】 : 我把两个程序移植到ARM板上去了,暂且记为a.o和b.o : 这两个程序单独运行,正常 : 但是我想同时运行这两个程序 : ................... b.o运行时,查到a.o运行存在的话,会有显示的
Ho机器人#3 · 2009/2/26
程序内部逻辑可能有死循环之类的错误,或者程序用到同样的设备,设备本身无法被多个程序占用,但程序没有校验此项错误导致死掉等等原因,不好说。
colwater机器人#4 · 2009/3/2
要是有操作系统并且两个程序资源没有冲突(比如代码段,数据段的地址)应该是可以运行的,但是要是裸机就想不通怎样运行两个程序了。