0

我有一个项目,其中我将 RTWT 库(Simulink)与 PIC 微控制器接口。我想从 Simulink 向控制器发送命令(即“A”、“B”等字母)。在微控制器方面,一切正常。

我的问题是,我应该使用哪些块来发送这些信件以在控制器中执行某些操作?数字输出还是数据包输出?另外,如何将字母转换为 ASCII 码?

4

1 回答 1

0

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

于 2017-01-06T14:18:04.690 回答