ファームウェアライブラリでのコード規約STM32では周辺回路を使いこなすためのファームウェアライブラリが提供されています。これを使用すると、周辺回路を、メモリマップを意識することなく利用することができます。具体的イメージが沸くものになっており、使用しやすいです。STM32のファームウェアライブラリはCMSISに準拠しています。Standardの略であり、ARMが定めるCortexマイコンをターゲットにしたソフトウェアの標準仕様です。変数の宣言の仕方から始まり、ハードウェアレベルの抽象化やミドルウェアレイヤーのインターフェースなどを規定しています。本書が取り扱う範囲では、変数の宣言がCMSISに準拠することとなります。C99形式このページはITと知的財産の法律情報「法務ネット」の管理人が制作・運営しています。