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

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

3天内不再提示

汽车、工业和嵌入式系统中的功能安全

星星科技指导员 来源:嵌入式计算设计 作者:Nick Cravotta 2022-08-10 17:26 次阅读

Instant-On 通常被吹捧为易于使用的功能。众所周知,消费者非常不耐烦,希望他们的小工具能立即可用。然而,对于许多应用来说,即时启动可能是影响功能安全的关键系统要求。

Instant-On 功能可确保设备尽快可供使用。这通常包括某种快速的内部非易失性存储器和存储器总线,以便固件和应用软件能够以最小的延迟启动和运行。与正确的外部组件配对时,Instant-On 处理器也可以更快地达到操作功率水平。

然而,为了使 Instant-On 有效,固件和应用软件的设计必须考虑 Instant-On。例如,整个程序不必加载到内存中或可供系统启动。

这就是嵌入式开发人员的用武之地。您在启动过程中的选择会显着影响系统的唤醒时间。通过识别首先加载的关键和基本代码块,您的系统可以在加载程序的其余部分之前已经运行。问题是,首先需要加载什么?

答案可能不是你最初想的那样。

减轻用户故障

在汽车中首先需要启动哪些系统似乎很明显。但是,您可能需要考虑一些与潜在危险相关的易用性依赖项。例如,启动收音机并通过蓝牙连接手机有多重要?

司机上车,它立即启动。几秒钟之内,汽车就倒在车道上,即将进入车流。现在收音机终于启动了。由于电话尚未接通,收音机以高音量播放最后播放的 FM 电台。这可能会使驾驶员感到惊讶或烦恼。更糟糕的是,由于司机总是通过智能手机收听 Spotify 或其他音乐应用程序,司机可能会开始摆弄信息娱乐系统来播放正确的音乐。我们是否忘记了我们正在从车道上倒车?

这不再是关于易用性,而是关于了解您的用户。这不是一个孤立的用例。当他们倒车时,司机调整他们的座位,调整空调设置,打开导航系统,翻到显示汽油、轮胎压力和里程表的菜单设置。设置所有你想要的警告屏幕,人们会做他们所做的。相反,通过接受它们的本质,您可以构建一个更具弹性的系统。

使信息娱乐系统更具弹性的一种方法是为收音机启用 Instant-On。与在汽车启动后启动收音机不同,收音机可以并行启动。更好的是,当车门打开时开始启动收音机。驾驶员只需几秒钟就可以找到位置,这就是在汽车移动之前让收音机启动所需的全部内容。现在司机可以安全地选择音乐。再一次,司机在选择音乐之前就开始驾驶,只是因为收音机在引擎之前没有准备好。再说一次,为什么不在驾驶员(和钥匙)接近车辆时启动信息娱乐系统。然后一切都可以在他们坐下之前为司机准备好。

了解你的用户

另一种提高安全性的应用软件即时启动方法是向驾驶员提供他​​们上次所做的或他们最常做的事情。如果司机知道 Spotify 播放列表会自动启动,那么司机根本不需要摆弄信息娱乐系统。

跟踪用户启动行为可能是有效且有弹性的 Instant-On 协议的关键部分。例如,对于娱乐系统,一些司机想要收音机,其他人想要一个播放列表,还有一些人想要他们的磁带上的书继续播放。预测用户什么,给他们什么,你可以让他们更安全。

Instant-On 作为安全考虑不仅仅适用于汽车。例如,工业系统必须从电源或系统故障中恢复。随着系统在“安全模式”下恢复运行,更快的唤醒时间意味着更少的停机时间,并且可能减少对材料的损坏或对用户的伤害。

Instant-On 也为各种连接带来了好处。例如,当路由器出现故障时,通常可能需要一两分钟才能恢复连接。在工业环境中,这种延迟可能会转化为生产力损失。在医疗中心,这些额外的醒来时间可能意味着延迟需要帮助的患者的警报。当然,自诊断程序对于路由器完成是很重要的,但是路由器可以在路由器已经传输数据之后运行这些程序。

有效的即时启动确实改善了用户体验。通过考虑人们将如何使用您的系统,您不仅可以增强用户体验,还可以提高用户和功能安全性。

审核编辑:郭婷

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

    关注

    4975

    文章

    18235

    浏览量

    287829
  • 路由器
    +关注

    关注

    22

    文章

    3478

    浏览量

    111314
