ARM体系结构学习1
2016-04-08 来源:eefocus
嵌入式学习特点:
进入单片机查看更多内容>>
1.嵌入式学习是没有标准的。需要记得东西很少,很灵活。
2.我们学习的是技能。注重理解。注重实践。
学习流程:
1.ARM体系结构。
解决问题:怎么样对嵌入式设备裸机编程(烧写编写的程序实现功能)。
嵌入式设备处理性能更强。可以匹敌低端PC了。目前产品很少有直接编写程序烧写进去了。
2.LINUX系统移植。
将linux装入嵌入式设备,实际上的嵌入式编程就是linux变成了。
嵌入式主流方向:在系统上编程(这个概念早已出现,但是最近几年才火起来)。
3.LINUX驱动程序。
PC的接口标准化了,驱动都是通用的。但是嵌入式并不一样。驱动不是固定统一的。
ARM体系结构学习流程:
1.核心编程方法。
2.接口技术。
嵌入式的核心是内部的芯片。决定芯片的价格主要因素是芯片面积。芯片内部就是无数个小晶元组成的电路。
ARM芯片生产厂商并不设计芯片。买来ARM公司芯片设计架构,在外围加入模块,编写程序设计成市场需要的产品。
嵌入式处理器要求功耗低。发热低,重量轻。所以要求芯片及外围模块高度集成。
主要学习内容:
1.内核的编程方法(固定的东西,需要牢记)。
2.外设的学习(无固定模式,需要灵活掌握)。
CPU核的资料,ARM公司最权威的。外设的资料,招生产公司。
课程学习方法:
1.先学习编程。
2.再学习结构,工作原理。
后续的学习使用的是S5pv210芯片。
上一篇:ARM定义特殊寄存器
下一篇:ARM体系结构学习2
相关文章