新闻中心

EEPW首页>嵌入式系统>设计应用> 关于第一次在ARM处理器上搭载操作系统

关于第一次在ARM处理器上搭载操作系统

作者: 时间:2016-11-21 来源:网络 收藏
前两天和导师联系,导师打算让我们学习一下嵌入式的东西。然后就看了一下视频,大致了解了一下嵌入式系统的组成结构。

用的开发板时大家都在用的OK6410,Samsung的 处理器(以前我听 单片机老师说K60也可以搭载 操作系统,但是导师不确定可以,反正就是几时可以也特别麻烦,不过我想是可以的,理论上就算C51也可以搭载操作系统,但是那样效率会非常低,还不如没有操作系统呢)
说说 嵌入式操作系统的组成:bootloader、内核、系统文件
bootloader,是初始化底层硬件的程序,就有点像学单片机时写的程序,所以我把它理解为处理器的底层驱动。我以前玩过AVR的飞控,那是一次惨痛的经历,刚买的飞行器,我下载了几次程序,不知道为什么下载不了,于是我去问卖家,卖家说我的底层驱动被我删了(无语)。后来我逐渐意识到,有的开发板下载程序要烧写器,有的不需要,只要一根USB线就可以了,是因为在那些开发板上已经有类似烧写器的模块焊在上面了,而那一部分的程序就是烧写所需要的驱动(不同于bootloader)。而经过第二季第一课的学习,我了解到了,bootloader就是用来直接控制开发板工作的程序
内核,就是操作系统的核心。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
系统文件,相当于是应用吧。先说到这,回头再来补充。


关键词:ARM处理器操作系

评论


技术专区

关闭