新手上路
- 积分
- 21
- 金钱
- 21
- 注册时间
- 2016-4-14
- 在线时间
- 4 小时
|
5金钱
本帖最后由 lucie 于 2016-4-29 10:43 编辑
Load "..\\OBJ\\NEW.axf"
WS 1, `LED0
WS 2, `LED1
LA ((PORTB & 0x00000100) >> 8 & 0x100) >> 8
LA ((PORTB & 0x00000200) >> 9 & 0x200) >> 9
LA ((PORTB & 0x00000400) >> 10 & 0x400) >> 10仿真时出现这样的代码,然后运行之后主程序不动,求大神帮忙看看什么原因。
main程序:
int main(void)
{
u16 led0pwmval=0;
u8 dir=1;
delay_init();
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
uart_init(115200);
LED_Init();
TIM3_PWM_Init(899,0);
while(1)
{
delay_ms(10);
if(dir)led0pwmval++;
else led0pwmval--;
if(led0pwmval>300)dir=0;
if(led0pwmval==0)dir=1;
TIM_SetCompare2(TIM3,led0pwmval);
}
}
|
|