收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
(4)、 ValueType 表示该信号的数值类型:+表示无符号数,-表示有符号数;
(5)、Factor表示因子,Offset表示偏移量;这两个值于该信号的原始值与物理值之间的转换。
转换如下:物理值=原始值*因子+偏移量;
(6)、Min|Max表示该信号的最小值和最大值,即指定了该信号值的范围;这两个值为double类型;
(7)、Unit表示该信号的单位,为字符串类型;
(8)、Receiver表示该信号的接收节点;若该信号没有指定的接收节点,则必须设置为” Vector__XXX”。
如示例中的 SG_ HUD_BrightnessLv : 15|4@0+ (1,0) [0|15] “lv” ACU,AVNT
表示定义了一个命名为HUD_BrightnessLv的信号,其起始位是第15位,信号长度4个位;信号是Motorola格式,数值类型为无符号类型数;因子为1,偏移量为0;信号取值范围为0到15;信号单位为字符串”lv”;该信号接收节点为ACU、AVNT这两个节点。
注解部分
格式如下:
CM_ Object MessageId/NodeName “Comment”
(1)、 CM_为关键字,表示注解信息;
(2)、 Object表示进行注解的对象类型,可以是节点“BU_”、报文“BO_”、消息”SG_”;
(3)、 MessageId/NodeName 表示进行注解的对象,若前面的对象类型是信号或者报文,则这里的值应为报文的ID(10进制数表示);若前面的对象类型为节点,则这里的值应为节点的名字;
(4)、 Comment表示进行注解的文本信息;
如示例中的 CM_ SG_ 996 HUD_HeightLv “Control hud height level”;
表示对ID为996(0x3E4)这条报文下的名为”HUD_HeightLv ”的信号进行注解说明,说明的内容为"Control hud height level"。
又如 CM_ BU_ HUD “Head Up Display";表示对HUD这个节点进行注解说明,说明的内容为" Head Up Display "。
属性定义部分:
格式如下:
BA_DEF_ Object AttributeName ValueType Min Max;
BA_DEF_DEF_ AttributeName DefaultValue;
(1)、 BA_DEF_为关键字,表示属性定义;
(2)、 Object表示属性定义的对象类型,可以是节点“BU_”、报文“BO_”、消息”SG_”、网络节点” ”(用空格表示)等;
(3)、 AttributeName表示进行定义的属性名字;
(4)、 ValueType表示属性值的类型,可以是整型、字符串、浮点型、枚举类型等;
(5)、Min/Max表示属性值的上下最值,即指定了取值范围(字符串类型没有此项)。
(6)、 BA_DEF_DEF_为关键字,表示定义属性的初始值;
(7)、 DefaultValue表示该属性的初始值。
如示例中的 BA_DEF_ SG_ “MyTry” INT 0 11;
BA_DEF_DEF_ “MyTry” 0;
表示对定义了一个针对信号类型的属性,属性名为”MyTry”,属性值是整型数据,取值范围在0到11之间,初始值为0。
数值表部分
格式如下:
VAL_ MessageId SignalName N “DefineN” …… 0 “Define0”;
(1)、VAL_为关键字,表示数值表定义;
(2)、 MessageId表示该信号所属的报文ID(10进制数表示);
(3)、 SignalName表示信号名;
(4)、 N “DefineN” …… 0 “Define0”表示定义的数值表内容,即该信号的有效值分别用什么符号表示 。
如示例中的 VAL_ 996 HUD_OffSt 1 “Active” 0 “Not Active”;
表示对ID为996(0x3E4)的这条报文下的,一个命名为”HUD_OffSt”的信号,进行其数值表的定义;用”Active”取代1;用”Not Active”取代0。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新**
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)