久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4576|回復(fù): 17
打印 上一主題 下一主題
收起左側(cè)

如何才能自己編單片機(jī)程序?開(kāi)發(fā)板都是copy的,要學(xué)數(shù)據(jù)結(jié)構(gòu)和算法?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:743654 發(fā)表于 2020-7-2 23:10 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
初學(xué)51單片機(jī),有點(diǎn)C語(yǔ)音基礎(chǔ),能看懂一些程序。相關(guān)資源已經(jīng)學(xué)了一遍,開(kāi)發(fā)板的實(shí)驗(yàn)程序都是Copy的,就是還不會(huì)自己編寫(xiě)程序。各位壇友有沒(méi)什么好的建議或者方法,怎么樣才能自己編寫(xiě)mcu程序去實(shí)現(xiàn)某個(gè)功能,是不是要學(xué)數(shù)據(jù)結(jié)構(gòu)和算法?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:235200 發(fā)表于 2020-7-3 07:48 | 只看該作者
要自己能編寫(xiě)程序:第一步:建立工程,搭建程序框架;第二步:把要實(shí)現(xiàn)的功能用流程圖描述出來(lái);第3步:把流程圖中的描述用語(yǔ)句表示出來(lái);第4步:編譯改正不正確的表示方法
編程最關(guān)鍵的是算法和語(yǔ)句表示,算法涉及數(shù)據(jù)結(jié)構(gòu),語(yǔ)句涉及指令或描述語(yǔ)言,要學(xué)會(huì)自己編程,還是多看看他人的程序,從他人的程序中積累經(jīng)驗(yàn),而不只是COPY而已

評(píng)分

參與人數(shù) 2黑幣 +25 收起 理由
cheney03 + 5 贊一個(gè)!
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:748788 發(fā)表于 2020-7-3 07:49 | 只看該作者
要想不copy,就要先copy,然后改進(jìn)copy,還要會(huì)搭板子,在另一個(gè)單片機(jī)上運(yùn)行copy
回復(fù)

使用道具 舉報(bào)

地板
ID:718783 發(fā)表于 2020-7-3 08:25 | 只看該作者
跟著copy的學(xué)啊,總結(jié)它的思路,我開(kāi)始抄著來(lái)什么東西就白嫖,看的代碼多了,之前對(duì)自己印象深刻的點(diǎn)就可以隨意發(fā)揮,就是慢慢來(lái)
回復(fù)

使用道具 舉報(bào)

5#
ID:592807 發(fā)表于 2020-7-3 09:22 | 只看該作者
大神也是經(jīng)常copy的好嗎。誰(shuí)天天自己敲代碼,一個(gè)不留神就是改一天的bug。
回復(fù)

使用道具 舉報(bào)

6#
ID:718821 發(fā)表于 2020-7-3 09:24 | 只看該作者
通用的驅(qū)動(dòng)代碼以copy為主吧,核心的代碼是自己敲!
回復(fù)

使用道具 舉報(bào)

7#
ID:452950 發(fā)表于 2020-7-3 10:02 | 只看該作者
可以先根據(jù)相似的設(shè)計(jì)改進(jìn),比方說(shuō)做八路搶答器,可以以現(xiàn)成的四路搶答器為模板修改,改的過(guò)程就能理解程序了。
回復(fù)

使用道具 舉報(bào)

8#
ID:774631 發(fā)表于 2020-7-3 10:59 | 只看該作者
一開(kāi)始是自己照葫蘆畫(huà)瓢
回復(fù)

使用道具 舉報(bào)

9#
ID:311846 發(fā)表于 2020-7-3 17:08 | 只看該作者
看你的樣子就是copy的不夠,網(wǎng)上有很多小項(xiàng)目,把COPY的放進(jìn)去實(shí)現(xiàn),遇到不同的就要想著去變通修改了,

評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
cheney03 + 5 贊一個(gè)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

10#
ID:795820 發(fā)表于 2020-7-3 20:10 | 只看該作者
可以根據(jù)自己Copy的程序總結(jié)一下算法,然后根據(jù)找一下編程視頻學(xué)習(xí)一下,進(jìn)一步理解消化。
回復(fù)

使用道具 舉報(bào)

11#
ID:686782 發(fā)表于 2020-7-3 21:36 | 只看該作者
視類(lèi)型而定....copy是學(xué)習(xí)思考的開(kāi)始,不必太過(guò)糾結(jié)。
例如上面說(shuō)的通用的驅(qū)動(dòng)代碼,難道你每次做工程還從頭寫(xiě)一遍驅(qū)動(dòng)么?copy代碼當(dāng)然是得理解,像這種,比如你第一次copy別人的某個(gè)驅(qū)動(dòng)代碼的時(shí)候,看看手冊(cè),看看時(shí)序,這里為什么要這么寫(xiě),了解一下,之后就算工程用到需要你自己拓展一些東西,你自己理解了自然也可以寫(xiě)出來(lái)。沒(méi)人會(huì)每個(gè)項(xiàng)目都重復(fù)做這些事,你覺(jué)得你自己原理理解了,那就可以copy,節(jié)省不必要的時(shí)間。
我這里指的copy,指的是能進(jìn)行適當(dāng)?shù)男薷臐M(mǎn)足自己需求的copy,畢竟,網(wǎng)上的東西也不是全能照搬,大家也都是交流學(xué)習(xí),如果你能修改別人的不足之處,那當(dāng)然更好了。
數(shù)據(jù)結(jié)構(gòu)的知識(shí)有當(dāng)然最好,目前題主這個(gè)階段我覺(jué)得并不需要用到那方面的知識(shí)。另外就是別太依賴(lài)開(kāi)發(fā)板,自己嘗試去根據(jù)需求搭硬件電路分析(可以看看論壇上或者網(wǎng)絡(luò)上別人開(kāi)源的一些項(xiàng)目,跟著做),相信你會(huì)有不少收獲的。一開(kāi)始學(xué)習(xí)都是很困難的

