关注:106 2014-01-19 17:05

LabVIEW中关于CAN总线的函数,发现有Frame API和Channel API这两类,有什么区别?

已解决 悬赏分:0 - 解决时间 2024-05-03 22:48
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40

NI-CAN支持两种完全不同的CAN数据格式,第一种格式是CAN frame,即包含有ID、帧类型、数据比特和时间戳等部分的CAN帧,这种格式由Frame API支持;第二种格式是CAN channel,即代表一个有特定ID的数据域,并且数据已经被转换成了具有特定物理单位(如,电压、转/秒)的浮点数,这种格式由 Channel API支持。具体选择哪种,应该取决于实际的应用情况,对于Channel API提供了在易于使用的简单物理单元内对CAN网络的访问,NI-CAN软件在通道配置中将CAN消息的原始数据