前回と前々回でUARTのくっそ簡単な送受信について書いたんだけど今回はグローバル変数いちいち作るのダサいしそんなのあんましつかわんよね見たいな感じだったので
LPCマイコンのAPIで用意されてるやつをSTMでも作ってみようということで
- uart_getc
- uart_putc
- uart_puts
的なのを作る。
作るとはいっても送信APIと受信APIをラップするだけ(おい~
まあ適当につくったのでこんな感じ
これがあるとこんな感じで文字列型で投げれるのでちょいちょいデバッグしたいときに便利
まあ最近はデバッガで変数の中の値を見れるので組み込み用ミニprintfなんかを作らなくてもいいかななんて思うこともしばしば。