嵌入式系统开发.doc

约57页DOC格式手机打开展开

嵌入式系统开发,第1章  绪论31.1 嵌入式系统31.1.1 嵌入式系统简介31.1.2  实时多任务操作系统31.1.3 嵌入式操作系统的发展状况41.2 嵌入式开发概述71.2.1 需要开发工具和环境71.2.2 嵌入式系统软件需要rtos开发平台71.2.3 人员以应用专家为主71.2.4 嵌入式系...
编号:25-117922大小:555.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 lzymzgq 发布

第1章  绪论 3
1.1 嵌入式系统 3
1.1.1 嵌入式系统简介 3
1.1.2  实时多任务操作系统 3
1.1.3 嵌入式操作系统的发展状况 4
1.2 嵌入式开发概述 7
1.2.1 嵌入式系统开发需要开发工具和环境 7
1.2.2 嵌入式系统软件需要RTOS开发平台 7
1.2.3 嵌入式系统开发人员以应用专家为主 7
1.2.4 嵌入式系统高级编程语言 7
第2章 ARM处理器结构和ARM指令集 9
2.1 ARM处理器结构 9
2.1.1 寄存器和处理器模式 9
2.2 ARM指令集 13
2.2.1 ARM存贮访问指令 13
ARM存贮访问指令如下表2-1: 14
2.2.2 数据处理指令 14
2.2.3 乘法指令 14
乘法指令如下表2-3: 15
表2-3 乘法指令 15
2.2.5 杂项指令 15
杂项指令如下表2-5: 15
表2-5 杂项指令 15
2.2.6 Thumb指令集 16
第3章 µC/OS-Ⅱ的移植 17
3.1 移植的要求和准备 17
3.2 移植具体过程 18
3.2.1  µC/OS-Ⅱ的软硬件结构体系 18
3.2.2 实时内核μC/OS-II在S3C44B0X上的移植 19
3.2.3 使用μC/OS-II系统应注意的问题 25
第4章 网络转串口驱动的开发 27
4.1  Lwip在µC/OS-Ⅱ上的移植 27
4.1.1 开源TCP/IP协议栈LwIP简介 27
4.1.2 基于uC/0S II的网络平台概述 27
4.1.3  LwIP在uC/0S II下的实现 28
4.2 MAC和IP地址设置 41
4.2.1 嵌入式网络设备中MAC及IP地址的特点 41
4.2.2 MAC及IP地址的设置 42
4.3 串口驱动的实现 45
4.3.1 串口原理简介 46
4.3.2 在µC/OS-Ⅱ操作系统上实现ARM串口功能 47
4.3.3 整个网络转串口驱动的实现 48
结 论 55
致 谢 56
参考文献 57