单片机基本系统设计.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 11页
  • 2016-09-16 发布于重庆
  • 举报
单片机基本系统设计

* 第四章 单片机基本系统设计 4.1 芯片选型 4.2 设计规划 4.3 基本系统的电路设计 4.4 系统综合 什么是单片机基本系统? 单片机能正常运行 基本的人机交互能力 * 供电 时钟 复位 程序 4.1 芯片选型 单片机的引脚功能 CPU内核(寄存器、时钟频率、寻址方式、指令系统) 外围模块(中断、看门狗、低功耗、定时器、接口、AD) 开发环境(C编译器、仿真) * 4.2 设计规划 需求分析——设计任务的明确与分解 电源设计——电压稳定性、电流负载能力 时钟电路设计—— 调试手段——如何写入、擦除单片机Flash中的信息,BDM在线调试方法 通信设计——单片机与PC机、单片机之间的通信 接口设计——电平匹配,负载能力、抗干扰能力 设计综合——将放在一个系统中各个部分 * 4.3 基本系统的电路设计 * 某些复杂的单片机,内核采用低电压(3.3V; 2.5V)、I/O模块采用较高电压(5V),特别需要注意上电、掉电的顺序。 电源电路 时钟电路 Freescale单片机有多种时钟方式可以选择 选择方式:设置寄存器 外部时钟模式 * 复位电路 复位能够使单片机立即进入到初始状态,并从用户定义存储器地址开始执行程序,系统对复位的反应: 单片机停止当前的所有程序; 寄存器的值恢复到初始状态; 从复位向量地址取出复位中断处理程序的入口 禁止单片机片内的I/O模块 屏蔽中断输入 堆栈指针清零 系统时钟——内部 可能导致复位——复位源: 上电(POR) 低电压检测(LVD) 看门狗(COP) 非法操作码(ILOP) 后台调试 外部复位(RESET) 时钟失锁或缺失复位 * 外部复位电路 系统复位状态寄存器 * System Reset Status Register (SRS) BDM调试接口 * 调试技术的发展: 早期没有调试器 仿真器仿真调试 监控程序调试 背景调试器BDC和片内调试模块DBG: 芯片内部集成了一个BDM模块,通过内部的专用连线访问单片机的内部资源 BDM模块以单线方式与外界通信,接受外部命令执行相应命令,可实现程序的下载,调试 BDM模块不是片内CPU, BDM模式可实现真正的动态调试 BDM模块已经与集成开发环境是结合在一起了 4.4系统综合 * 实验电路板原理图 *

文档评论(0)

1亿VIP精品文档

相关文档