- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用Kinetis微控制器的闪存交换功能实现稳健的在线固件更新
Freescale Semiconductor Document Number: AN4533 应用笔记 Rev 0, 06/2012 利用Kinetis 微控制器的Flash 存储 器交换功能实现稳健的在线固件更新 作者: Maclain Lobdell 汽车、工业化与跨市场解决方案小组 内容 1 简介 1 简介 1 2 应用要求 1 Kinetis 微控制器上的程序Flash 交换功能为远程在线系统 软件更新提供了一种稳健途径。本应用笔记将描述如何利 3 程序Flash 交换概述3 用该交换功能。本文将讨论常见问题并提供一个应用程序 4 交换步骤 6 示例。 5 交换详情 8 本应用笔记面向应用Flash 交换功能的应用程序的系统开 发人员。本应用笔记会提及在线通信的方法,但这不是本 6 多任务应用程序概述 11 文讨论的重点。 7 软件示例 11 关于Flash 交换的更多重要信息,请参见本应用笔记中所讨 8 结论 18 论具体器件的参考手册。 9 参考资料 18 2 应用要求 许多应用都需要可靠的在线系统更新方法。这就要求具备 一种机制,以便远程更新系统软件/ 固件来修复漏洞并进行 重要软件升级。重要的应用(如电气计量)在更新时要求 极短的系统停机时间,必须能耐受通信错误,并且不应存 在产生导致系统停止工作的问题的风险。更新过程必须能 够适应各种困难环境。许多应用的电源都不够可靠,系统 更新过程必须能在可能断电的情况下继续工作。 远程更新系统软件需要通过通信接口(例如:Wi-Fi 、 Zigbee® 、UART 、SPI、I2C 、USB 和以太网等)传输新代 码。在系统上执行的软件上传程序必须能将代码接收并编 程到本地存储器中。通常,出厂编程是通过JTAG 或后台 调试模式(BDM )等本地调试连接完成的,但这些连接无 © 2012 Freescale Semiconductor, Inc. 应用要求 法远程实现。从经济角度考虑,派技术人员到系统所在地点进行现场重编程也是不可行的做法。因此,可靠的在线 更新方法必不可少。 2.1 远程固件更新系统 2.1.1 传统的远程更新系统 传统的远程固件更新系统依靠引导加载应用,其在系统复位时执行,然后选择要运行的应用程序或执行应用程序更 新程序。远程服务器将新固件传送到系统,并编程到其本地存储器中。 大多数情况下,当系统更新开始后,主应用会暂停运行。随后,主应用代码将被擦除并重新编程。主应用仅有一个 副本,因此如果在接收并编程新代码时出现未检测到的错误,系统可能无法正常工作,除非下载新应用,否则可能 停止运行。最坏情况是系统无响应,而且无法强制进入用于系统更新的引导加载模式。 优势 • 易于实现 • 无需保存应用的备份副本,因此所需Flash 存储器空间更少 劣势 • 在更新过程中必须停止主应用 • 无法恢复到已知可以正常工作的应用 • 在更新过程中可能无法承受断电 2.1.2 具有代码备份的系统 在系统的存储器中可以设置完整的软件备份。如果检测到严重错误,系统可以恢复到主应用任务的备份副本。可使 用引导加载程序选择要执行的主应用的正确副本。 优势
您可能关注的文档
- 农民工工伤状况及其参保意愿调查-中国人口科学.PDF
- 农药企业核准延续核准考核要点修订.PDF
- 农药使用环境安全技术导则征求意见稿编制说明.PDF
- 农药全组分分析与农药原药中的杂质.PDF
- 农田氮肥利用率计算方法研究进展-应用生态学报.PDF
- 农药残留研究的重要性与检测的数据质量控制主要-科学网—博客.PDF
- 农药残留酶抑制法操作指引-厦门斯坦道科学仪器股份有限公司.PDF
- 农药喷洒无人机的飞控系统简介-中创航空.PDF
- 冠状动脉旁路移植术后急性肾损伤影响因素探讨-北京大学学报医学版.PDF
- 决定样本的大小本章大纲.PDF
- 利用Labthink兰光MXD-02摩擦系数仪检测导尿管表面摩擦系数.PDF
- 利用SEC和水相流动相进行mAb和ADC聚集体的定量分析-Agilent.PDF
- 利用PFPE软性模具直接奈米压印PC可挠式基板-国家奈米元件试验室.PDF
- 利用MODIS资料模拟计算水云大气红外辐射特性-光子学报.PDF
- 利用SSR标记分析小豆种质资源的遗传多样性-中国农业科学.PDF
- 利用不溶性钾矿提钾的研究现状及展望-铜仁科技局.PDF
- 利用上凸函数对决策树算法的改进-中国管理科学.PDF
- 利用人工智能促进汉语教学文章摘要在过去十几年-WWUComputer.PDF
- 利用井震联合进行三维地震精细解释.PDF
- 利用便携式傅立叶变换红外光谱FTIR-Agilent.PDF
有哪些信誉好的足球投注网站
文档评论(0)