標(biāo)題: 學(xué)習(xí)STM系列單片機(jī)該從哪個(gè)型號(hào)開始呢?STM32還是STM8呢? [打印本頁]

作者: karolyte    時(shí)間: 2020-12-7 20:38
標(biāo)題: 學(xué)習(xí)STM系列單片機(jī)該從哪個(gè)型號(hào)開始呢?STM32還是STM8呢?
如題
關(guān)于學(xué)習(xí)STM系列芯片的問題

作者: l8xiaojie    時(shí)間: 2020-12-8 08:01
學(xué)習(xí)stm32吧,但要有基礎(chǔ),如學(xué)習(xí)過51單片機(jī),用51單片機(jī)做過一些東西。
作者: 遼建院王文魁    時(shí)間: 2020-12-8 08:12
學(xué)習(xí)單片機(jī)課程要有基礎(chǔ),這兩款學(xué)習(xí)都要使用C語言,同時(shí)要對數(shù)字電路有較好的認(rèn)識(shí),這樣學(xué)就會(huì)比較順暢,個(gè)人認(rèn)為學(xué)習(xí)哪款都可以,這個(gè)技術(shù)是一通百通,會(huì)一種后,其他的單片機(jī)就不是問題了。建議先把C語言和數(shù)字電路學(xué)好,再開始學(xué)習(xí)�,F(xiàn)在還有一種單片機(jī)編程語言phython,學(xué)習(xí)起來要比C語言容易一下。
作者: 遼建院王文魁    時(shí)間: 2020-12-8 08:15
學(xué)習(xí)單片機(jī)要有基礎(chǔ),C語言和數(shù)字電子技術(shù),個(gè)人認(rèn)為學(xué)習(xí)哪款單片機(jī)不重要,這個(gè)技術(shù)一通百通,會(huì)了一個(gè),其他的就無師自通了,先學(xué)習(xí)一下C語言和數(shù)字電子技術(shù)吧!現(xiàn)在還有一種比較簡單的編程語言叫phython,可以學(xué)習(xí)一下,現(xiàn)在比較流行!
作者: Y_G_G    時(shí)間: 2020-12-8 08:26
我記得一兩個(gè)月前你還不知道時(shí)鐘和HZ是什么,現(xiàn)在就開始STM32了嗎?學(xué)習(xí)進(jìn)度有如此神速嗎?我?guī)啄炅诉€在玩8051呢
作者: TTQ001    時(shí)間: 2020-12-8 08:34
STM8和STM32是具有不同體系結(jié)構(gòu)的非常不同的微控制器。 STM32基于ARM Cortex,并且與其他基于ARM的32位微控制器兼容,因此,我們應(yīng)該從STM32開始。
作者: 黃youhui    時(shí)間: 2020-12-8 09:31
STM32教程多,基本上入門級(jí)別的教程和問題網(wǎng)上都能找到。stm8入門雖然簡單但是教程少,
作者: cnca8668738    時(shí)間: 2020-12-8 10:12
stm32比較基礎(chǔ),容易入手

作者: 狗肉天涯    時(shí)間: 2020-12-8 10:18
我認(rèn)為stm32最合適,網(wǎng)上教程和開發(fā)板啥都很多,還比較便宜,上手難度也不大
作者: 2567966130    時(shí)間: 2020-12-8 10:48
STM32基于ARM Cortex,并且與其他基于ARM的32位微控制器兼容,因此,我們應(yīng)該從STM32開始
作者: guoxl    時(shí)間: 2020-12-8 11:35
做東西不要糾結(jié),買塊STM32F1 F4開發(fā)板,熟悉下試驗(yàn)環(huán)境,直接開始做項(xiàng)目就可以了
作者: karolyte    時(shí)間: 2020-12-9 14:39
遼建院王文魁 發(fā)表于 2020-12-8 08:12
學(xué)習(xí)單片機(jī)課程要有基礎(chǔ),這兩款學(xué)習(xí)都要使用C語言,同時(shí)要對數(shù)字電路有較好的認(rèn)識(shí),這樣學(xué)就會(huì)比較順暢, ...

phython編程語言是用在哪種單片機(jī)上的呢?
作者: karolyte    時(shí)間: 2020-12-9 14:40
Y_G_G 發(fā)表于 2020-12-8 08:26
我記得一兩個(gè)月前你還不知道時(shí)鐘和HZ是什么,現(xiàn)在就開始STM32了嗎?學(xué)習(xí)進(jìn)度有如此神速嗎?我?guī)啄炅诉€在玩8051 ...

老哥,小弟這廂有禮了
作者: karolyte    時(shí)間: 2020-12-9 14:41
Y_G_G 發(fā)表于 2020-12-8 08:26
我記得一兩個(gè)月前你還不知道時(shí)鐘和HZ是什么,現(xiàn)在就開始STM32了嗎?學(xué)習(xí)進(jìn)度有如此神速嗎?我?guī)啄炅诉€在玩8051 ...

