ついに解禁か?
最近ずっと32MXの開発をしていて、XC32 v3.01 フリー版ではMIPS16コード作成オプションを使えないことを確認していました。v4.00が2022年1月に出たのでアップデートしてみたところ、なんとMIPS16オプションが効いて、実際かなりのサイズダウンができているではありませんか!
(新しめの)PICの消費電力を下げる手段は主に3つあり、Sleep(DeepSleep含む)、Idle、Dozeが選べます。消費電力もこの順に高くなっており、SleepはCPU/Peripheralクロック共に停止、IdelはCPUクロックのみ停止、Dozeはクロック停止なし(分周で遅くする)となっています。