評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
cheney03 + 5 很給力!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

12#
ID:388197 發(fā)表于 2020-7-3 22:00 | 只看該作者
贊同9樓的看法,老板是不會(huì)在乎你是COPY的還是自己寫(xiě)的.
我實(shí)際項(xiàng)目中可以說(shuō)95%以上的底層代碼都是COPY.
接下來(lái)應(yīng)該做的就是找些實(shí)際的小項(xiàng)目做做,不要紙上談兵.等做了一兩個(gè)小項(xiàng)目,感覺(jué)自己基礎(chǔ)的東西不夠用了,再去補(bǔ)基礎(chǔ)吧.

評(píng)分

參與人數(shù) 2黑幣 +25 收起 理由
cheney03 + 5 贊一個(gè)!
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

13#
ID:420836 發(fā)表于 2020-7-4 06:38 | 只看該作者
不要只是想,開(kāi)始學(xué)習(xí)如何編程計(jì)算機(jī),動(dòng)手就很重要。
回復(fù)

使用道具 舉報(bào)

14#
ID:699464 發(fā)表于 2020-7-4 11:50 | 只看該作者
寫(xiě)好自己核心的代碼就行了,有空就想一下怎么優(yōu)化代碼,例如增加代碼可讀性,運(yùn)行速度提高,能耗優(yōu)化這些
回復(fù)

使用道具 舉報(bào)

15#
ID:743654 發(fā)表于 2020-7-4 13:36 | 只看該作者
權(quán)威人物 發(fā)表于 2020-7-3 17:08
看你的樣子就是copy的不夠,網(wǎng)上有很多小項(xiàng)目,把COPY的放進(jìn)去實(shí)現(xiàn),遇到不同的就要想著去變通修改了,

確實(shí),實(shí)際做的東西比較少。
回復(fù)

使用道具 舉報(bào)

16#
ID:743654 發(fā)表于 2020-7-4 13:40 | 只看該作者
OHHO 發(fā)表于 2020-7-3 21:36
視類(lèi)型而定....copy是學(xué)習(xí)思考的開(kāi)始,不必太過(guò)糾結(jié)。
例如上面說(shuō)的通用的驅(qū)動(dòng)代碼,難道你每次做工程還從 ...

說(shuō)得很有理,學(xué)習(xí)都是一個(gè)循序漸進(jìn)的過(guò)程!
回復(fù)

使用道具 舉報(bào)

17#
ID:546335 發(fā)表于 2020-7-4 16:09 | 只看該作者
單片機(jī)的編程學(xué)習(xí)要通過(guò)實(shí)踐才能真的掌握,通過(guò)實(shí)際的操作才能更好的編程。
回復(fù)

使用道具 舉報(bào)

18#
ID:769056 發(fā)表于 2020-7-4 16:46 | 只看該作者
每個(gè)人都是copy過(guò)來(lái)的,關(guān)鍵是你會(huì)不改,自己想點(diǎn)小玩意做做,燈帶等等。想想這些東西是怎么實(shí)現(xiàn)的。多問(wèn)問(wèn)自己為什么會(huì)出現(xiàn)這樣的效果,我還能改成什么效果。數(shù)據(jù)結(jié)構(gòu)最好有,沒(méi)有也可以。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品不卡视频 | 蜜臀久久 | 伊人精品一区二区三区 | 日韩精品二区 | 精品久久伊人 | 中文字幕精品一区久久久久 | 久久精品亚洲 | 在线色网 | www.国产精| 欧美一区二区在线免费观看 | www.亚洲区 | 亚洲综合色视频在线观看 | 福利视频三区 | 亚洲成人一区 | 国产精品久久久久久久久免费相片 | 成人激情视频在线 | 中文字幕 欧美 日韩 | 久久国内精品 | 精品久久久久久久 | 日韩性生活网 | 人成精品| 国产亚洲高清视频 | 午夜在线小视频 | 日本大片在线播放 | 欧美激情国产精品 | 亚洲区一区二 | 亚洲欧美激情视频 | 欧洲免费毛片 | 日韩视频一区在线观看 | 亚洲国产成人在线观看 | 久久精彩视频 | 精品无码久久久久久久动漫 | 奇米久久久 | 三级免费 | 一级毛片视频在线 | 久久久久久中文字幕 | 日韩精品色网 | 亚洲欧美aⅴ | 国产国产精品久久久久 | 日韩2020狼一二三 | 久久夜视频 |