从天而降小太阳 发表于 2016-10-27 18:58:40

高二毛 发表于 2016-10-26 08:49
楼上正解。另外看看系统时钟起来了嘛?

好的,谢谢

从天而降小太阳 发表于 2016-10-27 19:12:04

没事逛荡 发表于 2016-10-26 09:15
1,把NVIC_Configuration();放到初始化最前面。
2,没看到LED_GPIO_Config();,想来应该不会有问题;
3,把 ...

好的,谢谢!我改改试试

从天而降小太阳 发表于 2016-10-27 19:13:05

安 发表于 2016-10-26 09:46
ch临时变量,改为全局变量。

嗯,谢谢指导

原田夜舞love 发表于 2016-10-27 23:55:23

ch这个变量定义

jinglixixi 发表于 2016-10-28 08:03:35

从天而降小太阳 发表于 2016-10-27 18:58
怎么在主函数测呢?

就是在主函数中去掉与LED1无关的语句,再用LED1(ON);如果亮(也可能是LED1(OFF);视硬件的接法),则说明对LED1的控制是有效的,问题是处在其他方面。

xhzheng 发表于 2016-10-28 10:37:00

ch定义局部变量,
串口接收,无法进行ch赋值;

黑皮男 发表于 2016-10-28 11:26:59

确实ch变量一直没赋值,肯定没有作用

asssdz-382474 发表于 2016-10-28 12:12:38

:):):):):):):):):):):)

ljman1101 发表于 2016-10-28 13:08:08

把main函数里面的ch设为全局,并加上volatile char ch, 然后把串口中断中的ch屏蔽掉,在试试

哈佛祖安智 发表于 2016-10-28 13:12:10

:)
页: 1 2 [3] 4
查看完整版本: 帮忙看一下这段代码为啥不能点亮LED,求大神指导