
前回、MicroPython制御のDMAコントローラもどきにSRAMモジュールを接続。一応、読み書き出来ているのですが、非常に不安定。その嫌疑はIOExpanderを接続しているI2Cバスにかかりました。I2C操作が失敗していることが多いみたいです。まずは信号品質のチェック?そして無理やりSRAMの初期化ができるところまで。 “MicroPython的午睡(142)M5Stack、SoftI2Cで無理やりSRAM初期化” の続きを読む
デバイス作る人>>デバイス使う人>>デバイスおたく
前回、MicroPython制御のDMAコントローラもどきにSRAMモジュールを接続。一応、読み書き出来ているのですが、非常に不安定。その嫌疑はIOExpanderを接続しているI2Cバスにかかりました。I2C操作が失敗していることが多いみたいです。まずは信号品質のチェック?そして無理やりSRAMの初期化ができるところまで。 “MicroPython的午睡(142)M5Stack、SoftI2Cで無理やりSRAM初期化” の続きを読む
前回、ベクトルを扱うために先走ってMUXブロックを使ってしまいました。今回からはMUXを含む信号の「ルーティング」用のパレットに含まれるブロックを練習してみたいと思います。スカラーをベクトルにまとめたり、ベクトルをスカラーに分解したり、あるいはベクトルの一部を取り出したりするものども。ついでにGOTOもね。