老哥,你好,你現(xiàn)在玩的8051是哪一款單片機(jī)?
作者: 1922323908    時(shí)間: 2020-12-9 18:38
單片機(jī)沒有基礎(chǔ)這一說,學(xué)習(xí)建議芯片功能多的
作者: Y_G_G    時(shí)間: 2020-12-9 21:41
karolyte 發(fā)表于 2020-12-9 14:41
老哥,你好,你現(xiàn)在玩的8051是哪一款單片機(jī)?

單片機(jī)用哪個(gè)不都是差不多的,主要是要看你用來干嘛
以前一直在用STC8A系列,但那個(gè)太大
現(xiàn)在基本都是用STC8G系列
其它的不怎么用,這兩個(gè)系列都有內(nèi)置的上拉電阻,STC8G的一個(gè)8腳單片機(jī)是帶ADC的,基本能夠日常應(yīng)用
高端東西工作中沒有用到,也沒那精力去學(xué),等到要用到了再學(xué)也不晚
作者: karolyte    時(shí)間: 2020-12-11 10:46
Y_G_G 發(fā)表于 2020-12-9 21:41
單片機(jī)用哪個(gè)不都是差不多的,主要是要看你用來干嘛
以前一直在用STC8A系列,但那個(gè)太大
現(xiàn)在基本都是用S ...

老哥,留個(gè)聯(lián)系方式唄,我私信你
作者: cocolala    時(shí)間: 2020-12-11 11:32
    1、STM32學(xué)習(xí)之前有51基礎(chǔ)為妥,原因如下:
    1)51單片機(jī)程序基本都是操作寄存器的,寄存器是8位的,單片機(jī)各個(gè)外設(shè)的寄存器也并不多,這樣硬件(即單片機(jī)外設(shè)結(jié)構(gòu)圖、原理、寄存器每一位含義)和下位機(jī)軟件結(jié)合起來,很容易去相互理解,達(dá)到知其然知其所以然的目的。
    2)STM32程序多是庫函數(shù)版本的,不是直接操作寄存器。因?yàn)镾TM32的寄存器是32位的,單片機(jī)各個(gè)外設(shè)的寄存器也很多,這客觀上決定STM32不宜直接操作寄存器寫代碼,這樣某種意義上學(xué)習(xí)的難度比51還要簡單。但總要知道寄存器、外設(shè)結(jié)構(gòu)才是比較好的,這樣有51的基礎(chǔ),不至于云里霧里。若想深入,可以打開官方提供的庫函數(shù)進(jìn)一步研究,因?yàn)閹旌瘮?shù)里面操作的就是寄存器了。
    2、學(xué)51的話,一定要學(xué)習(xí)STC比較新型的單片機(jī)了,比如STC15W4K32S4系列、STC8A8K64S4A12系列或者STC8H8K64U系列等。原因是:
    1)這些單片機(jī)速度比89C52等要快很多,可以滿足很多場合需求。
    2)早期的89C52等外設(shè)資源太少,這些新的單片機(jī)外設(shè)很多,這些外設(shè)又是STM32單片機(jī)必備的外設(shè),外設(shè)原理有很多相似相近之處,有利于向STM32過渡。
    3)隨著存儲(chǔ)器技術(shù)發(fā)展,這些新型號(hào)單片機(jī)片內(nèi)存儲(chǔ)器空間很足,價(jià)格也不貴,在中低端產(chǎn)品應(yīng)用市場深受歡迎,這樣可能就是你進(jìn)入公司會(huì)選擇的單片機(jī)型號(hào),提前學(xué)習(xí)好處多多。
    3、最后,個(gè)人學(xué)習(xí)51使用的是艾克姆的板子,代碼很規(guī)范,資料很全,可以考慮。





作者: karolyte    時(shí)間: 2020-12-11 13:59
cocolala 發(fā)表于 2020-12-11 11:32
1、STM32學(xué)習(xí)之前有51基礎(chǔ)為妥,原因如下:
    1)51單片機(jī)程序基本都是操作寄存器的,寄存器是8位的 ...

