電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 2381|回復(fù): 1
收起左側(cè)

[作業(yè)已審核] 智慧-第三次第四次作業(yè)-呼吸燈-按鍵控制LED不同頻率閃爍

[復(fù)制鏈接]

6

主題

27

帖子

237

積分

一級會員

Rank: 1

積分
237
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-12-22 07:38:05 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式

在開發(fā)通過按鍵實(shí)現(xiàn)LED三級頻率依次閃爍的代碼開發(fā)中,全速運(yùn)行后,發(fā)現(xiàn)LED等閃爍不規(guī)律,一頓亂閃。把代碼從頭到尾看了好幾遍,硬件連線確認(rèn)了好幾遍,都沒有改善。無意之中,在查看ios文件的時(shí)候,發(fā)現(xiàn)input的GPIO引腳忘記上拉了,還是默認(rèn)的No Pull-up and No Pull-down。瞬間明白了原因;藥讉小時(shí)debug,后來發(fā)現(xiàn)原來是這個低級錯誤導(dǎo)致,感慨萬千。后來又陸續(xù)發(fā)現(xiàn)一些問題,如“printf在真機(jī)獨(dú)立運(yùn)行時(shí)必須注釋掉”,“按鍵消抖的else{count=0;}需要與判斷按鍵為低的if配對,而不是和判斷count計(jì)數(shù)的if配對”,只靠閱讀代碼或者只看課程視頻都不易發(fā)現(xiàn)這些坑,看來還得多動手實(shí)踐,來不得半點(diǎn)馬虎。謝謝老師在我入坑后順利把我撈出來^-^.


the 3rd and 4th.zip

20.84 KB, 下載次數(shù): 5, 下載積分: 聯(lián)盟幣 -5

24

主題

355

帖子

1677

積分

版主

Rank: 3Rank: 3

積分
1677
QQ
沙發(fā)
發(fā)表于 2020-12-23 10:17:48 | 只看該作者
多動手,在這過程中領(lǐng)悟印象深刻的東西,不錯,加油

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表