2021-06-13
組込み周辺技術の探索
いろいろ遊んでいます。無暗に手を広げると良く分からなくなるので、対象を絞る必要がありそうです。
- コア周り
ARMコアを上手く活用してやろうという試みです。アセンブラやARMの命令を使って何かをします。キャッシュ機構やレジスタの中身など、ベーシックな所を頑張ります。
- コンパイラ周り
elfとかセクション名とか、C/C++を動かすために何が必要なのかを探索します。C++を安定して動かせたら勝ちです。
- OS周り
OSを動かそうという試みです。
- ハードウェア周り
ペリフェラルを活用してやろうという試みです。さすがにハードウェアが必要ですが、無くてもいけるものがあるかもしれません。
- クロスコンパイル
同一プロジェクトで複数のコンパイラを扱う方法を探索します。