こんにちは。
CH32V203K8T6に引き続き、CH32V003F4P6のライブラリを公開したので、ここに記そうかと思います。
どんなライブラリ?
MounRiver Studio等で、Arduinoみたいに使えるようにしたライブラリです。マイコン専用のライブラリなので、軽量・低メモリ・比較的プログラムしやすいを目標にした自作ライブラリです。
決して、Arduino IDEで使えるようにしたライブラリではありません。あくまでもArduino風にプログラムできるだけです。
配布
今回は、Githubでの配布です。(どうせ使う人なんていないと思いますが)
GitHub - yuki-denshi-1996/CH32V003F4P6_Mylib: CH32V003F4P6 Arduinoのように使えるようにしたマイライブラリ
CH32V003F4P6 Arduinoのように使えるようにしたマイライブラリ. Contribute to yuki-denshi-1996/CH32V003F4P6_Mylib development by creating an ac...
前回の記事では書き忘れた気がしますが、BSD 3-Clause ライセンスです。自由に使ってください。
余談
このライブラリはタイマーを作るために書きました。ただ、まだGPIOしか制御できないので、今後もっと発展させていきたいなと思っています。
今後やってみたいこととしては、タイマーの割り込み関連とかですかね。まあできるのかは知りませんが。時間ができたらがんばってやってみたいなとか思っています。
結構こういうのって楽しい
どうやればもっと簡易的にできるのかなとか考えると楽しいです。もちろん自分のプログラムなんてゴミ以下なので、本当はもっと良い方法があるのだとは思いますが。
ただ、底辺なりに、どうやれば実装できるのかとか考えてプログラムするのが結構楽しいです。動いたときは嬉しいですし。

コメント