読んで字のごとく私の暇つぶしです

# 暇つぶしのブログ(+α) by nomper

【F411RE その06】F411REのメモ (オフラインでエラー

Keil μvision 5 でオフラインコンパイルするとエラーが発生するのにハマりました。

mbed/TARGET_NUCLEO_F411RE/TARGET_STM/TARGET_NUCLEO_F411RE/PeripheralNames.h(58):
error: #20: identifier "SPI5_BASE" is undefined


こんなエラーが出てうんともすんとも言いません。
SPI5_BASE に関するところ全部消してあげると、エラーは吐かなくなるんですがSPI5が使えないままです。

どこかで、SPI5_BASEを定義してあげればよいのですが面倒なので、

typedef enum {
SPI_1 = (int)SPI1_BASE,
SPI_2 = (int)SPI2_BASE,
SPI_3 = (int)SPI3_BASE,
SPI_4 = (int)SPI4_BASE,
SPI_5 = (int)(0x40015000)
} SPIName;


こういう感じで値を代入して回避しました。

# ブログ内検索

# 最近の記事

# mail&counter




# あまぞんつー


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。