使用计时器(10 ms)从CAN总线接收和保存数据(PEAKsystem)

9的观点(30天)
我有一个脚本,我想每十则自动执行下去,直到我告诉它阻止发送或没有更多数据总线可以。。我试图找出代码但我有困难。这是我所:
与DB配置和武官CAN总线:
% %
清晰的所有;关闭所有;clc;
rxCh = canChannel (“PEAK-System”,“PCAN_USBBUS1”);
configBusSpeed (rxCh, 250000);
db = canDatabase (200 v2.0.4-d2.2-adasis v2 Specification.0.dbc);
db.Messages;
rxCh。数据库=数据库;
get (rxCh)
和午餐和接收(我不知道如何去做):
这里我们通道开始,我想每10 ms防守姿势,我接收数据,并保存在垫子上文件。
开始(rxCh)
rxMsg =接收(rxCh、正);
文件名=“myFile.mat”;
吗?? ? ?
吗?. . ? ? ?
吗?? ? ? ?
吗?? ? ?
停止(rxCh);
保存(“myFile.mat”);

答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!