Skip to content

Latest commit

 

History

History

README.md

rust-blinky-raw-rtos

基板上のLEDを点滅させます。遅延を発生させるためにTOPPERSカーネル関数 dly_tskextern ブロックで宣言して使用します。他の rust-blinky-* サンプルとは異なり、このクレート単体で完結していますが、その代わりアプリケーションコードで多くの unsafe 操作が必要になります。

主要なコードはrustapp/src/lib.rsにあります。cpp-blinky-rtos (同等のC++コード) や rust-blinky-pac-std (安全なラッパーを使用したRustコード) と比べてみてください。

準備

Lチカの準備を参照してください。