2008年11月18日火曜日

TOPPERS/JSP for秋月電子H8 3069 LANボード

本エントリは備忘録です。

μITRON4の実装であるTOPPERS/JSPを使って、秋月電子製のルネサステクノロジH8 3069を搭載したボード上で稼働するプログラムを書いています。

H8 3069はH8 300Hファミリ、最大クロック25MHz (但し当該ボードでは20MHzで駆動)、内部フラッシュROM 512KB、内部RAM 15KB、外部RAM 2MB (16Mbits)といったところです。シリアルインタフェースは3ch搭載されています。

  1. シリアルポートI/O
    • ER_UINT serial_rea_dat(ID portid, char * buf, UINT len)
      • portidのシリアルポートからbufが先頭アドレスのバッファにlen文字読み出す
    • ER_UINT serial_wri_dat(ID portid, char * buf, UINT len)
      • portidのシリアルポートにbufが先頭アドレスのバッファからlen文字書き出す
  2. ログ出力
    • void syslog(UINT prio, const char * format, ...)
      • prioのプライオリティでログを出力する
      • format以降の引数については標準Cライブラリのprintf関数と同様
      • 但し、formatより後ろの引数は最大5個まで

0 件のコメント: