16位S12X系列MCU学习开发资源与工具20110803.pptVIP

16位S12X系列MCU学习开发资源与工具20110803.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * CodeWarrior开发环境 十四、 S08/S12/ColdFire三合一写入器 MC9S12XS128硬件评估板 十五、CW环境C语言工程文件的组织 工程文件的逻辑组织结构 CW环境C语言工程文件的组织 工程文件的物理组织结构 十六、第一个C工程的执行过程 系统上电 从复位向量处取出程序执行的首地址,跳转并按该地址执行 VECTOR 0 _Startup // 复位向量 执行main.asm文件中的_Startup函数对堆栈指针进行初始化 芯片及所用到的模块进行初始化 执行用户自定义的main程序 硬件中断机制始终开启,并实时的“监听”内外环境而恰当地激发特定的事务处理过程 * 十七、第一个需要详细讲解的模块——串行通信 串行通信通用知识-基本概念:   (1)每个字节之间是如何区分的?(格式) (2)发送一位的持续时间是多少?(波特率) (3)怎样知道传输是正确的?(奇偶校验) (4)单向还是双向?(传输方式) (5)可以传输多远?(电平转换) *  串行通信通用知识-硬件    2 接收数据线(RXD) 3 发送数据线(TXD) 5 信号地(SG) *  串行通信通用知识-硬件    *  串行通信通用知识-编程结构    *  串行通信通用知识-编程步骤   初始化 发送一个字节、发送N个字节 接收一个字节、接收N个字节 *  串行通信芯片相关部分-寄存器 查阅相关资料 基本修养:养成查阅资料与技术手册的习惯!   *  十八、中断与中断处理过程   1、中断与异常的通用知识 2、XS128的中断机制 (1) XS128的XINT中断模块 (2) XS128的中断执行过程 (3) XS128的中断优先级 (4) XS128的中断源与中断向量表 3 、XS128的中断编程方法 4、 XS128的中断优先级编程 *  学会利用高级语言进行测试、显示   提倡自行编写测试界面 也可利用已有的测试工具 调试的基本方法 (至此已经完成所有基本要素) * 二十、GPIO的应用实例:键盘、LED与LCD 键盘、LED、LCD:   作为I/O的基本应用来讲解。同时,它们也是嵌入式系统中的重要输入/输出部件。 * 二十一、定时器相关模块  分阶段学习: 基本定时,重点时钟溢出中断 输入扑捉、输出比较 PWM * 二十二、A/D与SPI 1、A/D通用知识 (1)A/D的基本问题 (2)A/D转换器 (3)A/D转换常用传感器简介 (4)电阻型传感器采样电路设计 2、A/D模块的编程寄存器 (1)A/D控制寄存器 (2)A/D状态寄存器 (3)A/D比较使能寄存器 (4)A/D输入使能寄存器 (5)A/D比较方式寄存器 (6)A/D转换结果寄存器 3、A/D模块编程方法与实例 * 二十二、A/D与SPI (同步)串行外设接口SPI:   难点与重点在于时序的四种情况(保证对方取数时刻在半周期点) (1)时钟空闲为高,下降沿取数 (2)时钟空闲为高,上降沿取数 (3)时钟空闲为低,下降沿取数 (4)时钟空闲为低,上降沿取数 * 二十三、Flash存储器 S12X系列MCU的Flash存储器的特点及分页机制 Flash存储器编程方法 D-Flash在线编程 P-Flash在线编程 Flash存储器的保护特性与安全性 难点在于Flash加高压后读出不稳问题 * 二十四、CAN总线 CAN总线通用知识 MSCAN模块简介 MSCAN模块的内存映射及寄存器定义 MSCAN模块双机制通信测试实例 MSCAN模块的自环通信实例 * 二十五、系统时钟与其他模块 时钟与复位产生模块概述 XS128的CRG模块的初始化 CRG模块的其他功能 XS128的IRQ、XIRQ引脚、RTI、BRK及SWI中断 * * * * * * * * * * * 16位S12X系列MCU学习开发资源与工具 苏州大学计算机科学与技术学院 王宜怀 2011年8月 V1.0 * 一、目标定位 目标:以16位HCS12X MCUs为蓝本讲述嵌入式 系统软件与硬件基础,让学生理解并 初步掌握嵌入式系统的基本开发方 法。 【什么是嵌入式系统软件与硬件基础?{学习目的是利用MCU芯片设计嵌入式

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档