没有合适的资源?快使用搜索试试~ 我知道了~
ds89c430、450的下载连接电路
需积分: 10 1 下载量 94 浏览量
2018-08-11
22:24:58
上传
评论
收藏 203KB DOC 举报
温馨提示
系统编程是一种有价值的功能,在无需拆解嵌入式系统替换存储器的情况下,就可以对系统固件进行升级。Dallas Semiconductor大多数基于8051的微控制器都能够通过廉价的RS-232串口和一些逻辑门由PC或便携式电脑进行重新编程。启动后,在系统编程特性自动对检测到的波特率进行匹配,并开始执行命令驱动的、基于ROM的引导加载程序。基于PC的微控制器工具包软件可以从Dallas Semiconductor免费获得。具有在系统编程能力的嵌入式设计使得普通产品能在出厂前才进行软件定制。该特性允许在不拆解系统的情况下对现有应用进行升级,从而降低寿命周期成本。安全微控制器如DS5002FP和DS5250能应用这个特性向应用中加载用户的专有软件,并能够自动加密保护,拒绝未授权的访问。
资源推荐
资源详情
资源评论
基于 8051 的微控制器在系统编
程
在系统编程是一种有价值的功能,在无需拆解嵌入式系统替换存储器的情况下,就可以对系统固件进行升级。Dallas
Semiconductor 大多数基于 8051 的微控制器都能够通过廉价的 RS-232 串口和一些逻辑门由 PC 或便携式电脑进行重
新编程。启动后,在系统编程特性自动对检测到的波特率进行匹配,并开始执行命令驱动的、基于 ROM 的引导加载程
序。基于 PC 的微控制器工具包软件可以从 Dallas Semiconductor 免费获得。具有在系统编程能力的嵌入式设计使得
普通产品能在出厂前才进行软件定制。该特性允许在不拆解系统的情况下对现有应用进行升级,从而降低寿命周期成
本。安全微控制器如 DS5002FP 和 DS5250 能应用这个特性向应用中加载用户的专有软件,并能够自动加密保护,拒
绝未授权的访问。
介绍
Dallas Semiconductor 基于 8051 的微控制器类产品中,许多型号都支持通过通用 RS-232 串口实现在系统编程。在
系统编程意味着程序和/或数据存储器能够在不用拆解嵌入式系统来替换存储器的情况下进行修改。这种特性强调易使用
性和多功能性,在所有嵌入式设计中增加了许多非常重要的特性:
允许硬件在工厂组装和存放,而在出厂前才进行软件定制,
需要进行软件升级时,消除了在现场拆解器件的高昂代价,
允许对位置不可达的应用进行软件升级,
访问专用配置与状态寄存器,以及
使用存储器加密的方式把软件加载到安全微控制器。
具有这种特性的器件包括:
安全微控制器: DS2250, DS2250T, DS2251T, DS2252T, DS5000, DS5000T
安全微处理器: DS5000FP, DS5001FP, DS5002FP, DS5002FPM
高速安全微处理器: DS5240, DS5250
网络微处理器: DS80C400
超高速闪存微控制器: DS89C420, DS89C430, DS89C440, DS89C450
通过将器件的一个或多个外部引脚设置为某特定状态来激活引导加载程序。器件启动后,开始执行位于器件内部专用
ROM 的加载程序。一旦收到一个回车符号,串口就执行自动波特率功能并与主机的波特率同步。主机(通常为 PC)和
目标板之间的通讯是通过大多数 PC 上常见的通用 RS-232 接口完成的,而不需要昂贵的专用硬件。引导加载程序使用的
协议简单,由一个或多个带有相关状态消息和文件传送程序的 ASCII 字符命令组成。可以使用 Dallas Semiconductor
免费提供的微控制器工具包通讯软件或任何串口通讯工具软件来完成通讯。
大部分此类器件也支持在应用编程,允许器件在应用软件的控制下修改程序存储器。这种方式下,系统能够在仍然履行
其主要功能的情况下完成在线软件升级。详细情况在相关器件的数据手册或用户指南中给出。
此文档是对相关器件的数据手册以及使用指南中所提供信息的补充。阅读此应用笔记时,请根据需要参考这些文档。
物理连接
引导加载程序是通过将器件的一个或多个外部引脚置为如表 1 所示的特定状态来激活的。此时终止执行应用软件,并且
资源评论
jsq347
- 粉丝: 0
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功