Enchan1207 / avr-serial

Asynchronous serial communication interface (UART) library for AVR microcontroller

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

USARTの具象クラスの定義を簡潔に

Enchan1207 opened this issue · comments

usart[0-3].cpp があるのはやっぱりイヤなんで、io.h 依存のレジスタ定義をまとめた構造体 (USARTConfiguration?) を作ってコンストラクタでそのポインタを渡すみたいなことをした方がいい気がする

でもメモリ使用量考えるとコンストラクタに直接渡すようにした方がいいかもしれない

いやでもこれをやると結局拡張性が完全に死ぬんだよな