大家好,最近在看OSEK的网络管理,《OSEK NM specification v2.5.3》这个文件在网上看到的最多,于是就从这个文件下手了,直接读的英文原版,一开始比较吃力,看了一些国内和IEEE的相关论文后感觉还可以,但是读完之后有好多东西还是没有理解,对整体的结构理解的不够好,在软甲编码实现上还有很多欠缺,希望有做这方面工作的大神指点一下,如OESK NM的 StartNM,NMInit,NMRest还有StopNM,都会执行一些什么内容呢?个人感觉他们的功能好像有重复呢,而且在不同状态下触发的NMReset功能上好像还有些差异,NMrxcount和NMtxcount变量不是Tmax超时才开始自加吗?怎么在调用NMReset时发出一条信息后就自加了呢?还有好多疑问,求大神指点!!!!
楼主,车企都会有
NM的要求文档
NM的测试文档
结合这两个看的是OSEK NM,就好理解了。
MicroPython中文社区https://micropython.org.cn/forum/
手里现在没有这方面的资料,只有一个标准的英文原文和一些论文。
别看 osek NM, 直接看 autosar NM. 最后你做的产片,自己写个NM是没用的,车厂都有自己的NM spec.
不论是哪个NM,其核心要点 是 silent and wakeup.