Simulink 的实时 Windows 目标串行通信



我有一个项目,其中我与PIC Micro Controller连接RTWT库(Simulink)。我想将命令从simulink发送到控制器(即字母,例如" a"," b"等)。在微控制器方面,一切都可以。

我的问题是,我应该用哪个块发送这些字母在控制器中做某事?数字输出还是数据包输出?另外,我该如何将字母转换为ASCII代码?

使用double(str)将字符串变量'str'转换为其ASCII等效。例如,将一个恒定块拖到模型中,然后输入Double(" Harris是好男孩")作为值。请注意,大多数Simulink块都需要一个固定信号信号,因此字符串的长度应恒定。

最新更新