標(biāo)題: 這個STM32程序不就是簡單的燈閃爍么?為什么實現(xiàn)不了現(xiàn)象 [打印本頁]

作者: 我不叫沈大成    時間: 2019-3-30 16:56
標(biāo)題: 這個STM32程序不就是簡單的燈閃爍么?為什么實現(xiàn)不了現(xiàn)象
這個警告怎么修改啊,而且我的代碼本來要實現(xiàn)三個燈閃爍,可是燒進(jìn)去程序只有紅燈亮,也不是閃爍,另外兩個燈連亮都不亮,為什么呀?如果把如果我只亮紅燈的話,他也不閃爍為什么呀,求大佬解答

033.JPG (124.45 KB, 下載次數(shù): 69)

033.JPG

作者: gordonzhang240    時間: 2019-3-30 18:01
兄弟,while(1); 一直在循環(huán),怎么執(zhí)行下一命令?
作者: 我不叫沈大成    時間: 2019-3-30 19:41
這不是c語言的知識嘛,while就要放這沒錯的
作者: 我不叫沈大成    時間: 2019-3-30 19:52
謝謝各位,我查找出原因了
1)我的while循環(huán)沒有寫對,少了花括號,多了一個封號;
2)改完代碼板子的前幾次燒錄都沒顯示,多燒錄幾次然后就有了現(xiàn)象
3)每個顏色的燈的管教要對應(yīng),閃爍和輸出初始化的哪一個燈都要一一對應(yīng)
作者: my-    時間: 2019-3-30 20:54
while 函數(shù)死循環(huán)  ,后面都擋死了
作者: 黃燜雞米飯1    時間: 2019-3-30 20:55
循環(huán)體都括上
作者: 我不叫沈大成    時間: 2019-3-30 21:37
WHILE循環(huán)結(jié)構(gòu)是對的,別的地方出問題了
作者: lfc315    時間: 2019-3-30 22:03
加一對括號




作者: 915811216    時間: 2019-3-30 22:28
while(1)
{
      ……后面16行代碼……

}
這樣就行了,你少了大括號,而且while(1)后面不應(yīng)該加:
作者: liushangming    時間: 2019-3-30 23:03
while(1)后用大括號把燈閃的程序括起來,你現(xiàn)在程序死在while(1)處了,下面的程序沒執(zhí)行
作者: oagnewux    時間: 2019-3-31 00:47
while循環(huán)死掉了
作者: 我不叫沈大成    時間: 2019-3-31 11:43
915811216 發(fā)表于 2019-3-30 22:28
while(1)
{
      ……后面16行代碼……

好的好的,謝謝謝謝
作者: 我不叫沈大成    時間: 2019-3-31 11:44
黃燜雞米飯1 發(fā)表于 2019-3-30 20:55
循環(huán)體都括上

好的,已經(jīng)解決了
作者: 我不叫沈大成    時間: 2019-3-31 11:44
oagnewux 發(fā)表于 2019-3-31 00:47
while循環(huán)死掉了

好的,謝謝
作者: 孟榜鑫    時間: 2019-3-31 15:22
看看IO初始化 有沒有對
作者: lilili171    時間: 2019-3-31 17:12
程序陷入死循環(huán)無法進(jìn)行下一步操作,這是個初學(xué)者常見的問題,多練習(xí)這類問題就迎刃而解了,加油
作者: jjjjjj123123    時間: 2019-3-31 17:21
while的用法沒用好
作者: daidaidaigebies    時間: 2019-3-31 18:53
我沒看懂。。。
作者: 我不叫沈大成    時間: 2019-4-2 19:32
jjjjjj123123 發(fā)表于 2019-3-31 17:21
while的用法沒用好

好的謝謝~
作者: 我不叫沈大成    時間: 2019-4-2 19:32
915811216 發(fā)表于 2019-3-30 22:28
while(1)
{
      ……后面16行代碼……

好的謝謝~
作者: 我不叫沈大成    時間: 2019-4-2 19:32
daidaidaigebies 發(fā)表于 2019-3-31 18:53
我沒看懂。。。

我剛開始也沒看懂~
作者: Damonyang    時間: 2019-4-3 08:33
while (1){閃爍代碼}




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1