タイマの数と種類
STBee mini は STM32F103CBT6 を使っており、7つのタイマを持つ。
タイマの機能
リファレンスマニュアル解読中。
TIM1, TIM8 | 高機能タイマ | どこが高機能なの? |
TIM2-TIM5 | 汎用タイマ | 基本との違いは? |
TIM6, TIM7 | 基本タイマ | 何が「基本」機能なの? |
TIM9-TIM14 | 汎用タイマ | ん、タイマって7つでは? |
タイマの使い方
STMicro から提供されているサンプルコードはこんな感じ。
int main(void) { // Configure board specific setting BoardInit(); /* System Clocks re-configuration **********************************************/ RCC_Configuration(); /* NVIC Configuration */ NVIC_Configuration();
/* TIM3 Configuration*/ TIM3_Configuration(); /* GPIO Configuration*/ GPIO_Configuration();
while (1) { } }
- システムクロックの設定
- 割り込みの設定
- GPIOの設定(オプション)
- タイマの設定
STBee mini システムクロックの設定
長くなったので別ページに。