STM32F042をI2C-Tiny-USB互換にする計画だいぶ進んだ
STM32F042をI2C-Tiny-USB互換にする計画だが、
ファームウェア開発の方はPCF8574、DS3231、AT24C128が利用可能なの確認済みで、
STM32F042自身が偽PCF8574になるのも完成ぽい感じ。
ファームウェア開発の方はPCF8574、DS3231、AT24C128が利用可能なの確認済みで、
STM32F042自身が偽PCF8574になるのも完成ぽい感じ。
あとは、高級すぎて本物デバイス持ってないんだがSTM32のADCピンを偽MCP3221にする計画と、
STM32F042KにUSART2があるのと、USBシリアルケーブルが5V専用の中華PL2303しか持ってないんでUSART1とUSART2をブリッジして3.3V専用のデバイスにUARTできるようにしたい感じ。
ADCピンを偽MCP3221にする計画は基本部分は完成してる。
ADCピンにピンヘッダつけてないから修正基板届いたらピンヘッダつけて実験したい。
MCP3221はkernel標準ドライバだとdtbかACPI以外で電源電圧を設定する機能がないみたいなんだが、手元のPCで試してみたら電源電圧3.3Vの設定で計算されるみたいなんでちょうどよかった。
STM32F042KにUSART2があるのと、USBシリアルケーブルが5V専用の中華PL2303しか持ってないんでUSART1とUSART2をブリッジして3.3V専用のデバイスにUARTできるようにしたい感じ。
ADCピンを偽MCP3221にする計画は基本部分は完成してる。
ADCピンにピンヘッダつけてないから修正基板届いたらピンヘッダつけて実験したい。
MCP3221はkernel標準ドライバだとdtbかACPI以外で電源電圧を設定する機能がないみたいなんだが、手元のPCで試してみたら電源電圧3.3Vの設定で計算されるみたいなんでちょうどよかった。