案件検索結果
組込C/C++
- 組込C/C++は、組み込み機器のファームウェア開発をCおよびC++で行う際のタグです。対象はマイクロコントローラやSoCなど、ハードウェアとの密接な連携を要するソフトウェアです。
- 限られたメモリ・処理資源・電力制約下での設計・最適化、リアルタイム性の確保、安定性を重視します。
- レジスタの直接操作、割り込み、タイマー、I/O制御などの低レベルプログラミングや、クロスコンパイル環境・組込みツールチェーンの設定が含まれます。
- RTOSの活用、デバイスドライバ、ブートローダ、ファームウェアの更新、デバッグ手法(JTAG/SWD等)も主要トピックです。
- 安全性・信頼性の観点では MISRA C、リアルタイム性・セーフティ設計、堅牢な設計手法が関連します。