 |
 |
サンプル&ライブラリのページ |
 |
|
YSML ライブラリ&サンプル |
 |
●YSML(Yellowsoft Standerd Microcomputer Library)とは、マイコンの内蔵機能を簡単に利用することを目的とした汎用性に優れた関数ライブラリです。
●使用するにあたってYellowIDE Ver.6.22以上にアップデートすることをお勧めします。Ver.6.21以下の場合、次のような問題があります。
1 イエロースコープの実行ログウインドウが全角文字に対応していないため表示が文字化けする。
2 SHの場合、ライブラリがSleep関数に対応していないため、メイクすると警告が出る。またスリープのサンプルはエラーが出る。(警告は無視して良い)
●今後、弊社が販売しているCPUボードのCPUを中心に対応を増やします。
●インストール方法 LHAで圧縮されていますので、作業用フォルダに解凍後setup.exeを実行してください。初期状態でYellowIDEのフォルダの下にApplicationというフォルダが作成されその中にインストールされます。
YSMLマニュアル (PDFファイル 約200K)
H8/3687F用 (800K)
H8/3048F用 (800K)
H8/3052F用 (1200K)
H8/3064F用 (800K)
H8/3069F用 (1200K)
H8S/2238F用 (800K)
H8S/2633F用 (800K)
SH7044F用 (1200K)
SH7045F用 (800K)
SH7046F用 (1400K)
SH7047F用 (800K)
不具合情報 以下の不具合はまだ修正されていません。
1 カウンタ CounterReadにおいて仕様ではTCNTがクリアされますが、実際にはクリアされません。
2 以下の関数でエラーメッセージの関数名が間違っています。
ISioInStart、ISioInStop、ISioOut
修正履歴
2005/6/3 マニュアルのCPU別注意事項のH8/3687で、シリアル通信のベクタ番号が間違っているのを修正
2005/6/3 H8/3687のシリアル関連関数でチャンネル1が動作しない不具合を修正
2004/6/25 SH7046用を追加。SH7047のPulsCountのコメントにミスがあり修正
2004/4/22 H8S2238 H8S2633のISioOutのch=1の場合動作しない不具合を修正
2004/4/19 H8/3069用を追加 マニュアルもH8/3069用を追加
2004/4/15 H8/3052用を追加 マニュアルもH8/3052用を追加
2003/7/24 SH7044F用を追加
2003/6/19 ISioOutのレジスタ設定順序に間違えがあったためすべてのモジュールを更新
2003/5/2 H83687用追加
2003/4/24 オーバーフロー関数を追加したことによりすべてのモジュールを更新。これにより長い周期の測定が可能。H8/3064用追加
2003/4/23 外部割り込みの入力モードの説明で抜けがあったためマニュアル更新。ヘッダファイル更新によりすべてのモジュールをアップデート。SH7045用の外部割り込みで不具合を修正。SH7047F用追加
2003/4/18 H8S2633F用で、シリアル送受信割り込みとWDTで不具合があったため修正。H8S/2238用追加
|
|