OSECPU-ASKA入門 #0006
(0) はじめに
- 以下の記事はver.0.54のWindows版を前提にしています。他の版を使っている場合は適宜読み替えてください。
- たとえば osecpu054d.zip とかのことです
(1) rand
- junkApi_rand(_i, max); :
- 適当な乱数を返します。OSECPUでは起動時にシステムが適当な方法でseedを与えてくれるので、毎回異なった乱数系列を期待することができます。
- もちろんseedをアプリで指定し、系列を選択することもできます。
- このAPIによって 0 <= i <= max の乱数が返ります。
- maxが0のときは、iの値はSInt32の任意の値を取ることになります。
(2) putString2
- junkApi_putString2(len, s); :
- junkApi_putConstStringは文字定数のみが指定可能でしたが、これはT_UINT8な配列を指定可能なものです。
- 末尾の2は、これが内部的には文字列表示APIのモード2を利用していることを表しているので、putString1の改良版という意味ではありません。
- ちなみに文字列表示APIはモード0からモード6まであります。
- この機能は OSECPU ver.0.55 から使えます。
- lenに文字数を入れて(定数かRxx)、sにはPxxを入れてください。
- (つづく)
こめんと欄