如何实时运行串行通信模拟?万博1manbetx

12次观看(最近30天)
我正在使用Teensy 3.2来发送数据以通过串行端口模拟。万博1manbetx我无法将模型直接部署到硬件,因为它在列表中不支持。万博1manbetx问题是,尽管我能够获取数据,但我的仿真运行速度很慢,并且在串行接收块中采样步骤之间需要1秒钟。也就是说,每一个实时的第二个,我的模拟都会前进0.1秒。
如何使Simulink实时运行万博1manbetx,以使抽样的0.1秒与真实值相对应?
我Alredy尝试使用实时同步块,但这只是使情况变得更糟,大约需要4个实时秒才能驱动0.1秒的仿真时间。
只是为了澄清,我没有在模型上运行其他任何内容,只有串行通信,因此求解器的任何内容无关。
有任何想法吗?

答案(0)

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!