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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 12529|回復: 30
打印 上一主題 下一主題
收起左側

想要學STM32,在這之前要學51單片機嗎?

  [復制鏈接]
跳轉到指定樓層
樓主
ID:656411 發表于 2019-12-5 02:36 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
新手想學STM32,但是查到的學習過程都是說要先學51單片機才可以,但是也有些說的是,直接學32就可以了。。。糾結啊,求大佬指點一下,學習單片機應該是怎么樣的一個流程???
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:235200 發表于 2019-12-5 13:08 | 只看該作者
不管從哪里學起,這學習過程的知識點必須學懂才能進行下一步學習,如存儲器所涉及的地址,51單片機是16位或8位地址,32位單片機是32位地址,如何把數據存入和取出,相關的程序寫法是不一樣的,32位單片機就是資源比51單片機多的多,先理解少量的資源(如51單片機只有1個串口,32根IO口線,2個定時計數器,5個中斷,128B內存,4KB程序存儲器,21個寄存器)單片機,如何利用這些資源去實現任務,然后再去學更多資源的單片機,就可以達到舉一反三的效果,覺得更容易學,如果首先就學32位單片機,寄存器多得你無法熟知,中斷有80個,串口有5個,定時計數器有8個,還增加很多總線端口,ADC和DAC\PWM等功能,每一種控制需要協調的更多,所以難度就大一些
回復

使用道具 舉報

板凳
ID:25310 發表于 2019-12-5 14:02 | 只看該作者
一般流程:
1 .熟練 c 語言。
2. 先叢STC 51單片機開始,容易上手,資料比較多。有硬件基礎自己畫板搞個51最小系統。沒條件就買個開發板。
3. 51單片機玩得比較熟練后再開始STM32.
回復

使用道具 舉報

地板
ID:625113 發表于 2019-12-5 15:44 來自手機 | 只看該作者
也不完全是,只是說學了51之后學32會快一點
回復

使用道具 舉報

5#
ID:416239 發表于 2019-12-5 17:40 | 只看該作者
我建議你先學一下51,51是先讓你熟練掌握一下c語言,或者是讓你養成編程思路,如果你直接學32的話你會遇到各種各樣的問題,很容易打擊你的信心,如果你51學的很厲害的了在學32那就簡單多了
回復

使用道具 舉報

6#
ID:637732 發表于 2019-12-5 20:06 | 只看該作者
看你有沒有基礎啦,如果對這方面完全不了解建議先學一下51,大體上掌握了C語言的運用以及程序的編寫之后再去研究32會容易很多
回復

使用道具 舉報

7#
ID:657721 發表于 2019-12-6 18:19 | 只看該作者
我本人學習單片機有5年時間了,這個問題主要得看你目的是什么,如果你以后要從事硬件開發相關的工作,那我建議你還是從底層學起,了解單片機的架構和工作原理,學習51是個不錯的選擇,因為給51編程是直接操作寄存器的,可以讓你更好的了解單片機的基本原理。不過,有些人給stm32編程,也是直接操作寄存器,像原子開發板(stm32),他們配的教程,有庫函數版本,也有寄存器版本,底層也講的很明白,我入門也是通過看他們的教程學習的。如果你是因為課程或者項目需要用到單片機,來完成某些特定的工作,不需要深入了解,那我覺得你可能學一學arduino就可以了,arduino入門特別簡單,函數封裝的都比較完善,套件也豐富,上手更簡單一些。
回復

使用道具 舉報

8#
ID:657814 發表于 2019-12-6 20:36 | 只看該作者
不用,直接學就行
回復

使用道具 舉報

9#
ID:655165 發表于 2019-12-7 11:46 來自手機 | 只看該作者
懂51,學32更快
回復

使用道具 舉報

10#
ID:658203 發表于 2019-12-7 14:44 | 只看該作者
不需要,你只要會C就好了,都是很好上手的
回復

使用道具 舉報

11#
ID:657626 發表于 2019-12-7 15:03 | 只看該作者
STM32 使用的軟件同樣是keil,可以說成是以51單片機為基礎的。如果說有51單片機為基礎的話,學習32起來就會很簡單。但是直接學習相信聰明的你也可以的。
回復

使用道具 舉報

12#
ID:652775 發表于 2019-12-7 15:43 | 只看該作者
可以不用學,但C語言要打好,多看別人的程序
回復

使用道具 舉報

13#
ID:318018 發表于 2019-12-7 15:44 | 只看該作者
有基本的語言基礎就行了,建議學習HAL庫,搭配stm32cube更佳哦
回復

使用道具 舉報

14#
ID:658332 發表于 2019-12-7 17:11 | 只看該作者
可以直接學STM32,但是51的一些寄存器之類的比較簡單,可以熟悉單片機內部架構
回復

使用道具 舉報

15#
ID:658338 發表于 2019-12-7 17:26 | 只看該作者
有51基礎當然很好,如果沒有學過51單片機,也沒有必要再去學習。有那個時間,stm32系列的ARM都學會了,基本流程差不多,但是硬件架構變化大,且開發環境也有變化。建議直接學習STM32。買塊開發板,功能不要太復雜,先按照例程學習,入門后。就可以自由發揮了。
回復

