私はマイクロコントローラをプログラムしたことがありません。私は Arduino をいじっていて、プログラミング言語が単なる C であり、ボイラープレート コードが IDE によって動的に生成されることを発見しました。では、Linux/Windows 上の C ではなく、オペレーティング システムなしで Arduino/マイクロコントローラー上の C/C++ で何ができないのでしょうか? 標準ライブラリだけを使用するプログラムは動作しますか? それとも、malloc/free や setjmp/longjmp などの特殊な機能に制限はありますか?
openssl や crypto++ などの暗号化ライブラリを Arduino Due (32 ビット アーム プロセッサ) でコンパイルして使用したいので、質問します。