深度解析嵌入式软件时间系统|EP07

0ms 周期的报文,总线上实测 8~12ms 跳动。代码没改,配置没动,问题稳定复现。
这是很多 AUTOSAR 工程师都遇到过的场景,排查时容易一头扎进驱动、COM 栈或 OS 抢占里反复打转。
本期视频用一个真实项目改编的案例,展示了一套从表象到机制的分层下钻排查法:
第一步:Overview 看 Task CET——发现 CET 本身在抖动,排除 OS 抢占嫌疑
第二步:甘特图下钻到 Runnable——发现 Com_Tx_mainfunction 的启动时刻不固定
第三步:锁定根因——同 Task 内前置 Runnable 偶发耗时增加,把整个执行队列往后推
一个核心判断逻辑:
CET 稳、GET 抖 → OS 抢占问题
CET 抖 → Task 内部 Runnable 问题
CET 稳、发送时刻抖 → COM 下层 / 驱动问题
三条教训值得记住:分层下钻别跳层、CET 是分诊的关键信号、Runnable 调度顺序有工程意义。
6 分钟讲清楚,建议直接看视频 👇
欢迎持续关注本系列更新。
关于合兴软件
上海合兴软件科技有限公司成立于2016年,总部位于上海普陀,在成都、天津、重庆和长春设有分公司与办事处。
公司作为一家智能汽车电子技术提供商,致力于为汽车芯片赋能,让汽车电子开发更简单。公司专注于芯片应用工具研发和生态搭建,目前已有多项满足ASIL-D要求的工具和软件投入应用或量产。公司非常重视研发投入,现有研发人员比例在90%以上,核心员工均有十年以上工作经验。公司先后被评为上海市高新技术企业和上海市专精特新中小企业,并因在科技创新方面取得的成绩多次获得上海市“科技创新行动计划”和 上海市“张江国家自主创新示范区专项发展”资金支持。
公司搭建了广泛稳定的汽车电子生态圈,当前是AUTOSAR组织开发会员,中国汽车基础软件生态委员会高级会员,中国RISC-V产业联盟会员,中国汽车芯片产业创新战略联盟成员和上海汽车芯片产业联盟成员。同时与多家头部汽车公司、汽车零部件公司及芯片公司保持着良好合作关系,包括上汽、奔驰、蔚来、大众、小米、吉利、舍弗勒、哈曼、博世、兆易创新、旗芯微、南芯等公司。
公司使命:
为芯赋能,让汽车电子开发更简单
公司愿景:
成为领先的智能汽车电子开发技术提供商
公司价值观:
利他-成就他人,合力共兴
勤奋-付出不亚于任何人的努力
本分-诚实守信,实事求是

www.hetion.com.cn
点击
关注
扫码获取更多精彩


淘宝店铺

微信公众号
夜雨聆风