首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

MC9S12系列MCU程序下载系统的设计与应用

致谢第1-6页
中文摘要第6-7页
ABSTRACT第7-8页
第8-12页
第1章 引言第12-17页
   ·课题研究的背景及意义第12页
   ·在系统编程的概念及意义第12-13页
     ·在系统编程的概念第12-13页
     ·在系统编程的意义第13页
   ·在系统编程整体方案设计第13-16页
     ·系统组成第13-14页
     ·硬件要求第14-15页
     ·单片机软件设计第15-16页
   ·论文的主要任务和具体内容第16-17页
第2章 MC9S12系列单片机第17-25页
   ·MC9S12系列单片机各功能模块简介第17-18页
   ·MC9S12系列单片机系统的硬件设计第18-22页
     ·串行口的RS-232驱动电路第19页
     ·串行口的RS-485驱动电路第19-20页
     ·CAN总线驱动模块第20-21页
     ·电源设计第21-22页
   ·MC9S12系列单片机内存空间分配第22-25页
     ·基本内存空间分配第22-24页
     ·内存空间的扩展第24-25页
第3章 MC9S12系列单片机的监控程序第25-40页
   ·人机对话第25-26页
   ·显示与修改内存第26-28页
   ·显示和修改CPU寄存器第28-30页
     ·CPU响应中断后的堆栈结构第28-29页
     ·CPU寄存器的固定映像第29-30页
   ·Flash的程序载入第30-35页
     ·与Flash有关的寄存器第30-32页
     ·Flash擦除和写入的步骤第32-34页
     ·目标程序的下载第34-35页
   ·执行程序第35-36页
   ·在Flash程序中设置断点第36-37页
   ·中断向量表管理第37-40页
第4章 上位机的程序设计与实现第40-58页
   ·Visual C++6.0开发环境简介第40页
   ·SDK编程第40-41页
   ·多线程第41-43页
     ·多线程的概念第41-42页
     ·多线程在系统中的实现第42-43页
   ·软件功能的设计与实现第43-50页
     ·串口的应用第43-45页
     ·定时器第45页
     ·使目标板进入升级模式第45-46页
     ·实现程序更新第46-49页
     ·运行程序第49-50页
   ·差错校验第50-53页
     ·差错控制方法第50页
     ·检错编码第50-52页
     ·本系统采用的校验方法第52-53页
   ·上位机运行界面及说明第53-58页
第5章 程序下载器的设计与实现第58-86页
   ·程序下载器的整体设计第58页
   ·程序下载器的硬件结构第58-59页
   ·程序存储模块第59-63页
     ·存储电路第59-60页
     ·程序存储模块第60-63页
   ·BDM背景调试模块第63-79页
     ·BDM接口电路第64-65页
     ·进入BDM模式第65-66页
     ·BDM通信协议第66-69页
     ·BDM命令控制协议第69-72页
     ·BDM的命令处理第72-75页
     ·Flash的加密、解密与保护机制第75-78页
     ·BDM模式下实现对Flash的编程第78-79页
   ·在系统编程模块第79-84页
   ·实验第84-86页
第6章 结论第86-90页
   ·全文结论第86页
   ·系统调试过程中遇到的问题第86-87页
   ·展望第87-90页
参考文献第90-92页
作者简历第92-96页
学位论文数据集第96页

论文共96页,点击 下载论文
上一篇:高精度、高效率数控加工技术的研究
下一篇:MACS分散式控制系统在晋江50MW火电机组中的设计与应用