いつもお世話になっております。
Wi-Fiを利用してPCでMTK-RL78/G14の遠隔操作を行うプログラムを作成したいと思っています。
MTK-RL78/G14のWi-Fiを飛ばせるようにするにはどうすればよいですか?
ちなみにSW5.4をオンにした状態です。
使用統合開発環境 CS+ for CA,CX
使用製品 MTK-RL78/G14
P.S
ユーザーズマニュアルの表を参考に端子配置図を変更しました。
WIFI-SPI-MOSI、WIFI-SPI-MISO、WIFI-SPI-CLKとWIFI-TXD (UART0_RX)、WIFI-RXD (UART0_TX)は同時に設定できませんでした。
オプションでUART3に接続できると書いてあるのでCSI通信だけでも大丈夫?
Takuさん、こんにちは。NoMaYです。TeraTermで無手順でTCP/IPで文字列を送受信出来るかどうかを、CS+のPythonコンソールでPythonスクリプトを実行して確認してみました。出来ますね。CS+のPythonコンソールで実行させたPythonスクリプト
import socketHOST = 'localhost'PORT = 80try: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind((HOST, PORT)) s.listen(1) conn, addr = s.accept() # Waiting for a new connection from TeraTerm print "Connected!" while 1: msg = conn.recv(1024) # Waiting for a message\r from TeraTerm if not msg: break print "RECV: " + msg + "\n" conn.send("ECHO: " + msg + "\n") print "Disconnected!" # Disconnected from TeraTerm conn.close() del conn, addr, sexcept: passprint "Quit."
TeraTermの接続設定TeraTerm上(ローカルエコー無し)で
Hello [Enter]キーGoodbye [Enter]キー
と入力すると、それぞれ、CS+のPythonコンソールで実行中のPythonスクリプトから以下の文字列がエコーバックされる
ECHO: HelloECHO: Goodbye
TeraTermから接続断して終了CS+のPythonコンソールで実行中のPythonスクリプトからはTeraTermの操作/入力に対して以下の文字列が表示される