关于第一次在ARM处理器上搭载操作系统
时间:11-21
来源:互联网
点击:
前两天和导师联系,导师打算让我们学习一下嵌入式的东西。然后就看了一下视频,大致了解了一下嵌入式系统的组成结构。
用的开发板时大家都在用的OK6410,Samsung的处理器(以前我听单片机老师说K60也可以搭载操作系统,但是导师不确定可以,反正就是几时可以也特别麻烦,不过我想是可以的,理论上就算C51也可以搭载操作系统,但是那样效率会非常低,还不如没有操作系统呢)
说说嵌入式操作系统的组成:bootloader、内核、系统文件
bootloader,是初始化底层硬件的程序,就有点像学单片机时写的程序,所以我把它理解为处理器的底层驱动。我以前玩过AVR的飞控,那是一次惨痛的经历,刚买的飞行器,我下载了几次程序,不知道为什么下载不了,于是我去问卖家,卖家说我的底层驱动被我删了(无语)。后来我逐渐意识到,有的开发板下载程序要烧写器,有的不需要,只要一根USB线就可以了,是因为在那些开发板上已经有类似烧写器的模块焊在上面了,而那一部分的程序就是烧写所需要的驱动(不同于bootloader)。而经过第二季第一课的学习,我了解到了,bootloader就是用来直接控制开发板工作的程序
内核,就是操作系统的核心。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
系统文件,相当于是应用吧。先说到这,回头再来补充。
ARM处理器操作系 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)