【问题标题】:Simulink's Real Time Windows Target Serial communicationSimulink 的实时 Windows 目标串行通信
【发布时间】:2017-05-11 23:01:41
【问题描述】:

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

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

【问题讨论】:

    标签: matlab real-time simulink xpc-target


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多