0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简化安全关键型应用开发的单片机是什么

海阔天空的专栏 • 来源:Microchip • 作者:Maria Teresa Jacob • 2026-10-26 17:04 • 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Microchip Technology Inc.
单片机业务部业务拓展经理
Maria Teresa Jacob

道路车辆的电气化、自动驾驶能力的进步以及工业自动化的普及,加大了对高可靠性系统的需求。由于这些应用涉及可能影响人类生命和财产的安全关键型功能,严格遵守国际功能安全标准至关重要。安全关键型任务的示例包括:监测电池是否过热、在气体泄漏时关闭阀门、展开安全气囊以及在机器人活动的工业区域检测人员。以下是工程师们面临的三个常见挑战及应对技巧。

纷繁的选项选择往往使得挑选合适的器件成为一项艰巨的任务。选择那些按照国际功能安全标准设计的组件是一个良好的开端。这确保了器件的设计实现了在安全需求、设计实现以及验证与确认过程之间的高度可追溯性。您通常可以获得与安全相关的文档,其中包含安全案例、各种故障分析报告以及关于功能安全推荐使用的手册。避免过度设计或选择现有最先进的器件,这可能会增加开发时间和成本,而应选择最简单的选项以保持复杂度可控。

设计安全的系统通常需要在硬件或软件中加入诊断机制,以便在故障最早出现时进行检测。然而,这可能是一项复杂的任务。例如,开发用于检测单片机(MCU)的CPU故障或内存损坏的诊断程序,需要对器件的架构和运行有深入的理解。认识到这一挑战后,许多制造商提供具备内置硬件特性的MCU,例如以锁步方式运行的双CPU、CRC(循环冗余校验)扫描模块以及适用于存储器的ECC(纠错码)机制。在设计软件诊断程序以测试硬件模块是否按预期工作时,能够向内置安全特性注入故障的能力也非常有益。Microchip的AVR® SD MCU就是这样一款器件,它在硬件中提供多种错误注入机制,可通过设置寄存器中的特定位来启用。

工程师面临的第三个挑战是更新现有系统以达到特定的功能安全标准。这需要在从头开始设计系统与尝试将安全措施改造到原始设计之间做出抉择。选择可能高度依赖于具体应用,但推荐的安全实践是重新设计。这确保了项目开发以安全为首要考虑,使工程师免于在设计过程后期遭遇棘手的意外情况。另一种替代方案是通过将安全关键型功能卸载到另一个器件上来简化设计。例如,如果系统中的主处理器正在执行多项功能,那么部分或全部安全关键型任务可以转移到一台复杂性较低的MCU上。

配合专用的安全软件框架,Microchip的AVR SD MCU是首款入门级同类产品——价格低廉——专为符合ISO 26262(ASIL C)和IEC 61508(SIL 2)标准而设计。借助AVR SD系列,设计人员可以显著缩短开发时间,并最大程度地降低系统和认证成本。

