2026年10月23日
摘要: 我们经常在实际项目中遇到"CPU负载高,CAN/LIN报文周期漂移抖动,却不知道该如何优化"的情况。今天这篇文章,读完你就能自己做三件事:(1)判断负载高是哪一种情形、(2)知道如何按优化代价从低到高排查、(3)避开几条看着像优化,其实没任何作用的解决方向。 CPU 负载(不是总线负载率,是指一段时 阅读全文
posted @ 2026-10-23 16:42 编号0927 阅读(0) 评论(0) 推荐(0)
摘要: 应用调了 Com_SendSignal,拿到 E_OK,你以为稳了。可一排查,常撞上两种情况:一种是抓包里压根没有新报文;另一种是抓包里有了,对端 Rte_Read 读到的却还是旧值。 第一种是发送侧的事,看 01、02;第二种说明报文已经发出去了,得去 03 看接收侧。04 把整圈串成 5 个问题 阅读全文
posted @ 2026-10-23 13:18 编号0927 阅读(0) 评论(0) 推荐(0)
摘要: 软件升级之后,有个 NvM Block 读出来的数据不是改版前存好的旧值:有时是默认值,有时竟是一串早就以为没有的旧数据。你八成也想过:我都勾了抗变,不该读出改版前存好的旧值吗? 讲清楚这件事之前,先说三个词:抗变,就是NvM Layout配置变了,NvM 还照旧去读 NV 里的数据,对应NvM的参 阅读全文
posted @ 2026-10-23 11:16 编号0927 阅读(0) 评论(0) 推荐(0)