虹科技术|保障数据传输稳定性:BabyLIN产品的CRC算法实现

CRC校验(循环冗余校验)是数据通讯中最常采用的校验方式。CAN协议中,总线通信节点也常采用CRC算法对各种总线传输的数据进行校验。CRC8校验在整车通信系统中应用比较广泛,鉴于此,本篇文章将以CRC8校验为例,介绍在BabyLIN产品中如何使用CRC校验算法。

继续阅读虹科技术|保障数据传输稳定性:BabyLIN产品的CRC算法实现

基于虹科Baby-LIN-RM的奔驰GLS车型座椅控制器模块测试

奔驰GLS某车型座椅控制器模块采用LIN总线通信形式,模块含有触摸按键、实体按键、触摸按键背光和LED指示灯功能等。虹科使用Baby-LIN-RM-II作为主控制器即主节点对模块信号进行收发判断,最终实现座椅控制器模块的LIN功能检测。

继续阅读基于虹科Baby-LIN-RM的奔驰GLS车型座椅控制器模块测试

基于虹科Baby-LIN-RM的奔驰GLS车型LIN氛围灯测试

使用虹科Babylin-RM-III模拟为LIN主节点,通过节点分配、自动寻址等功能,控制氛围灯的点亮、颜色变换及功能循环等内容。奔驰GLS车型部分氛围灯采用LIN总线通信形式进行控制,通过主控制器即主节点对各氛围灯模块进行节点分配与控制,达到点亮多个氛围灯模块及变换颜色等功能。

继续阅读基于虹科Baby-LIN-RM的奔驰GLS车型LIN氛围灯测试

基于虹科Baby-LIN-RM的LIN型多功能方向盘的测试

虹科使用Baby-LIN-RM-II作为LIN主节点,控制多功能方向盘的按键、背光、马达震动、HOD、灯带功能。利用虹科Baby-LIN-RM-II的Digital Input和Digital Output进行macro编程,分配好对应脚本与Input和 Output的关系,最终离线运行,通过PLC等上位机通过Input控制对应功能的检测并通过Output给出相应反馈。

继续阅读基于虹科Baby-LIN-RM的LIN型多功能方向盘的测试