网站大量收购独家精品文档,联系QQ:2885784924

精品第8章 片上系统及在系统.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测系大修第8章片上系统及在系统

第八章 片上系统及在系统可 编程技术 8.1 C8051F系列全集成混合信号片上系统 8.2 μPSD3xxx系列51片上系统 8.3 高精度数据采集系统ADuC8xx 8.4 廉价实用的的P89LPC900系列 在系统可编程技术 SOC片上系统的概念 类似于单片机,只是集成了一些更多的功能模块,它本质上仍是一个完整的单片机,有处理器,有各种接口 所有的开发都是基于已经存在的系统架构,应用者要做的就是开发软件程序和加外部设备。 SOC的一大特点就是仿真工具不只支持对软件程序的编译调试,同时也支持对硬件架构的编译调试,如果不满意硬件架构设计可以通过程序直接更改。MCU的硬件架构是固定的 几种常用系列的片上系统简介 C8051F系列 高速高精度模数转换 丰富的外设接口:SPI、I2C等 高速度 边界扫描技术进行系统调试及现场编程 8.1 C8051F系列全集成混合信号片上系统 高速高精度模数转换 丰富的外设接口:SPI、I2C等 丰富的存储器 边界扫描技术进行系统调试及现场编程 高速度 8.1 C8051F系列全集成混合信号片上系统 1)高速高精度模数转换 8路A/D转换器(10b或12b,转换速率100kHz,模拟输入通道带有程控放大器); 8路A/D转换器(10b或12b,转换速率500kHz,模拟输入通道带有程控放大器); 2路12b分辨率的D/A转换器; 2路模拟比较器 2)丰富的外设接口 SPI、I2C、双异步串行口、5个16b计数器/定时器、5个16b通用定时器等 所有外设I/O端口可以被重定向为特殊I/O端口或第二功能 3)丰富的存储器 64KB现场可编程FLASH程序存储器 4KB用MOVX指令访问的片内数据存储器 256B用MOV指令访问的片内数据存储器 128B可擦除FLASH存储器等 4)边界扫描技术进行系统调试及现场编程 效率高,在真实系统上仿真 可以直接修改存储器和寄存器、设置断点、设置监视点、单步执行程序、连续执行程序或暂停等。 查错时,所有模拟和数字外设都可正常工作。 C8501F02x开发工具包 图8.2 C8501F02x开发环境 2、uPSD3XXX系列51片上系统 极大的存储空间 片内PLD(可编程逻辑器件) 支持USB 快速开发工具 速度及模拟信号处理上略显不足 1)极大的FLASH存储空间 FLASH存储空间(256KB或128KB+32KB) 片内XRAM存储空间(uPSD3254达32KB,掉电时可由电池独立供电) 3)支持USB 其片上系统USB模块可直接通过特殊功能寄存器完成低速的USB通信。 3、高精度数据采集系统ADuC8XX 24位的高分辨率Σ-ΔA/D转换器 带输入缓冲器和程控放大器(最大128倍) 模拟输入通道数多大10个 2路恒流源输出 片上带64KB程序存储器、4KB数据存储器、2KB静态存储器 片上带温度传感器、看门狗、电源监视器等 通过串口进行现场程序下载 单脚仿真器 应用 片上系统的设计目标是高精度数据采集产品 3)ADuC824基本系统配置 4、廉价实用的P89LPC900系列 功能强大、性能优越、速度快、价格低,在许多方面处于领先地位 3.3V工作电压,功耗低 未自称片上系统 具有快速51系列MCU内核 5、在系统(现场)可编程技术 使用串行口编程 使用SPI接口编程 需要专门的转换器,通过并行口、串行口或USB接口与计算机相连 使用边界扫描技术编程——需要专门的转换器 只有功能足够强,结构足够复杂的器件才支持JTAG技术 使用USB接口编程 1)使用串行口编程 必须以全双工方式连接串行口, 使用RS-232C在线编程时,需注意晶振频率的选择 2)使用SPI接口编程 需要增加通信口转换器,通过并行口或串行口或USB转换成SPI接口; 通常需专用编程电缆(下载线); 建议使用带插口的IDC-10插座 插座引脚按图8.21排列 3)使用边界扫描技术编程 只有功能足够强,结构足够复杂的器件才支持JTAG技术,由JTAG支持在线调试或仿真 JTAG接口使用USB- JTAG转换器实现 ARM7以上系列单片机都嵌入JTAG作为其基本功能 能地跟踪高速的ARM系列32b单片系统的程序执行 4)使用USB接口编程 AT89C5130/AT89C5131可使用USB接口进行现场编程; 多数器件并不具备USB接口,所以USB接口进行现场编程得期间很少 6.实例:ADuC845/847/848 用户板设计 快速升级系统的有效途径是对厂家提供的评估板研究来熟悉新系统 评估板原理图 2)开发软件 WSD(Windows Serial Downloader串行下载器)

文档评论(0)

rovend + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档