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

EMC Improve Software中文.pdf

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

AN1015 应用笔记 提高微控制器 EMC 性能的软件技术 前言 在基于微控制器的电子系统中,强壮的软件设计是提高 EMC 性能的主要因素。 必须尽量在项目设计阶段的早期考虑 EMC 干扰导致的问题。 EMC 导向的软件提高了应用的 安全性和可靠性。强化 EMC 性能的软件的实施成本低,可提高最终的抗扰性能,并节约硬 件和开发成本。用户应考虑到模拟或数字数据受到的 EMC 干扰,就像任何其它应用参数一 样。 EMC 干扰导致的问题示例: • 微控制器无响应 • 程序计数器失控 • 执行意外指令 • 地址指向错误 • 子程序执行错误 • 寄生复位和 / 或寄生中断 • IP 配置损坏 • I/O 失灵 软件故障的后果示例: • 产品意外响应 • 上下文丢失 • 进程中的意外分支 • 中断丢失 • 数据完整性缺失 • 输入值误读 本应用笔记将介绍以下两类软件技术: • 预防技术:它可以在已有的设计中实现,其目的是提高产品的稳健性。 • 自动恢复技术:当检测到失控情况时,将使用恢复子程序来决定执行故障安全程序,也 可以选择发出警告,然后自动恢复为正常运行状态。(此操作对于应用的用户可能是完全 透明的)。 2015 年 9 月 DocID5833 Rev 1 [English Rev 2] 1/19 目录 AN1015 目录 1 相关文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 预防技术 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 使用看门狗和时间控制技术 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 保护闲置程序存储区域 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 输入过滤和比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.4 闲置中断向量管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.5 从代码中去除非法和关

文档评论(0)

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

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

1亿VIP精品文档

相关文档