2023-05 << 2023-06 >> 2023-07

2023-06-30 (金)

ソフトウェアだけで実装したUSBスタックでRISC-Vで動くやつが欲しかったのだけど、見つけた。

Using USB on the CH32V003

ちょうどCH32V003で動かしたかった。1個40円とかで買えるので、AVRとかの8ビットマイコンもうあまり出番無さそう。

ドキュメント見ると、命令の実行時間に基づいて実装したりしてて、CH32V003以外で動かすのは難しそう。この辺はAVRとかだと単純だったのだけど。ターゲットのCPUでrdcycle, rdtime命令とかでサイクル数を計測するプログラム実行したら必要なコードが自動生成されるのが理想なのだけど。

2023-05 << 2023-06 >> 2023-07