你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

帮忙看一下这段代码为啥不能点亮LED,求大神指导  

[复制链接]
从天而降小太阳 提问时间:2016-10-25 20:41 /
阅读主题, 点击返回1楼
收藏 1 评论34 发布时间:2016-10-25 20:41
34个回答
asssdz-382474 回答时间:2016-10-28 18:42:03
从天而降小太阳 回答时间:2016-11-1 19:28:34
jinglixixi 发表于 2016-10-28 08:03
就是在主函数中去掉与LED1无关的语句,再用LED1(ON);如果亮(也可能是LED1(OFF);视硬件的接法),则说明 ...

好的,非常感谢
从天而降小太阳 回答时间:2016-11-1 19:33:19
xhzheng 发表于 2016-10-28 10:37
ch定义局部变量,
串口接收,无法进行ch赋值;

我把ch改为全局变量了,灯亮了,但是进入死循环出不来,只有复位后发送B才能灭,否则一直亮着
从天而降小太阳 回答时间:2016-11-1 19:36:13
黑皮男 发表于 2016-10-28 11:26
确实ch变量一直没赋值,肯定没有作用

是的,我改成全局变量了,灯亮了,但是进入死循环出不来,灯会一直亮,复位后发送B灯才能灭
从天而降小太阳 回答时间:2016-11-1 20:37:13
ljman1101 发表于 2016-10-28 13:08
把main函数里面的ch设为全局,并加上volatile char ch, 然后把串口中断中的ch屏蔽掉,在试试 ...

嗯,谢谢
1234

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版