简介:引言循环冗余校验(CyclicRedundancyCheck,CRC)是最为常用的计算机和仪表数据通信的校验方法。CRC码是一种线性分组码,编码简单但具有很强的检错纠错能力。除了各种嵌入式仪表、变频器等设备,还有一些数字型传感器的输出数据也提供CRC码,如数字温度传感器DS18820、集成温湿度采集芯片SHT11等。但是,各厂商所提供的CRC校验多项式(用于同通信码模除)互有差别,且有CRC-8和CRC-16之分。另外,规定模除余数初始值所有的位有全清0或全置1之分(其CRC硬件生成电路不同),故其模除求余的运算过程也不相同。初接触者往往难以领晤,省略CRC校验使通信的可靠性降低。
简介:德州仪器(TI)近日推出两款多开关检测接口(MSDI)器件,与传统的分立解决方案相比,系统功耗降低多至98%。TIC12400和TIC12400Q1是首款与电阻编码开关直接相连的开关和传感器监视器。制造商,尤其是汽车制造商,正面临着在集成更多功能的同时,节省功耗与空间的挑战。TIC12400和TIC12400Q1可通过本地监测输入、在一个器件中解码多达54个开关的电阻路径,并从处理器中完成卸载信号解码任务,以应对此挑战。此外,通过直接监测及提供24通道输入的内置诊断功能,设备的轮询顺序架构可减少系统微控制器的工作时间,显著降低汽车车身电子设备、工厂和楼宇自动化设备等应用的系统功耗。