Matlab Simulink&x27;s实时Windows目标串行通信

Matlab Simulink&x27;s实时Windows目标串行通信,matlab,real-time,simulink,xpc-target,Matlab,Real Time,Simulink,Xpc Target,我有一个项目,其中我将RTWT库(Simulink)与PIC微控制器连接起来。我想从Simulink向控制器发送命令(如字母“A”、“B”等)。在微控制器方面,一切正常 我的问题是,我应该使用哪些块来发送这些信件,以便在控制器中执行某些操作?数字输出还是数据包输出?另外,如何将字母转换为ASCII码?使用double(str)将字符串变量“str”转换为其ASCII等效项。例如,将常量块拖动到模型中,然后输入double(“Harris是个好孩子”)作为值。请注意,大多数Simulink块需要固

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

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

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