謝謝您,您的解答很詳細(xì),也很值得借鑒,我學(xué)習(xí)得單片機(jī)有STC89C52和STC15W4K58S4,接下來準(zhǔn)備再多做些項(xiàng)目鞏固一下,然后慢慢向STM32過渡
作者: 花式帥    時(shí)間: 2020-12-11 20:53
stm8要簡單些
作者: univers    時(shí)間: 2020-12-15 10:55
當(dāng)然是8開始,從相對簡單的開始了。
作者: 時(shí)間蒼白了誓言    時(shí)間: 2020-12-15 15:10
用STM32比較好,STM32的資料是比較多的,而且功能也很強(qiáng)大
作者: lxf000    時(shí)間: 2020-12-15 21:56
建議學(xué)習(xí)STM32,一步到位,嘿嘿
作者: nuonuoa    時(shí)間: 2020-12-16 00:32
STM32比較容易點(diǎn)網(wǎng)上也有教程方案
作者: 拔胡蘿貝    時(shí)間: 2020-12-16 15:43
我也要開始學(xué)STM32,資源是很多,但是要努力學(xué)

作者: xaxbala    時(shí)間: 2020-12-16 16:13
買個(gè)開發(fā)板,用STM32開始比較好,STM32是目前用的較多的,性價(jià)比較高的系列。
作者: lihao123456    時(shí)間: 2020-12-16 16:24
如果已經(jīng)學(xué)習(xí)過C51,那么可以直接開始STM32的學(xué)習(xí);
作者: karolyte    時(shí)間: 2021-1-4 17:31
lihao123456 發(fā)表于 2020-12-16 16:24
如果已經(jīng)學(xué)習(xí)過C51,那么可以直接開始STM32的學(xué)習(xí);

好的,知道了,謝謝您!
作者: 17334    時(shí)間: 2021-1-4 17:37
stm32會(huì)好點(diǎn),前提是你的51單片機(jī)掌握了
作者: karolyte    時(shí)間: 2021-1-14 14:57
17334 發(fā)表于 2021-1-4 17:37
stm32會(huì)好點(diǎn),前提是你的51單片機(jī)掌握了

好的,有沒有具體的推薦呢?比如哪一家的開發(fā)板,或者哪一家的教程?非常感謝您!
作者: lefulan的小迷妹    時(shí)間: 2021-1-14 15:22
Y_G_G 發(fā)表于 2020-12-8 08:26
我記得一兩個(gè)月前你還不知道時(shí)鐘和HZ是什么,現(xiàn)在就開始STM32了嗎?學(xué)習(xí)進(jìn)度有如此神速嗎?我?guī)啄炅诉€在玩8051 ...

stm32 又沒啥門檻,你玩了幾年還是8051是你自己的問題
作者: karolyte    時(shí)間: 2021-1-14 15:29
lefulan的小迷妹 發(fā)表于 2021-1-14 15:22
stm32 又沒啥門檻,你玩了幾年還是8051是你自己的問題

不要拉仇恨,不要拉仇恨,
作者: 1984528951    時(shí)間: 2021-1-14 15:54
個(gè)人感覺stm32的學(xué)習(xí)資源比較豐富我之前學(xué)的時(shí)候就是看的正點(diǎn)原子的開發(fā)板一套整體學(xué)下來進(jìn)本能夠入門
作者: karolyte    時(shí)間: 2021-1-15 10:26
1984528951 發(fā)表于 2021-1-14 15:54
個(gè)人感覺stm32的學(xué)習(xí)資源比較豐富我之前學(xué)的時(shí)候就是看的正點(diǎn)原子的開發(fā)板一套整體學(xué)下來進(jìn)本能夠入門

您學(xué)習(xí)的具體是正點(diǎn)原子的哪一個(gè)版本呢?
作者: 1097543683    時(shí)間: 2021-1-17 17:01
我是直接32的,沒學(xué)過51 現(xiàn)在學(xué)HAL,簡單的東西  cubemx配置一下 寫幾句就可以執(zhí)行
作者: 深圳xyz1    時(shí)間: 2021-1-18 23:57
肯定是stm32,stm8網(wǎng)上基本沒有教材,32的話野火,正點(diǎn)原子,硬石等等一大堆。stm8還不如學(xué)51,51的教程非常多,而且很簡單。學(xué)過32根本不需要特意再學(xué)51!
作者: karolyte    時(shí)間: 2021-1-19 13:43
深圳屌絲 發(fā)表于 2021-1-18 23:57
肯定是stm32,stm8網(wǎng)上基本沒有教材,32的話野火,正點(diǎn)原子,硬石等等一大堆。stm8還不如學(xué)51,51的教程非常 ...

好的,根據(jù)您的推薦我準(zhǔn)備進(jìn)入學(xué)習(xí)
作者: karolyte    時(shí)間: 2021-1-28 13:14
1984528951 發(fā)表于 2021-1-14 15:54
個(gè)人感覺stm32的學(xué)習(xí)資源比較豐富我之前學(xué)的時(shí)候就是看的正點(diǎn)原子的開發(fā)板一套整體學(xué)下來進(jìn)本能夠入門

您學(xué)習(xí)的是哪一款正點(diǎn)原子的開發(fā)板呢?能不能提供下具體型號(hào)呢?




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