收藏 人收藏

    评论

    相关推荐

    嵌入式热门发展方向有哪些?

    。它们被用于控制和监控各种设备,如机器人、传感器、仪器仪表、控制器等。嵌入式系统工业自动化的作用包括:精度:嵌入式
    发表于 04-11 14:17

    嵌入式会越来越卷吗?

    嵌入式会越来越卷吗? 当谈及嵌入式系统时,我们探究的不仅是一种科技,更是一个日益多元与普及的趋势。嵌入式系统,作为一种融入更大
    发表于 03-18 16:41

    嵌入式工程师需要掌握哪些技术?

    示波器、逻辑分析仪和仿真器,以帮助你分析和解决问题。 6. 领域知识:嵌入式系统应用广泛,涉及到许多不同的领域,如汽车、医疗、工业控制等。对于特定领域的了解将使你更具竞争力。因此,了
    发表于 03-04 16:38

    嵌入式系统发展前景?

    应用领域。随着汽车电子化和智能化程度的不断提高,嵌入式系统将在汽车控制、安全系统、自动驾驶等方面发挥更为重要的作用。 工智能和机器学习技术的
    发表于 02-22 14:09

    嵌入式学习步骤

    语言编写。但是,有些嵌入式系统也使用其他编程语言,例如Python或Java。 (3).了解硬件:深入了解您要控制的硬件设备的功能和特性。您需要了解嵌入式
    发表于 02-02 15:24

    嵌入式自学好书推荐

    嵌入式自学好书推荐 在数字时代的浪潮嵌入式系统一直是数字电子产品的重要组成部分。无论是家用电器、
    发表于 01-11 15:13

    基于功能安全汽车嵌入式软件单元验证技术研究

    随着汽车嵌入式软件功能的不断叠加,软件复杂性不断提升,对汽车嵌入式软件的安全性提出了更高要求,基
    的头像 发表于 01-07 11:27 498次阅读
    基于<b class='flag-5'>功能</b><b class='flag-5'>安全</b>的<b class='flag-5'>汽车</b><b class='flag-5'>嵌入式</b>软件单元验证技术研究

    嵌入式开发学习的十三法则分享

    、鲁棒性法则 嵌入式计算不仅要求系统迅速而有效的计算,而且还要求在某些计算单元出现错误的时候,系统仍然能够继续正常运行工作。 六、保育性法则 如果在嵌入式
    发表于 12-21 06:32

    为什么嵌入式没有35岁危机?

    嵌入式技术是指将计算机系统嵌入到其他设备或系统的一种技术。它广泛应用于汽车、家电、医疗设备
    发表于 11-17 10:33

    未来嵌入式在哪些方向会更火?

    嵌入式技术在智慧城市的应用也是有非常重要的作用,因为智慧城市需要大量的传感器、控制器和其他设备来实现对城市环境、交通、公共安全等方向的监测和管理。比如:利用
    发表于 10-27 10:23

    TPM是否可以作为嵌入式信息安全系统的主控?

    目前想开发一个嵌入式信息安全系统,实现建立TLS连接以及密钥和证书的安全存储以及日志的安全存储,类似于HSM。目前硬件上HSM集成在MCU
    发表于 10-23 09:17

    什么是嵌入式Linux?

    发展需要不断进化。随着芯片性能的增强和社会变革的需要,嵌入式系统越来越承接更多、更复杂的功能,所以嵌入式开发也以高薪稳定的状态稳坐在就业的顶端。(相较于其他行业,
    发表于 10-11 13:47

    监控技术如何增强嵌入式系统安全

    为确保嵌入式系统安全性所采用的基本安全措施之一是时间和逻辑序列监控。在本文中,我们将了解监控技术如何增强嵌入式
    的头像 发表于 09-15 11:06 294次阅读
    监控技术如何增强<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>的<b class='flag-5'>安全</b>

    更改嵌入图像的异常级别和安全状态

    本指南是一系列相关指南中的第四本: •构建您的第一个嵌入式图像 •将输出重新定向到UART •创建事件驱动的嵌入式图像 •更改嵌入图像的异常级别和
    发表于 08-08 07:09

    PX5的ARM TrustZone支持让嵌入式系统变得更加安全

    ,从汽车的组件到工业场景,制造商必须从硬件层向上降低网络安全风险。PX5 RTOS在Cortex-M23和Cortex-M33上对ARM TrustZone的支持能够保证在最困难的嵌入式
    发表于 05-18 13:44