本文为自己总结的学习嵌入式的知识体系
没有任何权威只为给自己看 若有误导
本人不负任何法律责任
ARM方向
1-------------------------基础
数字电子技术,模拟电子技术(晶体管,运放,电源等为重点),C语言,
单片机外围电路设计以及驱动开发(AVR,PIC,8051F,STC等)
实时操作系统应用
上位机编写
2-------------------------------入门
深入学习某一芯片 的架构 寄存器 运行方式 调试步骤 外围电路设计
一、 Cirrus LOGIC
1、 EP7312-CV
2、 EP7312-CV-90
3、 EP9301-CQ
4、 EP9301-IQ
5、 EP9302-CQ
6、 EP9302-IQ
7、 EP9307-CR
8、 EP9312-CB
9、 EP9312-IB
10、 EP9312-CBZ
11、 EP9315-CB
12、 EP9315-CBZ
13、 EP9315-IB
Z表示无铅。I表示工业级。工业级需要订货
二、 ATMEL
1、 AT91M55800A-33AI
2、 AT91M40800-33AI
3、 AT91R40008-66AI
4、 AT91FR40162-CI
5、 AT91SAM7S32
6、 AT91SAM7S64
7、 AT91SAM7S128
8、 AT91SAM7S256
9、 AT91M4042-CI
10、 AT91RM9200-CI-002
11、 AT91RM9200-QI-002
三、 SAMSUNG
1、 S3C44B0X01-EDR0
2、 S3C3410X01-QAR0
3、 S3C4510B01-QER0
4、 S3C2410A20-Y0R0
5、 S3C2410AL20-Y0R0 L表示无铅
6、 S3C2410A26-Y0R0
7、 S3C2440A30-Y0R0
8、 S3C2440A40-Y0R0
9、 S3C24A0A
四、 INTEL Xscale
1、 GDPXA250B2C400
2、 GDPXA255A0C400
3、 GDPXA255A0E400
4、 RCPXA270C0C312
5、 RCPXA270C0C416
6、 RCPXA270C0C520
7、 RCPXA270C0C624
8、 FWPXA270C1C312
9、 FWPXA270C5C312
10、 FWPXA270C1C416
11、 FWPXA270C5C416
12、 FWPXA270C1C520
13、 FWPXA270C5C520
14、 FWPXA270C1C624
15、 LVPXA271FC0312
16、 LVPXA271FC5312
17、 LVPXA271FC0416
18、 LVPXA271FC5416
19、 PXA272FC0312
20、 PXA272FC0416
五、 HYNIX
1、 HMS30C7202Q
六、 PHILIPS
1、 LPC2104BBD
2、 LPC2105BBD
3、 LPC2106FBD
4、 LPC2114FBD
5、 LPC2119FBD
6、 LPC2124FBD
7、 LPC2129FBD
8、 LPC2131FBD
9、 LPC2132FBD
10、 LPC2134FBD
11、 LPC2136FBD
12、 LPC2138FBD
13、 LPC2141FBD
14、 LPC2142FBD
15、 LPC2144FBD
16、 LPC2146FBD
17、 LPC2148FBD
18、 LPC2194HBD
19、 LPC2210FBD
20、 LPC2220FBD
21、 LPC2220FET
22、 LPC2212FBD
23、 LPC2214FBD
24、 LPC2290FBD
25、 LPC2292FBD
26、 LPC2294FBD
SAMSUNG:S3C24XX,主要是消费电子,A:AT91SAM9XXX,主要是工业用
3-------------------驱动
大量,高效率的编写芯片的外围电路驱动
通信协议,LCD,键盘,鼠标等等
4----------------------------------操作系统
uboot等移植
操作系统移植(WINCE,LINUX,UCOSII,VXWORKS........)
操作系统相关知识(进程线程,接口 通信 数据库等等)
5-------------------应用
QT gtk等应用程序开发
工业自动化,电力行业,智能家居,安全监控等
、嵌入式系统应用技术热点
1、移动是当前电信发展方向和驱动力
2、网络技术发展重要方向是宽度
3、网络家电即将面市并走向世界
4、在微电子机械(MEMS)中应用技术
5、在国防工业中应用技术
6、在生物微电子技术(DNA)中应用技术
7、在电子商务中应用技术M
8、在INTERNET中应用技术
嵌入式系统典型应用技术及实例
01、在消费类电子产品中应用
02、在兵器工业中应用
03、在计算机外围中应用
04、在DNA中应用*
05、在移动电话中应用
06、在国防工业中应用
07、在安全系统中应用
08、在智能家电中应用
09、WAP中应用技术
10、在智能机器人中应用
11、在智能玩具中应用
12、在MEMS中应用* (Microelectromechanical System)
13、在农业技术中应用
14、在多媒体中应用
15、在智能金融器具中应用
16、在车辆与交通工程中应用
17、在导弹技术中应用
18、在智能电表中应用
19、在网络工程中应用
20、在掌上电脑中应用
21、在光学系统中应用
22、在办公设备中应用
23、在气象预报中应用
24、在仪器仪表中应用
25、在智能卡中应用
26、在模糊控制中应用
27、在模糊控制中应用
28、在家庭智能中心系统中应用
29、在智能监控系统中应用
30、在楼宇对讲系统中应用
31、在自动抄表系统中应用
32、在IC卡停车场管理系统中应用
33、在卫星通信网中应用
34、在军事工业方面中应用
35、在网络浏览器中应用
36、在智能传感器中应用
37、在数字通信中应用
38、在数据处理中应用
39、在数据管理中应用
40、在数据库中应用
41、在数控技术(机床)中应用
42、在AV产品中应用
43、在DSP中应用
44、在Internet中应用
45、在舰艇战艇潜艇中应用
46、在纳米技术中应用
47、在电机控制,工业自动化-中应用技术
附好书推荐:
1首先推荐下华清远见的书,写的不错值得看
嵌入式Linux应用程序开发标准教程(附光盘)
2
ARM嵌入式项目开发三位一体实战精讲
第一篇 ARM开发基础
第1章 ARM嵌入式微处理器概述
1.1 ARM微处理器特点与分类
1.1.1 ARM9处理器
1.1.2 ARM9E处理器
1.1.3 ARM11处理器
1.2 ARM微处理器体系结构
1.2.1 ARM微处理器的工作状态
1.2.2 ARM处理器的运行模式
1.2.3 ARM体系结构的存储器格式
1.2.4 ARM的寄存器组织
1.2.5 异常处理
1.3 ARM处理器的指令系统概述
1.3.1 ARM 32位指令系统
1.3.2 ARM 16位Thumb指令系统
1.4 三星ARM处理器概述
1.4.1 S3C2440A芯片介绍
1.4.2 S3C6410芯片介绍
第2章 ARM硬件开发平台
2.1 ARM9处理器硬件开发平台
2.1.1 ARM9处理器S3C2440A硬件平台的基本结构
2.1.2 ARM9处理器S3C2440A硬件开发平台的I/O接口
2.2 ARM11处理器硬件开发平台
2.2.1 ARM11处理器S3C6410硬件平台的基本结构
2.2.2 ARM11处理器S3C6410硬件开发平台的I/O接口
第二篇 工业控制开发
第3章 步进电机驱动设计实例
第4章 三轴加速度传感器的应用
第5章 基于CAN总线的电梯控制系统应用
第三篇 数字消费开发
第6章 USB OTG案例应用
第7章 数字音频应用系统
第8章 TV视频信号输出应用
第9章 CMOS摄影机构的视频监控应用
第10章 智能电池管理系统应用
第四篇 网络通信开发
第11章 IrDA红外通信应用
第12章 无线蓝牙技术应用
第13章 WiFi无线网络应用
第14章 ZiBee无线传感器网络应用
第五篇 医疗与汽车电子
第15章 远程医疗监护系统应用
第16章 脉搏血氧仪应用
第17章 汽车遥控无钥匙门禁系统应用
嵌入式Linux系统工程师标准培训教材1——基础篇(嵌入式体验*ARM系统进阶*应用程序开发)