位置:51电子网 » 电子资讯 » 行业动态

芯片内固化好的一段代码

发布时间:2018/5/27 20:03:45 访问次数:1454



51电子网公益库存:
A29800TV-70
U2043B-FP
VC0702PQSD
W170-01G
X1205S8IZT1
YAC512-ME2
016N04LS
L4931ABD30-TR
R1110N181B-TR-F
G2302
C0251A
JMB389-LGAZ0A
YL4E18N
102-001
IC62LV12816LL-70T

      关于嵌入式linux的开机启动流程网上有很多资料,这里我们仅进行一个简单的介绍,旨在让人能快速了解整个启动流程。http://hsj999.51dzw.com

      rom code(芯片内固化好的一段代码),起最初的引导功能,包括初始化时钟、片内ram、相关外设等,读取引脚配置信息等;

  u-boot(universal boot loader),初始化相关硬件设备,引导系统加载内核镜像的一段程序;

  kernel,负责存储器、文件、外设等的管理,以及进程通信、调度等;

  文件系统,负责文件的管理;

  应用,就是各个应用程序。http://hsj999.51dzw.com

  为形象点说明,我们将整个流程比作开一辆车子,我们把上面那幅图进行更改:

                  

  上电后cpu执行内部固化好的一段代码(rom code),初始化相关外设,根据外部引脚的信息,选择从哪个存储设备读取u-boot(emmc、tf卡......),然后将u-boot加载到内存上运行,u-boot完成相关外设配置后,将kernel加载到内存上,至此,由kernel负责剩下的任务。

  这里rom code是上电后最先执行的动作,就相当一个启动引导的过程;u-boot除了初始外设外,还有很重要的一点就是为kernel初始化相关内存空间,为其加载做准备,这其实就相当于要使发动机发动,要先为它提供能源;有了发动机没设备,空有动力也做不了什么实质的事,相反,没有发动机提供动力,设备动不起来,这里其实就揭示着kernel和文件系统密不可分的关系;当一切准备就绪后,我们就可以在上面编写、运行应用相关的程序(开车)。http://hsj999.51dzw.com

来源:电子产品世界



51电子网公益库存:
A29800TV-70
U2043B-FP
VC0702PQSD
W170-01G
X1205S8IZT1
YAC512-ME2
016N04LS
L4931ABD30-TR
R1110N181B-TR-F
G2302
C0251A
JMB389-LGAZ0A
YL4E18N
102-001
IC62LV12816LL-70T

      关于嵌入式linux的开机启动流程网上有很多资料,这里我们仅进行一个简单的介绍,旨在让人能快速了解整个启动流程。http://hsj999.51dzw.com

      rom code(芯片内固化好的一段代码),起最初的引导功能,包括初始化时钟、片内ram、相关外设等,读取引脚配置信息等;

  u-boot(universal boot loader),初始化相关硬件设备,引导系统加载内核镜像的一段程序;

  kernel,负责存储器、文件、外设等的管理,以及进程通信、调度等;

  文件系统,负责文件的管理;

  应用,就是各个应用程序。http://hsj999.51dzw.com

  为形象点说明,我们将整个流程比作开一辆车子,我们把上面那幅图进行更改:

                  

  上电后cpu执行内部固化好的一段代码(rom code),初始化相关外设,根据外部引脚的信息,选择从哪个存储设备读取u-boot(emmc、tf卡......),然后将u-boot加载到内存上运行,u-boot完成相关外设配置后,将kernel加载到内存上,至此,由kernel负责剩下的任务。

  这里rom code是上电后最先执行的动作,就相当一个启动引导的过程;u-boot除了初始外设外,还有很重要的一点就是为kernel初始化相关内存空间,为其加载做准备,这其实就相当于要使发动机发动,要先为它提供能源;有了发动机没设备,空有动力也做不了什么实质的事,相反,没有发动机提供动力,设备动不起来,这里其实就揭示着kernel和文件系统密不可分的关系;当一切准备就绪后,我们就可以在上面编写、运行应用相关的程序(开车)。http://hsj999.51dzw.com

来源:电子产品世界

热门点击

推荐电子资讯

Chrome 31:iOS版发布
iOS版Chrome 31主要更新:   “Au... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式