简介:引言循环冗余校验(CyclicRedundancyCheck,CRC)是最为常用的计算机和仪表数据通信的校验方法。CRC码是一种线性分组码,编码简单但具有很强的检错纠错能力。除了各种嵌入式仪表、变频器等设备,还有一些数字型传感器的输出数据也提供CRC码,如数字温度传感器DS18820、集成温湿度采集芯片SHT11等。但是,各厂商所提供的CRC校验多项式(用于同通信码模除)互有差别,且有CRC-8和CRC-16之分。另外,规定模除余数初始值所有的位有全清0或全置1之分(其CRC硬件生成电路不同),故其模除求余的运算过程也不相同。初接触者往往难以领晤,省略CRC校验使通信的可靠性降低。
简介:2004年11月-美国国家仪器有限公司(NationalInstruments.NI)推出了NI可互换虚拟仪器(IVI)兼容工具包2.2版(InterchangeableVirtualInstruments(IVI)CompliancePackage2.2).这一最新版的软件包包含了若干IVI类驱动程序和支持库,它们对于开发和实现各种运用仪器互换性的应用系统而言是必不可少的。通过这一全新软件包,那些需要仪器互换性的军用和航天测试系统开发人员现在就能迅速而轻松地开发符合IVI的仪器驱动程序。
简介:德州仪器(TI)宣布推出隔离式控制器区域网络(CAN)收发器——IS01050。该解决方案完美结合了TI创新型CAN与隔离技术,不仅可将所需组件减少一半以上,而且还可显著简化工业自动化、电机控制以及医疗设备的电路板设计。此外,还可将回路时间减少34%,从而为设计人员提供了高度的灵活性,使他们能采用比其他常用隔离式CAN解决方案更长的网络线缆。与光耦相比,IS01050可将系统级功耗降低38%。6.1mm宽体封装可将板级空间缩小30%,满足高电压应用对最小间隙的需求。此外,超低的电磁干扰(EME)可支持工业传感器等高灵敏度模拟应用。