Falconの思うままに

PASCAL好きが、気ままにマニアックなネタを

ラズパイでUltibo

さて、Ultiboです。

ultibo.org

毎回忘れて、なんだっけ? となるので備忘録を兼ねます。

Ultiboとは、ラズパイで動くベアメタル構築環境です。

 

OSではないすでね。ライブラリ集とでもいいましょうか。

ラズパイをラズパイPicoと同じにするといったらいいでしょうかね。

じゃあPicoでいいじゃんになっちゃうんですが....

UltiboはLazarusで構築するPascal言語を使ったベアメタル環境です。

 

これをPASCALを採用するあたりは、しびれますね。(よくわかってると)

そう、Delphi系の生産性の高さはライブラリで支えられています。

まあPIPとかないですが、コンポペースなり、ふつうにライブラリ関数として

も豊富です。

なのでここでもPASCALワールド全開で、プログラムできてしまう訳です。

私が喜ばないわけがない(笑)

じつは前回紹介したLDMicroはなんとPASCALソースも吐けるんです。

 

何のコンパイラかわからないですが、私の妄想としては

LDMicroで吐いたコードをUltiboでコンパイルして、ベアメタル

やるのが、今の希望です。時間がないだけです....