初级会员

- 积分
- 65
- 金钱
- 65
- 注册时间
- 2012-9-6
- 在线时间
- 0 小时
|
stm32中,怎么定义一个全局变量。
我在一个中断里
void TIM3_IRQHandler(void)
{ u16 IC2Value;
u16 Frequency;
if ( TIM_GetITStatus(TIM3 , TIM_IT_Update) != RESET )
{ TIM_ClearITPendingBit( TIM3,TIM_IT_CC2); //清楚TIM的中断待处理位
IC2Value = TIM_GetCapture2(TIM3); //读取IC2捕获寄存器的值,即为PWM周期的计数值
if (IC2Value != 0)
{
Frequency = 72000000 / IC2Value; //计算PWM频率。 }
}
else
Frequency = 0;
}
}
在主函数中
LCD_Num_6x12_O(150, 100, Frequency, BLACK);
在显示屏上显示出Frequency的值。 |
|