主题 : linux下开发板开机启动应用程序 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 106946
精华: 0
发帖: 8
金钱: 45 两
威望: 9 点
综合积分: 16 分
注册时间: 2014-08-08
最后登录: 2014-09-12
楼主  发表于: 2014-08-13 19:45

 linux下开发板开机启动应用程序

linux3.0.1的内核,编写的客户机程序,如果在超级终端里运行,则占用了串口,如何让开发版开机自启动?求高手指导!非常感谢!
级别: 新手上路
UID: 106690
精华: 0
发帖: 36
金钱: 180 两
威望: 36 点
综合积分: 72 分
注册时间: 2014-07-31
最后登录: 2017-09-13
1楼  发表于: 2014-08-19 17:06
查看用户手册:设置开机自动运行程序

启动脚本的位于板子的/etc/init.d/rcS

要开机运行一个自己开发的程序,并禁用Qtopia2.2.0,步骤如下:
1)编辑启动脚本/etc/init.d/rcS,将qtopia启动项删除,然后添加一行/bin/qt4& 到末尾。
2)再编辑/bin/qt4 这个脚本,将最后两行:
cd /usr/local/Trolltech/QtEmbedded-4.8.5-arm/demos/embedded/fluidlauncher ./fluidlauncher -qws
改成你的程序,例如你的程序放在 /opt/ 目录下,名为helloworld,则改成:
cd /opt ./helloworld -qws 重新启动系统即可。