找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 4202|回復: 10
打印 上一主題 下一主題
收起左側(cè)

51單片機學了一段時間,不知道該不該去學STM32了

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:886945 發(fā)表于 2021-4-1 04:13 來自觸屏版 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
剛開始看著郭天祥的視頻學習51單片機(大學學過點c基礎(chǔ),也開了單片機課但是基本沒聽),也沒買過開發(fā)板,沒上機測試過,以為能看懂程序就ok了(硬件電路一塊本身也都理解能看懂),后來直接去買了一個STM32開發(fā)板,跟著一套視頻學習完整,結(jié)果發(fā)現(xiàn)云里霧里,同樣是看他們的代碼外設(shè)操作邏輯能看懂,但是自己上手就不行,還有一堆結(jié)構(gòu)體啊 枚舉啊之類的東西也不理解..后來也就不了了之了
(期間找了一個硬件助理的工作)
前段時間我又開始撿起單片機了,但是沒有從STM32開始復習,而且弄了個51單片機開發(fā)板來學,但是基本沒有看配套的視頻或者其他開發(fā)板的配套視頻去學,因為總感覺學著不對勁,索然無味,自己嘗試寫程序,但是總是能用單個外設(shè),合在一起就不知道怎么寫了,然后后來自己去找資料,看到了模塊化編程啊,時間片輪法啊,狀態(tài)機啊等等的東西,感覺到這才是我需要的東西,然后又去基本了解也嘗試簡單使用指針,結(jié)構(gòu)體,枚舉等等一些東西,也能看懂會用簡單的模擬i2c spi之類的和外設(shè) 如eeprom和ad器件的操作,對器件操作的時序啊也有些了解了,現(xiàn)在對這些基本概念都了解清楚了,也知道底層函數(shù)和應(yīng)用層函數(shù)的分離,但是說實話,我這個51的開發(fā)板也還有一部分外設(shè)沒去碰過,也沒用51做過大一點的程序。
我不知道接下來是不是可以直接去重新學STM32了,51感覺也沒學的很熟練,也就能寫一些簡單的多任務(wù)程序了(感覺就是對模塊化和中斷的熟悉),但是如果繼續(xù)學51我已經(jīng)感覺沒方向了,也就是多去學那些外設(shè),但是這個東西在STM32上也能實現(xiàn)..
我現(xiàn)在能肯定的是我去重新學STM32能比之前學的更扎實(起碼對STM32的庫函數(shù)有些理解了,基本對所有函數(shù)都能簡單看懂了,但是有些怕是還不會用),不再云里霧里...現(xiàn)階段大概每天花3小時學習,但是感覺51一個視頻下來,能給我收貨的知識點很少了.效率很低。(我發(fā)現(xiàn)還有很多不是配套開發(fā)板的視頻的教程反而質(zhì)量較高)
過兩個月我要重新找工作了...希望找的工作是硬件和單片機都能接觸的,當然還是助理工程師的崗位,不知道接下來是繼續(xù)學51還是跳過去學32..
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:433029 發(fā)表于 2021-4-1 07:46 | 只看該作者
32其實就是51的進化版,一個詞來形容它:主流。stm32有32位,51只有八位,這就是一個最大的差別。
32代表著一種趨勢,大概是不用去記寄存器,只要知道這個有啥用會查手冊就行,遇到問題調(diào)庫調(diào)函數(shù)就完事,就像現(xiàn)在身邊人常用的都是標準庫和hal庫。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:390416 發(fā)表于 2021-4-1 09:06 | 只看該作者
你也不想想,那些掙你20塊錢你都嫌貴的開發(fā)板,能讓你學好?你的出發(fā)點就是想著省錢。結(jié)果就是學了這么久浪費了這么多時間,才算接觸正規(guī)的學習方式。當年你是不是看著郭天祥那一套delay 過來的?現(xiàn)在是不是得想辦法提高CPU的效率使用時間片了?我們?nèi)巳藢W會單片機的教程,一開始就是這樣做了。你現(xiàn)在才搞明白?只能說有緣無份。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

地板
ID:584814 發(fā)表于 2021-4-1 09:23 | 只看該作者
學開汽車十年了,不知道是不是應(yīng)該轉(zhuǎn)開賽車或開飛機
回復

使用道具 舉報

5#
ID:871393 發(fā)表于 2021-4-1 09:26 | 只看該作者
用到什么學什么 想完全搞懂一個芯片 那是學生思維, 而實際上我們就是混口飯吃, 沒必要較真.
回復

使用道具 舉報

6#
ID:886945 發(fā)表于 2021-4-1 10:17 來自觸屏版 | 只看該作者
77599585 發(fā)表于 2021-4-1 09:26
用到什么學什么 想完全搞懂一個芯片 那是學生思維, 而實際上我們就是混口飯吃, 沒必要較真.

現(xiàn)在感覺也不是在較真說是搞懂一個芯片,是想著要不要換個芯片去學習那些外設(shè),感覺51可操作性沒那些強弄的ad采集都要借助其他芯片....
回復

使用道具 舉報

7#
ID:844772 發(fā)表于 2021-4-1 10:32 | 只看該作者
喜歡就學學啊,為了混口飯吃就算了,反正用到了,查查手冊就行了。
回復

使用道具 舉報

8#
ID:89515 發(fā)表于 2021-4-1 19:09 來自觸屏版 | 只看該作者
學什么單片機都無所謂,關(guān)鍵是找到一套屬于自己的學習方法,這是任何一套視頻都不能給你的。而且視頻教程只能參考,應(yīng)用程序還是自己照著手冊寫為好。
回復

使用道具 舉報

9#
ID:899776 發(fā)表于 2021-4-1 23:20 | 只看該作者
還是有必要學的 路一步步走,飯一口口吃。
回復

使用道具 舉報

10#
ID:517951 發(fā)表于 2021-4-3 07:25 | 只看該作者
增加一點知識技能是好事,萬一那天遇到有賺錢的項目一定要用高階的單片機才能做,51單片機做不了的時候,是不是就只能放任機會流失呢?
回復

使用道具 舉報

11#
ID:389483 發(fā)表于 2021-4-3 23:09 | 只看該作者
STM32當下主流,學習一個是興趣,一個是混口飯
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表