嵌入式软件开发
iv
2.4.2. 嵌入式领域内某领域内相关特定知识 ................................................................ 29
2.4.2.1. 嵌入式领域相关知识之消费类数码 ........................................................ 30
2.4.2.2. 嵌入式领域相关知识之工业自动化控制 .................................................. 30
2.4.2.3. 嵌入式领域相关知识之汽车电子 ........................................................... 30
2.4.2.4. 嵌入式领域相关知识之医疗器械 ........................................................... 31
2.4.2.5. 嵌入式领域相关知识之航空航天 ........................................................... 31
2.5. 嵌入式系统中从底层硬件到上层软件之间的逻辑层次和映射关系 ................................... 31
3. 嵌入式软件开发的基本名词和概念 ........................................................................................ 33
3.1. 开发套件==开发组件==develop suite==develop tookit=StartKit=DevBoard .......... 33
3.2. Part Number==模块编号==产品编号 ...................................................................... 35
3.3. fabless==无厂半导体公司==无工厂的IC设计公司 ...................................................... 35
3.4. foundry==晶圆厂==晶圆代工厂==代工厂 ................................................................ 36
3.5. IP Core==IP核==软核 ............................................................................................. 36
3.6. 量产 ........................................................................................................................ 36
3.6.1. 批量生产芯片 ................................................................................................ 37
3.6.2. 重新烧录U盘的固件 ....................................................................................... 37
3.7. VFP 浮点处理器 ....................................................................................................... 37
3.8. 代码空间占用大小:footprint ................................................................................... 37
4. 嵌入式开发环境的基本构成 .................................................................................................. 39
4.1. 嵌入式Linux开发环境组成 ......................................................................................... 39
4.2. WinCE开发环境组成 ................................................................................................. 39
5. 嵌入式开发之交叉编译和交叉编译器 ..................................................................................... 40
5.1. 什么是交叉编译 ........................................................................................................ 40
5.2. 如何获得交叉编译器 ................................................................................................. 40
5.3. 如何使用交叉编译器 ................................................................................................. 40
5.4. 嵌入式编译相关知识 ................................................................................................. 40
6. 嵌入式开发之烧录 ............................................................................................................... 41
6.1. 什么是烧录 .............................................................................................................. 41
6.2. 如何进行烧录 ........................................................................................................... 41
6.2.1. 常见的烧录所用工具 ...................................................................................... 41
6.2.2. 常见的烧录方式 ............................................................................................. 41
7. 嵌入式开发之开发工具 ......................................................................................................... 43
7.1. 嵌入式开发的IDE ...................................................................................................... 43
7.1.1. 嵌入式IDE:Keil ............................................................................................ 43
7.1.2. 嵌入式IDE:ARM相关的ADS,RVDS等 .......................................................... 43
7.1.3. 嵌入式IDE:IAR ............................................................................................ 43
7.2. 协议分析工具 ........................................................................................................... 43
7.3. 交叉编译器/工具链 ................................................................................................... 44
7.4. 嵌入式开发的调试工具 .............................................................................................. 45
8. 嵌入式开发之系统设计 ......................................................................................................... 46
8.1. 嵌入式系统设计之硬件选型 ....................................................................................... 46
8.2. 嵌入式系统设计流程 ................................................................................................. 47
9. 嵌入式开发之嵌入式CPU ..................................................................................................... 48
9.1. 什么是嵌入式CPU .................................................................................................... 48
9.2. 嵌入式CPU核心参数 ................................................................................................. 48
9.3. 嵌入式CPU的应用领域 .............................................................................................. 48
10. 嵌入式软件开发的外围设备 ................................................................................................ 50
10.1. 嵌入式外设之LCD显示屏 ......................................................................................... 50
10.2. 嵌入式外设之图像传感器 ......................................................................................... 50
11. 嵌入式软件开发相关硬件知识 ............................................................................................. 51
11.1. 芯片封装方式 ......................................................................................................... 51
12. 嵌入式软件开发相关的厂商 ................................................................................................ 52
12.1. 嵌入式软件厂商 ...................................................................................................... 52
12.1.1. 嵌入式软件厂商:Keil .................................................................................. 52
12.2. 嵌入式硬件厂商 ...................................................................................................... 52
12.2.1. 嵌入式硬件开发板厂商 ................................................................................. 52
13. 嵌入式软件开发相关接口和协议 ......................................................................................... 54
13.1. 嵌入式总线之内部总线 ............................................................................................ 54
- 1
- 2
前往页