2 核心微控制器的选择及其系统构造.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2 核心微控制器的选择及其系统构造.pdf

《嵌入式系统硬件设计》教程 第二讲 核心微控制器的选择 及其系统构造 编著与讲演:怯肇乾 一.知识准备与上述相关讲义的回顾 1 .相关相关讲义回顾:嵌入式系统中的微控制器及其在作用。 2 .知识准备: 计算机的组成:运算器、控制器、存储器 + 输入部分、输出部分; 微型计算机的原理与应用:Z80 单板机、MCS51 单片机的构成与特点。 二.常用CPU 微控制器件概述 1.常用微控制器:单片机、数字信号处理器、可编程控制器件组成的微控制器; 1 2 .相关概念:冯涅漫结构、哈佛结构、流水线指令操作、乘加指令操作、并行指令操作、RSIC 精简指令集计算机 。 三.8/16/32 位单片机及其体系构造 1.常用单片机:MCS51 、RSIC SCM、PsOC SCM、80C166、ARM SCM 等; ⑴MCS51 单片机:8 位哈佛CPU 结构,各64KROM 与RAM 空间,片内通常含有Uart 、Timer 等外设。 ⑵PsOC 单片机:PSoC 即Programmable System On Chip 。 PsoC 系列单片机将传统的单片机系统集成在一颗芯片里,用户模拟和数字阵列的可配置性是其最大特点。 Cypress 公司的PSoC 系列单片机CY8C25xxx/26xxx,片内有一个高速内核、flash 快速闪存和SRAM 数据内存,以及设计者可配置的模 拟模块和数字模块: PSoC 单片机的主要特点:①CPU 内核,8 位哈佛结构,速度可达24mHz;且含一乘加器MAC,能执行带符号8 ×8 乘法和32 位加法运算; ②4~16kB 片内flash 闪存及256BSRAM,可通过串口在系统编程(ISSP)flash 闪存,flash 具有可加密保护功能; ③12 个PsoC 模拟模块可灵活配置成6~13 位A/D 转换器、可编程增益放大器(PGA)、采样保持功能、可编程滤波器、差分比较器、 温度传感器等; ④8 个数字模块可灵活配置成定时/计数器、脉宽调制器(PWM)、循环冗余校验块(CRC)、串行通信块(UARTS 或SPI)及复杂的时钟 源等; ⑤4~44 个通用I/O 口,可编程为上/下拉输出、集电极开路输出、强输出,可用作边沿/ 电平触发的中断输入或Smith 触发器TTL 输入; ⑥专用的中断控制器,2 级中断优先级,中断源:通用I/O、电源监控单元、Sleep 定时器、8 个PsoC 数字模块和4 个模拟列; ⑦24/48mHz 的片内主振荡器和32.768kHz 片内低速振荡器;WatchDog/Sleep 定时器、可编程的电源电压检测器、采样抽取器、片 内电压参考源等专用外设;可选用的模块端口(E2 2 PROM 、LCD 、I C 等) ; ⑧全静态CMOS 工艺,3~5.5VDC 工作电压,专用的开关式电压泵,可使工作电压降到1V,真正的高速低压性能; ⑨配套的低廉开发工具:在线仿真器、评估板和集成开发环境PSoC Designer ,其PSoC Designer 内嵌汇编器、C 编译器、器件资 源配置器和调试器。 应用举例:PSoC 及其在燃气变频输配与大范围流量计量中的应用。 2 ⑶80C166 单片机: C167CR_LM 的主要工作性能指标如下: ①具有4 级流水线的高性能16 位CPU :指令周期80ns(在25MHz 时钟下) ,乘(16 ×16 位)/除(32/16 位)法执行时间为400ns/800ns ,

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档