標題: 關(guān)于各種單片機學(xué)習(xí)的問題的思考 [打印本頁]

作者: diaobaole    時間: 2019-7-19 18:58
標題: 關(guān)于各種單片機學(xué)習(xí)的問題的思考
很多人從51單片機到STM32再到其他很多很多種單片機,大多人學(xué)到最后往往就只是會用現(xiàn)成代碼,調(diào)用封裝完美的函數(shù),而對于其底層配置或者原理淺嘗輒止。結(jié)果到實戰(zhàn)時也大多都是復(fù)制粘貼調(diào)節(jié)參數(shù)就完事了,雖然實用又效果,但這樣真的能學(xué)到根本的東西嗎?
這一點作為一個萌新,我感覺自己要好好思考一下。

作者: taotie    時間: 2019-7-20 09:10
用的時候看數(shù)據(jù)手冊不必強記。
作者: 我么得感情    時間: 2019-7-20 09:46
基本上都是調(diào)用現(xiàn)成的封裝函數(shù),原理了解的比較少,但是真的掌握不牢
作者: dzbj    時間: 2019-7-20 11:18
這個你不用操心 真心想學(xué)的自然會越學(xué)越深 到深處靠拷貝代碼就不可能了 不光寫代碼 還要組織邏輯 組織文件什么的 而且學(xué)的深的人也不屑于拷貝代碼 你說的很多人就是了解一下 不見得想學(xué)到那么專
作者: xuwenhua    時間: 2019-7-20 21:04
哪你要學(xué)到什么水平,這樣玩玩也不費盡力  開發(fā)也快哦
作者: cjm82    時間: 2019-7-20 22:48
實際碰到問題,只要你會拷貝,會找資料,解決了問題,也是一種本事,而且非常實用.自己去拷貝也好,查閱資料也罷,一手一腳解決的問題,學(xué)習(xí)效果,遠比看書上那些標注不清的時序圖,生澀難懂的x'x公式效果好不知道哪里去了.并且,事后你會發(fā)現(xiàn),之前那些標注不清的時序圖突然就讀得一清二楚了,書上那些XX公式也沒之前那么難懂了.所以說拷貝不是不行,關(guān)鍵看你以什么態(tài)度去拷貝,到底是一行行認真閱讀別人的代碼,添加自己的注釋,然后改寫實現(xiàn)新的功能.還是應(yīng)付為主,隨便復(fù)制一下,完成作業(yè),混過考試就行.取決于你.
作者: cphnkj188    時間: 2019-7-21 09:10
我認為雖然有可能成不了高手,但是基本的東西還是要掌握一些,多學(xué)點知識對自己總歸沒有壞處
作者: 謝建業(yè)    時間: 2019-7-21 17:08
你說的只是片面的,實際碰到問題,只要你會拷貝,會找資料,解決了問題,也是一種本事,而且非常實用.自己去拷貝也好,查閱資料也罷,一手一腳解決的問題,學(xué)習(xí)效果,遠比看書上那些標注不清的時序圖,生澀難懂的x'x公式效果好不知道哪里去了.并且,事后你會發(fā)現(xiàn),之前那些標注不清的時序圖突然就讀得一清二楚了,書上那些XX公式也沒之前那么難懂了.所以說拷貝不是不行,關(guān)鍵看你以什么態(tài)度去拷貝,到底是一行行認真閱讀別人的代碼,添加自己的注釋,然后改寫實現(xiàn)新的功能.還是應(yīng)付為主,隨便復(fù)制一下,完成作業(yè),混過考試就行.取決于你.我們要好好努力,認真學(xué)習(xí)。
作者: winwor    時間: 2019-7-22 14:22
復(fù)制粘貼往往被認為是沒有發(fā)揮想象力和創(chuàng)造力,可就單片系統(tǒng)機研發(fā)來講,最底層的驅(qū)動硬件寄存器是最費時費力的編寫過程,程式代碼及其成熟何必認真其實現(xiàn)的過程
作者: yzwzfyz    時間: 2019-7-22 15:21
樓主說得對!
不過這個問題是可以規(guī)避的,建議如下,保證100%靈驗:
一句話:精通51匯編!
道理:
1、精通51匯編后,則你可以用匯編寫程序,不受任何函數(shù)的限制,天馬行空,任你游戲其中。
2、一門匯編精通后,其它種機型,則可以立即上手,不用再學(xué),只需要讀通其手冊即可。
3、精通51匯編后,你對C的各種函數(shù)、數(shù)據(jù)結(jié)構(gòu)理解就透徹了,就沒有“畏懼感”了。
以上是本人的經(jīng)驗之談,供你參考。我先精通了51,以后用STM8、MSP430、PIC……都做過產(chǎn)品,也都是看看它們的手冊,就直接設(shè)計硬件、軟件了。單片機的原理是相通的,匯編是軟件的根本!
希望你用C,也精通匯編。

作者: 成色不足的苦橙    時間: 2019-7-22 19:06
出來的比較早的單片機能在很多地方找到資源,試試最新產(chǎn)品,到哪兒都找不到例程,只能自己硬著頭皮上了。這樣雖然很浪費時間,但是學(xué)到的也是很難忘記的。
作者: OUYTYI    時間: 2019-7-22 20:35
個人覺得,學(xué)習(xí)是慢慢進步的,只是純粹喜歡,偶爾寫點小程序玩玩什么的,不斷積累經(jīng)驗,而且很多東西你不學(xué),復(fù)制粘貼也也看不懂改不來。
作者: 丶念    時間: 2019-7-30 11:03
這個我覺得還是效率問題,比如說1+1=2,你會深究它為什么嗎?還有數(shù)學(xué)上的公式定理,你會強求自己去證明它怎么來嗎
作者: 黃youhui    時間: 2019-7-31 22:50
那么多函數(shù)不封裝每次調(diào)用工作量大,自己封裝耗時耗力,老板不喜




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