使用道具 舉報

16#
ID:658088 發表于 2019-12-8 09:21 | 只看該作者

感覺如果有一些C語言基礎,直接學51和直接學STM32是差不多的,因為STM32有C語言的固件庫,學起來,就是調用固件庫的函數,很方面。話說回來,如果學過51單片機,那樣起碼對匯編語言、內部寄存器控制、C語言程序風格,這幾個方面更加了解、掌握,對你以后學更高級的MCU是有好處的。
回復

使用道具 舉報

17#
ID:658989 發表于 2019-12-8 18:19 | 只看該作者
可以直接上手,看你時間安排吧,如果時間充足建議學習51,因為51的價格寄存器數量遠遠少與stm32,非常適合初學者了解單片機。
回復

使用道具 舉報

18#
ID:659430 發表于 2019-12-9 11:19 | 只看該作者
我就是沒學51直接從32開始的,先把譚浩強C語言看了,然后1百多弄個開發板,配合他給的配到資料學吧,或許容易一些。
回復

使用道具 舉報

19#
ID:628474 發表于 2019-12-9 14:30 來自手機 | 只看該作者
建議你先學一下c51,通過c51掌握學習單片機的方法,然后學習32就比較輕松點了
回復

使用道具 舉報

20#
ID:613834 發表于 2019-12-9 15:17 | 只看該作者
怎么說呢,我覺得吧任何事情都有個循序漸進的過程,先把C語言基礎搞踏實,然后再看看51,沒有一點基礎直接學stm32會有點費勁,不好上手
回復

使用道具 舉報

21#
ID:560467 發表于 2019-12-10 09:43 來自手機 | 只看該作者
51是基礎,stm32屬于高級單片機,個人建議先弄熟51然后轉戰stm32等高級單片機
回復

使用道具 舉報

22#
ID:660389 發表于 2019-12-10 10:55 | 只看該作者
可以直接學習STM32,網上有許多的視頻教學,買塊視頻上對應的板子對著學。首先聲明不是廣告哈,我自己學習STM32時用的是正點原子的板子,配套資料很全面
回復

使用道具 舉報

23#
ID:660435 發表于 2019-12-10 11:34 | 只看該作者
都是可以的,從51過渡到32自然一點。
回復

使用道具 舉報

24#
ID:523970 發表于 2019-12-12 21:02 | 只看該作者
其實看個人想法,因為在32里面用到的大都是庫函數,是已經封裝好可以直接調用的,但是如果想要學得更深還是可以借用一下51里面的有些思維
回復

使用道具 舉報

25#
ID:637987 發表于 2019-12-13 10:58 | 只看該作者
有51的基礎對于32來說可以更好的深入理解
回復

使用道具 舉報

26#
ID:663137 發表于 2019-12-13 11:27 | 只看該作者
一定要學的,只有51會了,才能簡單的學好32
回復

使用道具 舉報

27#
ID:572879 發表于 2019-12-13 14:10 | 只看該作者
都可以單獨去學,都行
回復

使用道具 舉報

28#
ID:663135 發表于 2019-12-13 14:10 | 只看該作者
51單片機是基礎中的基礎,打好基礎,再學別的應該都不會太難
回復

使用道具 舉報

29#
ID:663135 發表于 2019-12-13 14:13 | 只看該作者
51是基礎中的基礎,學會好處大大的
回復

使用道具 舉報

30#
ID:663288 發表于 2019-12-13 15:32 | 只看該作者
我是在學校學的c語言 ,可學習51單片機還是很多不懂,還要學習匯編語言我感覺對我太難了
回復

使用道具 舉報

31#
ID:299519 發表于 2019-12-13 17:38 | 只看該作者
學51,用STM32。。
回復

使用道具 舉報

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

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人免费观看视频 | 亚洲三级视频 | 国产精品一二区 | 欧美理论片在线 | 久久com | 日韩精品欧美精品 | 久久看片| 国产精品久久久久久久久久免费 | 成人影院网站ww555久久精品 | 亚洲精品久久视频 | 国产日韩欧美精品一区二区 | 午夜99| 性高湖久久久久久久久3小时 | 天天爽网站| 精品国产乱码久久久久久闺蜜 | 亚洲福利一区 | 日韩在线观看一区 | 精品小视频 | 二区中文 | 国产日韩欧美 | 中文字幕在线观看www | 欧美成视频 | 亚洲欧洲在线观看视频 | 国产精品theporn | www.夜夜骑.com| 亚洲精品久久久久久久久久久久久 | 国内自拍偷拍 | 自拍偷拍第一页 | 一二三四在线视频观看社区 | 亚洲婷婷六月天 | 亚洲高清一区二区三区 | 免费在线观看一区二区三区 | 欧美日韩三区 | 中文字幕在线免费 | 欧美日韩中文在线 | 成人av观看| 欧美精品久久久久久久久久 | 激情五月婷婷 | 美女二区 | 久久久久免费 | 波多野结衣一区二区 |