免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2102 | 回复: 9
打印 上一主题 下一主题

初初接触嵌入式linux 投石问路:嵌入式linux如何添加任务,并让任务开机自动运行? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-16 10:22 |只看该作者 |倒序浏览
:em12: 初初接触嵌入式linux ,不解的地方很多,投石问路:嵌入式linux如何添加任务,并让任务开机自动运行?

嵌入式linux跟ucos完全不一样,ucos在初化的时候建立任务,而linux是如何把任务添加进去的?
是通过创建进程的方式添加任务?创建进程就等于添加任务?
然后怎么样可以让一个简单的任务在上电的时候自动运行呢?
如一个LED闪灯程序,我想让它一上电就自动运行,应该如何做呢?

谢谢!

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
2 [报告]
发表于 2009-11-16 10:40 |只看该作者
rc.local里加入就可以了

论坛徽章:
0
3 [报告]
发表于 2009-11-16 15:01 |只看该作者

回复 #1 gdgn_526345 的帖子

rc.local可以加,但有些嵌入式文件系统没有这个文件。
楼主也可以添加在/etc/init.d/rcS

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
4 [报告]
发表于 2009-11-16 15:18 |只看该作者
/etc/profile
/etc/init.d/autorun

论坛徽章:
0
5 [报告]
发表于 2009-11-16 16:53 |只看该作者
谢谢!

比如我的工程为Led,Make后得到Led.o文件,
直接把通过Make之后的Led.o文件拷进去就行吗?

另外,这时根文件系统 是不是应该要重新Make一下吧(重新生成根文件系统的映象文件)?
得到新的映象文件,再把映象文件写入NandFlash?

我这个理解有错吗?请再指点!

再次感谢!

[ 本帖最后由 gdgn_526345 于 2009-11-16 16:58 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2009-11-16 21:27 |只看该作者

回复 #5 gdgn_526345 的帖子

.o文件是目标文件,你考它干什么?
文件系统不需要make
建议你找一本嵌入式linux入门文档看一看,应该就会明白怎么做的。

论坛徽章:
0
7 [报告]
发表于 2009-11-16 21:38 |只看该作者

回复 #1 gdgn_526345 的帖子

LZ,太巧了,你的问题竟然也是我要的问题
呵呵。感谢各位

论坛徽章:
0
8 [报告]
发表于 2009-11-17 09:15 |只看该作者
呵呵。。
我也在看嵌入式入门的资料,就是还没有摸索出其中上奥妙,
根文件系统用busybox制作,这应该也算是一种Make的过程吧?

但是,我可以肯定:我已经深深的爱上了linux! 哈哈。。。。。。。。。

[ 本帖最后由 gdgn_526345 于 2009-11-17 09:42 编辑 ]

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
9 [报告]
发表于 2009-11-17 09:51 |只看该作者
先别爱了,先学会使用再爱吧

论坛徽章:
0
10 [报告]
发表于 2009-11-17 10:13 |只看该作者
谢谢前辈教诲!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP