2016-12-27 5 views
0

私は、RTWTライブラリ(Simulink)をPICマイクロコントローラでインターフェイスするプロジェクトを持っています。私はSimulinkからコントローラーにコマンド(例えば、 "A"、 "B"などの文字)を送信したい。マイクロコントローラ側では、すべて正常です。SimulinkのリアルタイムWindowsターゲットシリアル通信

私の質問は、コントローラで何かをするためにそれらの文字を送信するために使用するはずのブロックですか?デジタル出力またはパケット出力?また、文字をASCIIコードに変換するにはどうすればよいですか?

答えて

0

double(str)を使用して、文字列変数 'str'をASCII相当文字に変換します。たとえば、Constantブロックをモデルにドラッグし、double値( 'Harris is good boy')を値として入力します。ほとんどのSimulinkブロックには固定信号の信号が必要なため、文字列の長さは一定である必要があります。

関連する問題