登录|立即注册|使用QQ帐号登录
论坛 > 24小时必答区
发帖|
看4579|回21|收藏
楼主 ID:490047 只看他
2019-3-30 16:56
这个警告怎么修改啊,而且我的代码本来要实现三个灯闪烁,可是烧进去程序只有红灯亮,也不是闪烁,另外两个灯连亮都不亮,为什么呀?如果把如果我只亮红灯的话,他也不闪烁为什么呀,求大佬解答
附件列表
033.JPG (2019-3-30 16:54 上传)

原图尺寸 124.45 KB, 下载次数: 69

033.JPG

沙发 ID:330301 只看他
2019-3-30 18:01
兄弟,while(1); 一直在循环,怎么执行下一命令?
板凳 ID:490047 只看他
2019-3-30 19:41
这不是c语言的知识嘛,while就要放这没错的
地板 ID:490047 只看他
2019-3-30 19:52
谢谢各位,我查找出原因了
1)我的while循环没有写对,少了花括号,多了一个封号;
2)改完代码板子的前几次烧录都没显示,多烧录几次然后就有了现象
3)每个颜色的灯的管教要对应,闪烁和输出初始化的哪一个灯都要一一对应
5# ID:501405 只看他
2019-3-30 20:54
while 函数死循环  ,后面都挡死了
6# ID:470175 只看他
2019-3-30 20:55
循环体都括上
7# ID:490047 只看他
2019-3-30 21:37
WHILE循环结构是对的,别的地方出问题了
8# ID:10947 只看他
2019-3-30 22:03
加一对括号
165406zvb22m2ix2h2pifv.jpg


9# ID:328036 只看他
2019-3-30 22:28
while(1)
{
      ……后面16行代码……

}
这样就行了,你少了大括号,而且while(1)后面不应该加:
10# ID:52944 只看他
2019-3-30 23:03
while(1)后用大括号把灯闪的程序括起来,你现在程序死在while(1)处了,下面的程序没执行
11# ID:342193 只看他
2019-3-31 00:47
while循环死掉了
12# ID:490047 只看他
2019-3-31 11:43

引用:

915811216 发表于 2019-3-30 22:28
while(1)
{
      ……后面16行代码……

好的好的,谢谢谢谢
13# ID:490047 只看他
2019-3-31 11:44

好的,已经解决了
14# ID:490047 只看他
2019-3-31 11:44

引用:

oagnewux 发表于 2019-3-31 00:47
while循环死掉了

好的,谢谢
15# ID:501195 只看他
2019-3-31 15:22
看看IO初始化 有没有对
16# ID:489600 只看他
2019-3-31 17:12
程序陷入死循环无法进行下一步操作,这是个初学者常见的问题,多练习这类问题就迎刃而解了,加油
17# ID:491848 只看他
2019-3-31 17:21
while的用法没用好
18# ID:500023 只看他
2019-3-31 18:53
我没看懂。。。
19# ID:490047 只看他
2019-4-2 19:32

引用:

jjjjjj123123 发表于 2019-3-31 17:21
while的用法没用好

好的谢谢~
20# ID:490047 只看他
2019-4-2 19:32

引用:

915811216 发表于 2019-3-30 22:28
while(1)
{
      ……后面16行代码……

好的谢谢~
21# ID:490047 只看他
2019-4-2 19:32

引用:

daidaidaigebies 发表于 2019-3-31 18:53
我没看懂。。。

我刚开始也没看懂~
22# ID:501958 只看他
2019-4-3 08:33
while (1){闪烁代码}

51黑电子论坛

Powered by Discuz! X3.1

首页|标准版|触屏版|电脑版