マイコン入門spacer ad
トップページに戻る(マイコン徹底入門:STM32で始めるARM/Cortex-M3組み込み開発)
「マイコン徹底入門」とは? |  「マイコン徹底入門」を読む |  ダウンロード |  掲示板 |  筆者の自己紹介


Previous: 11.2.1. 真偽値

Up: 11.2. ファームウェアライブラリでの定義値

Next: 11.2.3. 周辺機能の状態


マイコン徹底入門:導入編:オープンソースでCortex-M3/STM32の開発環境を無償構築: 11. ファームウェアライブラリの利用上の規約: 11.2. ファームウェアライブラリでの定義値:

11.2.2. フラグ

 マイコンの周辺回路のレジスタに格納されているフラグの状態を判断するために、フラグ値がenum型変数FlagStatus/ITStatusとして定義されています。

typedef enum {RESET = 0, SET = !RESET} FlagStatus, ITStatus;

 ファームウェアライブラリ中では、

if (TIM_GetITStatus(TIM1, TIM_IT_CC1) != RESET)

といった表現で使用されています。


Previous: 11.2.1. 真偽値

Up: 11.2. ファームウェアライブラリでの定義値

Next: 11.2.3. 周辺機能の状態


このページはITと知的財産の法律情報「法務ネット」の管理人が制作・運営しています。