- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 【02_汽车行业的功能安全标准: ISO 26262】
ISO 26262是汽车电子功能安全的核心标准,2011年首次发布,2018年扩展适用范围至商用车并新增自动驾驶相关内容。该标准分为10个部分,涵盖概念设计、系统/软硬件开发、生产运维等全生命周期。核心流程包括HARA风险分析确定ASIL等级、技术安全需求分解、安全机制设计等,要求整车厂和供应商协同实施。标准特别强调硬件随机失效概率控制和软件安全设计,为汽车电子系统安全提供了系统化方法论。
2025-07-19 00:00:31
753
原创 【01_何为功能安全】
文章摘要: 功能安全是通过全生命周期风险管理确保产品可靠性的方法论,核心目标是将风险控制在可接受水平。汽车领域遵循ISO 26262标准,采用ASIL等级(A-D)量化风险,通过HARA分析(严重度S、暴露率E、可控度C)确定安全要求。以芯片RAM的ECC纠错为例:SECDED机制可防护单bit翻转,但多bit错误(MBU)需结合RS码或三模冗余(TMR)等增强设计。功能安全强调分层防护(物理+系统层)与失效检测(BIST),通过"识别危险→设计机制→评估残余风险"的闭环实现可靠防护,而
2025-07-16 23:34:50
851
原创 01_2 何为软件工程
1968年第一届NATO会议的定义:软件工程就是采用工程的概念、原理、计数和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前的技术方法结合起来,经济地开发出高质量的软件并有效的维护它。1993年IEEE完善后的定义:①将系统化、规范化、可量化的工程原则和方法,应用于软件的开发、运行和维护;②对①中方法的理论研究因此,通俗来说,软件工程就是用“盖大楼”的思路去“写软件”。
2025-07-05 13:11:33
502
原创 01_1 为什么有软件工程
软件工程因"软件危机"而生,旨在解决软件开发中的成本失控、质量低下等问题。软件由程序、数据和文档三要素构成,软件工程围绕这三个方面展开。程序是算法和数据结构的组合,数据是程序运行基础,文档保障软件可维护性。软考可作为了解软件工程的系统性途径。正如鲁迅所言,软件工程的发展源于实践需求,随着行业进步而不断完善。
2025-07-05 11:17:32
283
原创 ARM平台上,FreeRTOS如何实现系统调度
摘要: FreeRTOS在Cortex-M7平台通过SysTick、PendSV和SVC协同实现高效任务调度。SysTick提供时间基准并触发调度检查,需切换时挂起PendSV;PendSV作为最低优先级中断实际执行上下文切换,确保中断嵌套安全;SVC用于首个任务启动。调度过程采用硬件自动保存部分寄存器+软件补充保存策略,结合PSP/MSP双栈隔离设计,实现快速切换(<100周期)与高可靠性。该架构通过时间触发与切换执行分离,兼顾实时性与低中断延迟。
2025-06-29 20:07:24
691
转载 傅里叶分析之掐死教程(完整版)更新于2014.06.06 - Heinrich的文章 - 知乎 https://zhuanlan.zhihu.com/p/19763358
大神写的很好,分享一下
2022-12-03 16:33:01
395
qt-vs-tools-msvc2013-2.1.1
2017-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人