ADuC7026版
ADuC7026版
まだLEDをピカピカさせているだけだが、そろそろ動かすことも考えようと思う。フルスクラッチで組むのもいいのだけれど、なにせ筆者の記述は汚い。ミミズののたくったような、「なぜコレで動くのだ?」なコードとなること必至*1。人のコードで読む勉強を兼ねてライブラリを導入しようかと考え、見つけたのがコレ。
Procyon ARMlib - C-Language Function Library for ARM Microcontrollers
ADuC7026版についてはまだドライバが不十分なのだけれど、足りない分を書きながら勉強すればいいかな、と。実はAVR版のライブラリもあって、LCDドライバなどは流用できそうな感じ。LCDドライバを書く前に rprintf のサンプルでシリアル通信ができればいいかな。
ライセンスがGPLだけれど、いかがでしょう?>ganさん、genieさん
他になにかお勧めがあったら教えてください。
追記
ありゃ、スタートアップ(の一部?)はKEILから抜いているようだなぁ…
*1:ハードも綺麗とはいいがたい。