|
|
|
|
|
|
一 嵌入式系统相关基础知识
| (一)内部结构
(二)指令系统
(三)定时/计数器
(四)串行口
(五)中断系统
(六)系统扩展
| (一)ARM体系结构
(二)指令系统和寻址方式
(三)ARM指令系统
(四)Thumb指令系统
| (一) uCLinux和Embedix
(二) RTLinux和RTAI
(三) MontaVista Linux
(四) 快速启动
(五) 嵌入式linux的存储设备
(六) ramdisk技术
(七) 系统小型化
|
|
二 集成系统开发环境与应用
| (一)C51编译器
(二)uVision开发项目
(三)调试代码
| (一)ARM开发环境
| (一)常用的商业嵌入式操作系统
(二)Windows CE的用户界面
(三)Windows CE的与工作站的连接
(四)Windows CE的开发工具
|
|
三 系统程序设计
| (一)C51程序设计
(二)MCS-51单片机系统设计
| (一)基于ARM的嵌入式系统设计
(二)ucOS-II的内核结构
(三)ucOS-II的移植
(四)ucOS-II的软件开发
| (一) Verilog
HDL设计方法概述
(二) Verilog
HDL的基本语法
(三)VerilogHDL的应用
|
|
四嵌入式Linux系统
|
|
| (一)嵌入式Linux系统的串行通信与网络互连
(二)三嵌入式Linux系统的GUI
| (一)嵌入式Linux系统的内核结构分析
(二)嵌入式Linux系统的应用程序开发
(三)uCLinux的移植与驱动开发
|
五可编程器件应用
|
|
| (一)CPLD/FPGA选型
(二)Quartus II开发软件初步
| (一) SOPC Builder开发环境
(二) Nios处理器与软件设计流程
(三) Avalon总线规范
(四) 外设的组织与使用
(五) 调试手段
|