中级会员
 
- 积分
- 234
- 金钱
- 234
- 注册时间
- 2017-7-15
- 在线时间
- 16 小时
|
stm32f10x_it.c中添加的中断函数如下:
void TIM3_IRQHandler(void)
{
if(TIM_GetITStatus(TIM3,TIM_IT_Update)!=RESET)
{
TIM_ClearITPendingBit(TIM3,TIM_IT_Update);
i++;
if(i==1000)
{
LED0_ON;
}
if(i==2000)
{
LED0_OFF;
i=0;
}
}
}
main函数中对LED0_OFF与LED0_ON的声明如下:
#include <stm32f10x.h>
#define LED0_OFF GPIO_SetBits(GPIOC,GPIO_Pin_8)
#define LED0_ON GPIO_ResetBits(GPIOC,GPIO_Pin_8)
为何编译的时候,提示LED0_OFF与LED0_ON没有定义??
ERROR内容如下:
stm32f10x_it.c(147): error: #20: identifier "LED0_ON" is undefined
stm32f10x_it.c(151): error: #20: identifier "LED0_OFF" is undefined
|
|