选择那些按照功能安全标准制造、提供多种内置诊断机制和错误注入能力的组件,将帮助设计人员开发安全关键型系统时更为从容。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6082

    文章

    45953

    浏览量

    689202
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机开发不建议使用malloc的六大核心原因

    如果你同时接触过PC端开发和嵌入式单片机开发,一定会注意到一个有趣的现象:在PC上写C/C++程序,malloc/free(或new/delete)几乎是家常便饭;而在单片机(MCU)
    的头像 发表于 06-17 14:08 •659次阅读

    英锐恩单片机开发工程师揭秘,电子产品方案开发到底咋做?就这7步!

    英锐恩单片机开发工程师揭秘,电子产品方案开发到底咋做?就这7步!
    的头像 发表于 05-22 17:38 •1804次阅读

    Renesas 7544 系列单片机:技术剖析与设计要点

    Renesas 7544 系列单片机:技术剖析与设计要点 在电子设计领域,单片机作为核心控制元件,其性能和特性对整个系统的稳定性和功能实现起着关键作用。今天,我们就来深入探讨一下 Renesas
    的头像 发表于 04-13 14:20 •1260次阅读

    项目选型必看:单片机与PLC究竟该怎么选?

    工业控制为何用PLC而不用单片机? 这是一个在工业自动化领域非常经典的问题。简单来说, PLC是为工业环境而设计的“加固型”工业控制计算机,而单片机只是一个需要开发者从头搭建系统的核心
    的头像 发表于 03-27 15:47 •1275次阅读
    项目选型必看:单片机与PLC究竟该怎么选?

    基于单片机的额温枪设计

    电子发烧友网站提供《基于单片机的额温枪设计.docx》资料免费下载
    发表于 03-01 15:36 •0次下载

    嵌入式单片机开发学习路径

    嵌入式系统是现代科技的重要组成部分,广泛应用于智能家居、汽车电子、工业控制、医疗设备等领域。学习嵌入式单片机开发不仅能提升个人技能,还能开拓职业发展路径。本文将为你提供一条详细的嵌入式单片机开
    发表于 02-09 15:42

    小白也能听懂的单片机知识路径

    、低功耗、丰富的外设资源以及强大的开发支持,逐渐成为市场的主流选择。对于想要深入学习单片机技术的你来说,STM32无疑是一个不可多得的好平台。 STM32学习准备: 在深入STM32之前,请确保你
    发表于 02-04 16:44

    如何入门单片机/嵌入式?

    驱动外部设备,比如数码管,电机,液晶屏等,这个需要外围电路的配合,所以学习单片机在这个层面上可以等同为学习单片机的开发板怎么用(开发板就是单片机
    发表于 02-02 06:57

    分享关于POS机底座方案的MCU单片机应用

    在智能支付终端中,POS机底座作为支撑设备稳定运行的核心硬件,集成了电源管理、数据传输、安全防护等关键功能,其性能直接关系到整个支付系统的可靠性。采用高性能的MCU单片机作为主控芯片,
    的头像 发表于 01-06 16:51 •948次阅读
    分享关于POS机底座方案的MCU单片机应用

    单片机常用的开发软件有哪些?

    单片机常用的开发软件有哪些
    发表于 01-06 08:29

    单片机系统设计方法

    设计者应从软硬两方面消除.结合各种抵抗干扰的方法互相补充和完善.才能确保系统可靠、安全、正确地运行。单片机系统被干扰后会集中表现在几个方面:控制状态失效、采集数据误差大、数据发生乱码以及程序的运行失控
    发表于 01-06 06:23

    浮思特 | 电子温度计单片机如何选型?ABOV单片机提供几点很关键!

    一个优秀的电子温度计,其核心往往在于内部单片机(MCU)的性能与匹配度。如何选择一款合适的单片机,实现精准、稳定、低功耗的温度测量与交互,是产品开发中的重要课题。本文将从技术维度,为大家梳理选型
    的头像 发表于 12-15 09:43 •1203次阅读
    浮思特 | 电子温度计单片机如何选型?ABOV单片机提供几点很关键!

    怎么学好单片机?

    编译出来的CODE比较占空间,一般用于移植性通用型要求高的嵌入式软件领域,或者比较大的单片机项目,或者要求开发速度而对价格不敏感的产品。而汇编刚好相反,对利润薄,成本低,开发难度不大的
    发表于 12-04 07:16

    单片机和嵌入式,到底是什么关系?

    很多人初次接触嵌入式开发时,都会听到一句话:“嵌入式其实就是单片机。”可当你真正开始学习时,会发现嵌入式和单片机虽然经常“捆绑”在一起提,但它们好像又不是一回事。这篇文章,我们就来厘清这两个概念
    的头像 发表于 11-14 10:28 •3345次阅读
    单片机和嵌入式,到底是什么关系?

    学单片机的误区

    1.去背寄存器 寄存器不用死记硬背,,当我们去使用单片机外设的时候就要去配置,千万别去记寄存器,华维单片机编程的导师做开发这么多年了,一个寄存器都记不住。 何况,单片机的寄存器非常多,
    发表于 11-14 07:46