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

QQ登錄

只需一步,快速開始

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

沒有模電數(shù)電C語(yǔ)言基礎(chǔ),入門51單片機(jī)再轉(zhuǎn)stn32需要多久呢?

[復(fù)制鏈接]
ID:129918 發(fā)表于 2020-4-15 08:53 來(lái)自觸屏版 | 顯示全部樓層 |閱讀模式
實(shí)話實(shí)說(shuō),我也不嫌丟人了,現(xiàn)在是研一下學(xué)期,書到用時(shí)方恨少,后悔大學(xué)里沒有好好學(xué)習(xí)相關(guān)的知識(shí),現(xiàn)在需要用到stm32,而我連51單片機(jī)都不會(huì)。

大學(xué)四年學(xué)過(guò)電工,大三有過(guò)C語(yǔ)言和單片機(jī)的課,因?yàn)楫?dāng)時(shí)很貪玩而且是選修課,根本沒有好好學(xué)。
總之,現(xiàn)在不會(huì)模電數(shù)電,C語(yǔ)言剛開始學(xué),什么都不會(huì),手頭有普中51單片機(jī)開發(fā)板。

時(shí)間還是很充足的,全日制每天都是學(xué)習(xí)的時(shí)間,距離畢業(yè)還有2年多,我計(jì)劃的是:
1,先拿出3個(gè)月(4月中旬到7月中旬),看書看視頻,把模電、數(shù)電、單片機(jī)原理和C語(yǔ)言學(xué)一下,配合開發(fā)板邊學(xué)邊做一下例程,試著入門51單片機(jī)。
2,暑假(7月中到8月底)一個(gè)半月,嘗試學(xué)習(xí)入門stm32。

現(xiàn)在挺著急的,感覺別人本科大一大二就玩熟練的東西,自己現(xiàn)在都沒有掌握,還要不要做stm32這個(gè)課題了,現(xiàn)在開始學(xué)是不是晚了?這樣安排時(shí)間上充裕么?各位前輩有什么好的經(jīng)驗(yàn)分享一下,我不想走彎路。
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2020-4-15 09:44 | 顯示全部樓層
STM32沒有玩過(guò),不知道
C還沒有學(xué),也不會(huì)
但8051還是用了幾年的
1:模電和數(shù)電一定要學(xué)好,不要特別精通,但至少知道基礎(chǔ)的,不要都學(xué)到STM32了,卻連個(gè)三極管驅(qū)動(dòng)都不會(huì)用
有的模電書里頭MOS管可能是沒有,最好是學(xué)著用一下MOS管,以后你會(huì)用到MOS管的
2:下載一個(gè)模電仿真軟件,Multisim,版本無(wú)所謂,能用就行,基本上模電和數(shù)電的基礎(chǔ)都是可以仿真的,光看書你是學(xué)不會(huì)模電和數(shù)電的
就我而言,從模電到數(shù)電,基本上所有的電路都焊過(guò)一個(gè)實(shí)物電路出來(lái)過(guò),實(shí)物電路和仿真是完全不一樣的
3:單片機(jī)仿真軟件要會(huì)用,但不需要完全以仿真為主,仿真并不真,"仿真都搞不好實(shí)物更不行"這話是沒有道理的,很多仿真不行的原因是設(shè)計(jì)者和軟件本身的原因
有的實(shí)物電路可以仿真卻不行,有的仿真可以實(shí)物卻不行,在這個(gè)論壇就有很多問(wèn)題就是這樣的"仿真可以,實(shí)物不行......"
個(gè)人的觀點(diǎn)是:有開發(fā)板就不仿真,沒有條件的話可以以仿真為輔助
4:平均每天你要是能有3個(gè)小時(shí)來(lái)學(xué)習(xí)單片機(jī),2年時(shí)間足夠你邁入STM32的大門了
回復(fù)

使用道具 舉報(bào)

ID:727683 發(fā)表于 2020-4-15 09:58 | 顯示全部樓層
對(duì)于學(xué)生來(lái)說(shuō)沒有工程實(shí)踐學(xué)起來(lái)會(huì)痛苦些,深度可能也不夠,但只要入門對(duì)學(xué)生黨來(lái)說(shuō)夠用了. 其實(shí)不管是51,AVR, ARM,學(xué)起來(lái)本質(zhì)是差不多的,幾大外設(shè)無(wú)非是GPIO控制,定時(shí)器,中斷ADC/DAC ,UART , IIC, SPI, 485. STM32 共功能強(qiáng)大些,寄存器比較多,很難向其它單片機(jī)開發(fā)那樣依賴于寄存器設(shè)置開發(fā),所以使用了庫(kù)函數(shù)開發(fā),其實(shí)庫(kù)函數(shù)開發(fā)的本質(zhì)還是寫寄存器,只不過(guò)一層一層加了封裝,直接調(diào)用,代碼的可讀性比較強(qiáng),而且便于維護(hù)及合作開發(fā)。其實(shí)沒有什么捷徑可走,真的熟悉了51再學(xué)STM32,可以很快上手,如果真的懂了STM32學(xué)51,看看datasheet就可以直接開發(fā)了。
回復(fù)

使用道具 舉報(bào)

ID:267932 發(fā)表于 2020-4-15 10:11 | 顯示全部樓層
也可以直接32 入門, 因?yàn)槲揖褪牵?1一開始就懂點(diǎn),然后直接32,
回復(fù)

使用道具 舉報(bào)

ID:416262 發(fā)表于 2020-4-15 10:43 | 顯示全部樓層
  你好,不懂?dāng)?shù)電模電也可以學(xué),但是會(huì)有很多原理性的東西會(huì)很難懂,建議先學(xué)會(huì)怎么使用,不要去深究其原理。我當(dāng)時(shí)是先看了幾集郭天祥的51視頻入坑,弄了下流水燈后就直接去學(xué)stm32,stm32和51對(duì)新手還是很不一樣的,stm32建議使用庫(kù)函數(shù),并且買個(gè)開發(fā)板(與視頻配套就更好了),對(duì)新手友好。至于51的話。。。我沒怎么學(xué)過(guò),無(wú)法給建議,但是如果你是做stm32這個(gè)課題,那就不要話太多時(shí)間在51。
      PS:我學(xué)stm32是大一,也是不懂?dāng)?shù)電模電,當(dāng)時(shí)學(xué)了兩個(gè)月才入門(自學(xué)很痛苦,全靠興趣支撐),看的是正點(diǎn)原子的視頻。但是只是會(huì)用,原理什么就是一知半解,然后又花了兩個(gè)月做了個(gè)循跡避障走迷宮智能車。再到后來(lái)學(xué)了數(shù)電模電微機(jī)后才懂得原理。
      stm32網(wǎng)上有很多資料,大部分問(wèn)題和錯(cuò)誤都能搜到。然后,學(xué)習(xí)過(guò)程中肯定有很多坑的,如果能有個(gè)會(huì)stm32的人在旁邊指點(diǎn)下就最好了。
回復(fù)

使用道具 舉報(bào)

ID:23606 發(fā)表于 2020-4-15 11:02 | 顯示全部樓層
目標(biāo)定了就去學(xué),時(shí)間長(zhǎng)短因人而異
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表