中文摘要 | 第1-4页 |
ABSTRACT | 第4-8页 |
第一章 绪论 | 第8-16页 |
·嵌入式系统概述 | 第8-9页 |
·SDIDE12 的开发背景 | 第9-12页 |
·嵌入式IDE 国内外发展现状 | 第9-11页 |
·Freescal HC512 系列MCU 概述 | 第11-12页 |
·开发SDIDE12 的必要性及意义 | 第12-13页 |
·课题设计目标 | 第13-14页 |
·本文工作和论文结构 | 第14-16页 |
·本文工作 | 第14-15页 |
·论文结构 | 第15-16页 |
第二章 SDIDE12 的整体设计思路 | 第16-28页 |
·需求分析 | 第16-17页 |
·SDIDE12 的硬件环境设计思路 | 第17页 |
·软硬件协同设计思路 | 第17-18页 |
·SDIDE12 的通用性设计思路 | 第18-23页 |
·硬件的通用性设计 | 第18-20页 |
·软件的通用性设计 | 第20-23页 |
·SDIDE12 的功能模块设计思路 | 第23-27页 |
·SdIDE12 公有模块 | 第24-25页 |
·SdIDE12 私有模块 | 第25-27页 |
·本章小结 | 第27-28页 |
第三章 硬件设计 | 第28-42页 |
·最小系统硬件设计 | 第28-30页 |
·通用扩展板设计 | 第30-35页 |
·键盘模块 | 第30-31页 |
·LCD 模块 | 第31-32页 |
·串口模块 | 第32-33页 |
·A/D 转换模块 | 第33页 |
·PWM 模块 | 第33页 |
·USB 模块 | 第33-34页 |
·CAN 模块 | 第34-35页 |
·以太网模块 | 第35页 |
·写入模块(BDM 头)硬件设计 | 第35-38页 |
·M68HC908J88 主控芯片 | 第35-36页 |
·写入模块原理图分析与设计 | 第36-38页 |
·硬件平台测试及测试体会 | 第38-40页 |
·测试方法和步骤 | 第38-39页 |
·测试体会 | 第39-40页 |
·本章小结 | 第40-42页 |
第四章 软件设计 | 第42-70页 |
·SDIDE12 的通用编辑编译模块详细设计 | 第42-50页 |
·SdIDE12 主界面结构设计 | 第42-43页 |
·SdIDE12 的目录结构 | 第43-44页 |
·SdIDE12 的代码结构 | 第44-45页 |
·SdIDE12 的工程管理模块 | 第45-50页 |
·通用HC512 系列MCU 写入模块详细设计 | 第50-59页 |
·TBDML 通信接口程序设计 | 第51-54页 |
·通用写入模块PC 方程序设计 | 第54-56页 |
·通用写入模块MCU 方程序设计 | 第56-59页 |
·HC512 系列MCU 内存扩展 | 第59-64页 |
·存储空间的扩展 | 第59-60页 |
·线性地址转换为内存扩展地址 | 第60-61页 |
·编译生成52 格式文件 | 第61-64页 |
·调试模块详细设计 | 第64-68页 |
·1st 文件结构 | 第65页 |
·断点地址获取 | 第65-66页 |
·调试环境的初始化 | 第66-67页 |
·单步调试的实现 | 第67-68页 |
·测试体会 | 第68-69页 |
·本章小结 | 第69-70页 |
第五章 基于CPU12 微处理器的μC/OS-Ⅱ移植 | 第70-78页 |
·ΜC/OS-Ⅱ移植过程 | 第71-75页 |
·修改OS_CPU.H 文件 | 第71-72页 |
·修改OS_CPU_C.C 文件 | 第72-73页 |
·修改OS_CPU_A.S 文件 | 第73-75页 |
·ΜC/OS-Ⅱ移植的测试 | 第75-77页 |
·本章小结 | 第77-78页 |
第六章 基础实验例程 | 第78-89页 |
·编程规范 | 第78-80页 |
·MC9512DG128 芯片的模板程序 | 第80-83页 |
·MC9512DG128 各模块的实验例程 | 第83-88页 |
·本章小结 | 第88-89页 |
第七章 总结与展望 | 第89-91页 |
·总结 | 第89-90页 |
·展望 | 第90-91页 |
参考文献 | 第91-93页 |
附录A 硬件评估板原理图 | 第93-100页 |
附录B 硬件评估板实物图 | 第100-101页 |
附录C 规范程序实例 | 第101-102页 |
攻读学位期间公开发表的论文及参与的鉴定项目 | 第102-103页 |
致谢 | 第103-104页 |
详细摘要 | 第104-107页 |