なんとかなるさね

マイコンをネタにブログを始めてみました


RL78マイコン基板(RL78/G10)|CS+(CubeSuite+)のPythonコンソール上でシリアルポート操作 (1) 

CS+(旧CubeSuite+)のPythonコンソールの実装にはIronPythonが使用されているのですが、IronPythonは
もともとシリアルポート操作を行うことが出来るようになっていますので、手始めにPythonコンソール上で
シリアルポート操作を試してみました。3つ前のエントリと同じく、ボーレートは2Mbaudを使用しています。

import System
def dump(count):
    com = System.IO.Ports.SerialPort('COM14', 2000000)
    com.Open()
    com.RtsEnable = True
    while count:
        count -= 1
        print com.ReadLine()
    com.Close()

dump(3)




また、この際ですので、同じことをCS+(旧CubeSuite+)に同梱されているIronPython上で試してみました。
(改行動作が違うようです。)

set PATH=E:\tools\micom\Renesas\CS+\CACX\Plugins\IronPython;%PATH%
ipy




ちなみに、PythonはDS-5でも扱えそうです。



関連記事

2015/01/13   blog-entry-549   category: RL78 /* 16bit,8bit CISC */

go page top