MicroPython的午睡(131)M5Stack UIFlow2、I2Cスキャン

I2CscanResults
Joseph Halfmoon

前回SPI経由でmicroSDカードへアクセス。今回はI2Cをスキャンしてみます。M5Stack内蔵のI2C接続デバイスあり、既に初期化済の筈。それとの競合がチト心配ではあるのですがMicroPython側のI2Cインスタンスを作ってスキャンをかけてみます。このI2C信号が側面ピンソケットやGroveコネクタにも接続。

“MicroPython的午睡(131)M5Stack UIFlow2、I2Cスキャン” の続きを読む

ぐだぐだ低レベルプログラミング(142)ARM64(AArach64)SIMD ビット幅変?

ADDHN_FIG
Joseph Halfmoon

前回前々回とA64のSIMD比較命令を練習。今回から要素のビット幅が「変わる」SIMD算術演算命令に入ります。通常のSIMD命令は要素のビット幅は不変なのでコイツ等はちょっと変わり者です。しかし変わり者といえどフツーにひと揃いの演算が含まれております。命令多過ぎA64。いったい何個あるんじゃあ。

“ぐだぐだ低レベルプログラミング(142)ARM64(AArach64)SIMD ビット幅変?” の続きを読む