社区
韦东山的课程社区_NO_1
韦东山嵌入式Linux第一期视频
帖子详情
构建根文件系统之启动第1个程序
韦东山
深圳百问网科技有限公司企业官方账号
2023-01-12 13:52:06
课时名称
课时知识点
构建根文件系统之启动第1个程序
...全文
256
回复
打赏
收藏
构建根文件系统之启动第1个程序
课时名称课时知识点构建根文件系统之启动第1个程序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WPF经典教程之WPF应用
程序
管理
一、WPF应用
程序
由System.Windows.Application类进行管理 二、创建WPF应用
程序
创建WPF应用
程序
有两种方式: 1、Visual Studio和Expression Blend默认的方式,使用App.xaml文件定义
启动
应用
程序
App.xaml文件的内容大致如下..... 更多WPF资源:http://cleopard.download.csdn.net/
【Linux】
构建
根
文件系统
之
启动
第一个应用
程序
内核怎样
启动
第一个应用
程序
? 1、首先内核要去挂接
根
文件系统
2、然后打开dev/console,然后sys_dump(0), sys_dump(0),就是将dev/console复制两次。 也就是说,内核打开了三个dev/console文件,分别代表标准输出printf,标准输入scanf,标准错误err 3、最后使用run_init_porcess()函数,
启动
应用
程序
。
启动
的应用
程序
,先是判断u-boot的命令行参数是否有传入init==xxx函数 如果有,就
启动
这个xxx函数 如果没有或者xxx函
构造
根
文件系统
之
启动
第一个
程序
uboot的目的->
启动
内核,内核的目的->
启动
应用
程序
。 那这些应用
程序
位于哪里呢? 答案是位于
根
文件系统
上面。 于是我们需要
构建
根
文件系统
。 内核怎么
启动
第一个应用
程序
的呢? 1.打开sys_open((const char __user *) "/dev/console", O_RDWR, 0)
根
文件系统
的烧写与
构建
目录一、第001节_
构建
根
文件系统
之
启动
第1个
程序
一、第001节_
构建
根
文件系统
之
启动
第1个
程序
看下图: 我们知道,uboot
启动
内核,内核
启动
应用
程序
,而应用
程序
就位于
根
文件系统
。这节课我们的目的就是
构建
根
文件系统
。 应用
程序
有很多(a1、a2、b1、b2等等等)。 看下图的内核
启动
流程,mount root是挂接
根
文件系统
,init_post函数就是用来执行应用
程序
的。 好,我们来分析内核文件的main.c文件,来看里面的init_post函数,分析以下怎么
启动
应用
程序
的: ....... st
构建
根
文件系统
----
启动
第一个
程序
uboot的目的:
启动
内核 内核的目的:
启动
应用
程序
应用
程序
位于
根
文件系统
上面,要想运行应用
程序
,我们还要
构建
根
文件系统
。 我们的应用
程序
有很多,那我们的内核
启动
之后去运行哪一个应用
程序
呢,我们前面分析内核的时候知道,内核挂载完
根
文件系统
之后,是在init_post函数里面
启动
应用
程序
的,我们看一下源码 首先打开/dev/console这样一个设备,然后接着是两个sys_dup(0),我们写
程序
的时候经常会用到printf,scanf,err,这三个成为标准输出,标准输入,标准错误
韦东山的课程社区_NO_1
5
社区成员
338
社区内容
发帖
与我相关
我的任务
韦东山的课程社区_NO_1
深圳百问网科技有限公司技术总监,毕业于中国科学技术大学电子、软件专业双学位,10余年嵌入式一线开发经验, 畅销书<<嵌入式Linux应用开发完全手册>>作者, 擅长ARM/MIPS等架构的Linux底层系统开发, 曾为多家知名培训机构特邀讲师,2011年陆续录制的工程师必看教程------韦东山系列Linux/Android视频,有口皆碑。累计学员10万+,当之无愧成为嵌入式培训领域的佼佼者。
复制链接
扫一扫
分享
社区描述
深圳百问网科技有限公司技术总监,毕业于中国科学技术大学电子、软件专业双学位,10余年嵌入式一线开发经验, 畅销书<<嵌入式Linux应用开发完全手册>>作者, 擅长ARM/MIPS等架构的Linux底层系统开发, 曾为多家知名培训机构特邀讲师,2011年陆续录制的工程师必看教程------韦东山系列Linux/Android视频,有口皆碑。累计学员10万+,当之无愧成为嵌入式培训领域的佼佼者。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章