![]() |
發布時間: 2021-5-16 23:12
正文摘要:最近在做單片機項目,網上找了許多相似的借鑒,但是C語言程序實在難以看懂全部,想修改程序功能能以下手,希望有大佬可以幫忙看一下下面這段代碼,解釋一下每段代碼、函數是什么意思,達到什么目的 #include ... |
你是while(1)大循環看不懂嗎?我幫你注釋幾行吧 while(1)//死循環 { if(k1==0)//按鍵消抖,如果不懂可以論壇搜索消抖教程:http://www.zg4o1577.cn/bbs/dpj-133523-1.html { delay(10);//延時 if(k1==0)////按鍵消抖 { f_an1();//執行方案1 } } |
我建議弄個程序流程圖吧。你這個照搬還不懂的。有點難搞。一個功能一個模塊。這樣就清晰了 |
確實不要做伸手黨,不懂自己先查資料,哪里薄弱補哪里,C語言是基礎。 遇到問題解決問題,這樣才能提高! |
名字不是重點 發表于 2021-5-17 10:47 明白了,謝謝老哥指點,下次一定改正 |
51hei團團 發表于 2021-5-17 18:37 懂了 謝謝老哥 |
權威人物 發表于 2021-5-17 10:35 謹遵教誨。小白剛接觸單片機,下次注意 |
權威人物 發表于 2021-5-17 10:35 霸氣! 確實如此,不要一來就是一張圖、一份代碼,讓人家幫你?幫是情分,不幫是本分,畢竟不是在學校,網友也不是你的老師,每個人都是忙里偷閑地上網看看, 應該是把你遇到的問題、你的思路發上來,這樣大家才能更有效在幫你。 |
一堆注釋都看不懂?你C沒學會改毛線,洗洗睡。一堆代碼誰有這閑工夫和你扯淡,自己認真學認真看,哪個點不懂問問還差不多 |