嵌入式实习基于Linux系统的ARM项目开发嵌入式实习的主要知识:1
嵌入式及ARM的简单介绍2
操作系统原理及具体管理(Linux)3
Linux下的C程序开发(编译工具、反向工程、编译流程及原理等)4
Linux下的系统开发(系统功能调用)5
ARM移植与开发15536903805计算机科学与技术研究的两大领域1
通用计算机系统2
嵌入式计算机系统《数字电路技术》《微机原理与接口技术》《计算机体系结构》单片机ARM后PC时代移动互联网物联网应用开发方向AndroidIOSWindowPhoneJavaC++
NET系统开发方向系统构建(在硬件系统之上构建一个符合要求的操作系统)驱动传感器及设备(微机原理与接口)CC++1
嵌入式及ARM的简单介绍A
S3C6400S3C2400SamsungARMB
RISC精简指令集架构ReducedInstructionsSetComputerCISC复杂指令集架构ComplexInstructionsSetComputer频繁使用的指令集只占整体的20%不频繁使用的指令集占到了整体80%砍掉不常用的80%的指令集用其它20%的常用指令集,通过算法来模拟实现,就是精简指令集精简指令集的两大特点:省电、稳定性高C
嵌入式系统的概念“专用”“形态不同”“对其它系统进行智能控制”“应用为中心”“以计算机技术为基础”“软硬件可剪裁”D
嵌入式与PC机的区别a
嵌入式处理器(RISC):ARMPowerPCMIPSLongSunAlphab
x86处理器(CISC):酷睿PentiumAMDVIAc
Intel40044bit80088bit808616bit802868038632bit804868058632bitPentium酷睿64bitEAXEBXECXEDXd
系统的引导代码不同PC用的BIOSBasicInput/OutputS