GoにいればGoに従え(10) TinyGo、micro:bit v2でのADC動作確認

mbv2_mbv15
Joseph Halfmoon

前回まさかのmicro:bit v1.5(nRF51系)ではTinyGoはADCをサポートしていない件発覚。しかしmicro:bit v2(nRF52系)ではADCが使えるような雰囲気。今回は実際にmicro:bit v2でADCでアナログ電圧を読めることの動作確認をしてみました。v2ならば動くし、性能も良いのよ。
“GoにいればGoに従え(10) TinyGo、micro:bit v2でのADC動作確認” の続きを読む

ぐだぐだ低レベルプログラミング(107)ARM64(AArach64)FCVT

fcvt_asm
Joseph Halfmoon

今回はたった1命令、FCVTをエクササイズしてみます。練習に使っているArm Cortex-A72は半精度浮動小数のサポートが無く、以前残念に思ってましたが、今回は無くて良かった、という感じです。単精度があったら組み合わせは3倍、やめてくれです。前回登場のFPCRレジスタのRMビットが活躍します。
“ぐだぐだ低レベルプログラミング(107)ARM64(AArach64)FCVT” の続きを読む