【发布时间】:2017-05-11 23:01:41
【问题描述】:
我有一个项目,我在其中将 RTWT 库 (Simulink) 与 PIC 微控制器连接。我想从 Simulink 向控制器发送命令(即“A”、“B”等字母)。在微控制器方面,一切正常。
我的问题是,我应该使用哪些块来发送这些信件以在控制器中执行某些操作?数字输出还是数据包输出?另外,如何将字母转换为ASCII码?
【问题讨论】:
标签: matlab real-time simulink xpc-target
我有一个项目,我在其中将 RTWT 库 (Simulink) 与 PIC 微控制器连接。我想从 Simulink 向控制器发送命令(即“A”、“B”等字母)。在微控制器方面,一切正常。
我的问题是,我应该使用哪些块来发送这些信件以在控制器中执行某些操作?数字输出还是数据包输出?另外,如何将字母转换为ASCII码?
【问题讨论】:
标签: matlab real-time simulink xpc-target
使用 double(str) 将字符串变量 'str' 转换为其 ASCII 等价物。例如,将一个 Constant 块拖到模型中,然后输入 double('Harris is good boy') 作为值。请注意,大多数 Simulink 模块都需要固定信号信号,因此字符串的长度应该是恒定的。
【讨论】: