ESP32のULPのプログラムを簡単に作るためのライブラリ
- ESP32のULPのプログラムを簡単に作るためのライブラリ
- boarchuz/HULP
- Date
- ESP32のULPのプログラムを簡単に作るためのライブラリを紹介します
- v0
ESP32にはデュアルコアのCPUとして知られていますが、実はもう一つUltra Low Power Co-Processor (ULP)という、低消費電力のCPUが搭載されています。
ULPは独自の機械語となっており、高級言語からのコンパイラは存在しません。
ということで、基本的には仕様書を見つつアセンブラをせこせこ打ち込む必要があるのですが、このHULPを使うと、簡単なマクロを組み合わせる事でULPのプログラミングが出来ます。
https://inline.inajob.tk/img/twitter-5643382/ESP32%E3%81%AEULP%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E7%B0%A1%E5%8D%98%E3%81%AB%E4%BD%9C%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA/4b05a144-bf1a-11ec-a2e9-26130834ab91#.png