SH7216(MES)のSDカード内のプログラムファイルのアップデートツール用プログラム開発

逐次内容更新しています。

MES(http://mes.osdn.jp/mes2/)が稼働するSH7216CPUボードとシリアル接続(クロス接続)し、SH7216に搭載されているSDカード内のファイル(プログラムファイルやデータファイル等)をボタン一つで更新するツール(機器)のプログラムの開発を行いました。

開発期間 :

2015/10/01~2015/11/04

使用CPUボード :

エムイーシステム株式会社製 RL78G13CPUボード

me-rl78g

・サイズ:6cm × 3cm
・micro SDスロット付き

使用液晶 :

秋月電子販売
シャープ モノクロHR-TFTメモリ液晶モジュール 2.7インチ WQVGA

使用開発環境 :

使用ライブラリ :

LCDアクセスライブラリ SharpLcd(事前自作済のもの)
SDアクセスライブラリ  Sd      (事前自作済のもの)
モニターライブラリ  Monitor   (事前自作済のもの)

開発物 :

app.ino.cpp : アプリケーションプログラムの初期処理&メインループ処理
appLib.cpp  : アプリケーション用共通化した関数群ライブラリ
mesLib.cpp : mes(SH7216)対話用ライブラリ
file.c     : mesコマンドファイル(SH7216のMESで稼働する)

case2_1接続構成

case2_2LCD表示