AutoSAR BSW基础软件模块通用spec解读二(初级)

#AutoSAR 基础软件BSM模块通用spec

博主带你继续解读AutoSAR官方发布的第二个通用规范(All spec source from AutoSAR portal)
在这里插入图片描述
接下来,按照规范中的划分,逐个来解读一下:

#功能性的规范
1 AutoSAR软件编程语言规范中明确指出了需要满足‘MISRA C-2004’这一标准。
2 编程代码必须要符合AutoSAR BSM module规范中的要求
3 软件开发满足AutoSAR的方法论,换个方式阐述就是你所使用的开发工具链必须配备AutoSAR接口
4 开发平台依赖性:对工具链和硬件的依赖(硬件如复杂驱动或者MCAL)
5 基于工具链的可配置性
6 MCAL打断请求的强依赖性
7 OS 约束条件,如表中所示(Source form AutoSAR spec.)
在这里插入图片描述
8 调试支持
9 数据类型支持
10 错误处理:这部分内容文档中进行了细致的分类,可分以下几类:
1)开发错误: 比如软件bug
2)运行时间错误 :比如系统运行错误
3)瞬态错误:硬件瞬态干扰
4)生产错误:硬件质量问题,集成问题
5)生产扩展错误:基于生产错误而导致的派生问题

(待续)

‘生贵莫如人,人贵莫如心’——《汉书》

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值