找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

準備學(xué)STM32了,求前輩分享一些經(jīng)驗

  [復(fù)制鏈接]
ID:401564 發(fā)表于 2022-3-5 23:10 | 顯示全部樓層 |閱讀模式
搞了幾年單片機,原本是不想學(xué)STM32的,但身邊總有STM32的影子,不學(xué)不行了
買了個STM32的開發(fā)板,過幾天就到了
現(xiàn)在準備下著手學(xué)了
會C,會51,數(shù)電模電沒問題,目前就這點能力了
主要就是討要點經(jīng)驗方面的東西,比如用什么開發(fā)軟件,學(xué)習(xí)的一個大致方向,少走哪些彎路.........之類的
詳細的技術(shù)點肯定是很多的,這方面以后再慢慢學(xué)習(xí)了
先謝謝了
回復(fù)

使用道具 舉報

ID:700967 發(fā)表于 2022-3-6 01:19 來自觸屏版 | 顯示全部樓層
多練習(xí)32的功能實例,遇到問題網(wǎng)上搜,時間上了都掌握了
回復(fù)

使用道具 舉報

ID:57657 發(fā)表于 2022-3-6 07:05 | 顯示全部樓層
無論什么指令集,多少位的單片機或操作系統(tǒng),只有I/O函數(shù)、寄存器、中斷結(jié)構(gòu)不同。
流程控制語句、運算符,多維數(shù)組、數(shù)學(xué)函數(shù)、N級指針等,寫法都基本一樣,可以直接移植過去。
回復(fù)

使用道具 舉報

ID:319585 發(fā)表于 2022-3-6 09:19 來自觸屏版 | 顯示全部樓層
現(xiàn)在學(xué)stm32又能學(xué)到多少東西?還不如多花點時間學(xué)習(xí)數(shù)字信號處理,學(xué)習(xí)pid控制,學(xué)習(xí)卡爾曼濾波,掌握矩陣運算,學(xué)會這些東西以后再來學(xué)單片機才能有質(zhì)的飛躍,才能找到年薪30萬的工作,要不然只能在10萬年薪左右徘徊。
回復(fù)

使用道具 舉報

ID:641629 發(fā)表于 2022-3-6 09:29 | 顯示全部樓層
別去盯著書盯著例子看,自己想著去設(shè)計一個一個東西,然后把書上的例子上的都用上去,這樣會快就能進步
回復(fù)

使用道具 舉報

ID:827243 發(fā)表于 2022-3-6 09:53 | 顯示全部樓層
開發(fā)就用免費的 STM官方軟件  STM32CubeIDE最方便。
回復(fù)

使用道具 舉報

ID:57657 發(fā)表于 2022-3-6 11:03 | 顯示全部樓層
前面講 C語言基本語法、數(shù)學(xué)函數(shù)算法什么的,懂的話基本不用看。
中間講 IO口,頭文件、庫函數(shù)、特殊功能寄存器、中斷結(jié)構(gòu),只看這幾頁。
后面講 各種芯片模塊驅(qū)動、協(xié)議時序都不用看,相同算法拿51的程序直接移植過去。
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2022-3-6 11:16 | 顯示全部樓層
我基礎(chǔ)跟你一樣,但是什么都沒學(xué),就靠Ctrl-C、Ctrl-V庫例程就把活兒給干完了。
回復(fù)

使用道具 舉報

ID:1008523 發(fā)表于 2022-3-6 13:35 | 顯示全部樓層
本人當(dāng)初學(xué)習(xí)STM32的時候有一些跟風(fēng)的因素,自以為學(xué)的芯片越多就越厲害 =_=、 其實,學(xué)習(xí)嵌入式重要的是整體的工程思想和項目經(jīng)驗積累,說到底這些芯片,我感覺學(xué)習(xí)起來都差不多吧,無非就是對內(nèi)資源(寄存器、中斷、定時器、串口等等),和對各種外設(shè)的操作而已,掛載的外設(shè)越多,系統(tǒng)會越復(fù)雜,這時可能會用上操作系統(tǒng),同時,如果工程中涉及到各種算法、自動控制、采樣、濾波等實際問題的時候,不僅會上操作系統(tǒng),而且還對數(shù)學(xué)、物理、電路等方面知識要有較強的功底,對編程的能力的要求會更高,此時就要求對STM32的各種資源有比較明晰的了解了。
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2022-3-6 15:42 | 顯示全部樓層
liesnake 發(fā)表于 2022-3-6 09:19
現(xiàn)在學(xué)stm32又能學(xué)到多少東西?還不如多花點時間學(xué)習(xí)數(shù)字信號處理,學(xué)習(xí)pid控制,學(xué)習(xí)卡爾曼濾波,掌握矩陣 ...

復(fù)雜點的項目基本都是上STM32了,不學(xué)哪行
我現(xiàn)在工作就是單片機呀,但畢竟不是學(xué)校,上班只能做跟工作相關(guān)的,學(xué)STM32是業(yè)余給自己充電的
好幾個項目用8位機都搞不定,只能用STM32
我們部門不只我一個人的,項目下來先問我,因為我是用8位機的,便宜
不行了自然有人上,人家工資明顯的就比我高了
但我們又不是自主研發(fā),代工廠的,只接訂單然后開發(fā)的,功能都是客戶要求的,沒辦法
要么是LED手電(這是我的專長,低端低成本8位機),要么是類似可以識別車牌的聯(lián)網(wǎng)停車收費,你覺得這玩意用8051容易嗎?
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2022-3-6 15:43 | 顯示全部樓層
感謝各位回復(fù),心里有個大致有方向了,明天后天開始上了
回復(fù)

使用道具 舉報

ID:59819 發(fā)表于 2022-3-6 17:11 | 顯示全部樓層
MDK軟件,首先一些基本外設(shè)使用(GPIO 外部中斷 定時器 串口),剩下就是項目用到啥,學(xué)啥,做多項目就積累下來了。
回復(fù)

使用道具 舉報

ID:777603 發(fā)表于 2022-3-6 22:16 | 顯示全部樓層
你可以買別人的開發(fā)板來學(xué)習(xí),軟硬件都有。庫函數(shù)版本,寄存器版本的,H啥資料都有,例程也有。反正非常詳細,我也在學(xué)32中。
回復(fù)

使用道具 舉報

ID:311903 發(fā)表于 2022-3-7 08:44 | 顯示全部樓層
不知道我理解的對不對,也可能我從業(yè)時間還比較短;我認為學(xué)會了一種單片機,編程基礎(chǔ)夠扎實,另一塊單片機就是看例程和手冊就可以了,不需要特地去學(xué);很多東西都是在項目中才能理解的更深;當(dāng)然,如果有時間,跟著資料看一遍也是可以的,現(xiàn)在很多開發(fā)板都有配套的資料,他們也有學(xué)習(xí)路線,可以選擇看
回復(fù)

使用道具 舉報

ID:514901 發(fā)表于 2022-3-7 09:15 | 顯示全部樓層
老工程師了,從寄存器學(xué)起應(yīng)該不難的,然后HAL庫
回復(fù)

使用道具 舉報

ID:958310 發(fā)表于 2022-3-7 13:26 | 顯示全部樓層
liesnake 發(fā)表于 2022-3-6 09:19
現(xiàn)在學(xué)stm32又能學(xué)到多少東西?還不如多花點時間學(xué)習(xí)數(shù)字信號處理,學(xué)習(xí)pid控制,學(xué)習(xí)卡爾曼濾波,掌握矩陣 ...

請問這些現(xiàn)在網(wǎng)上有相應(yīng)的教程或課程嗎?要實際工作的不是理論的那種
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2022-3-7 16:51 | 顯示全部樓層
如果你精通單片機原理的話?梢灾苯由鲜。
回復(fù)

使用道具 舉報

ID:687694 發(fā)表于 2022-3-7 20:37 | 顯示全部樓層
其實要學(xué)的并非哪一個種類的單片機或者芯片,而是應(yīng)用場景適配。是操作系統(tǒng)。
回復(fù)

使用道具 舉報

ID:1008839 發(fā)表于 2022-3-8 12:29 | 顯示全部樓層
興趣很重要,還要堅持下去
回復(fù)

使用道具 舉報

ID:1008931 發(fā)表于 2022-3-8 13:44 | 顯示全部樓層
其實很多的即使你學(xué)會了,到實際上也會出現(xiàn)很多的問題,很多的靠經(jīng)驗+google搜索,搞定,可能少加一個上拉電阻,就會出現(xiàn)意想不到的問題,所以最好結(jié)合實際項目去做,貪多嚼不爛。
回復(fù)

使用道具 舉報

ID:378058 發(fā)表于 2022-3-8 14:35 | 顯示全部樓層
都基本上是庫函數(shù)調(diào)用比較多,復(fù)制粘貼的多,前提是要看懂
回復(fù)

使用道具 舉報

ID:844772 發(fā)表于 2022-3-8 14:35 | 顯示全部樓層
Y_G_G 發(fā)表于 2022-3-6 15:43
感謝各位回復(fù),心里有個大致有方向了,明天后天開始上了

你的問題不是怎么學(xué),而是太熟悉51了,所以懶得轉(zhuǎn)向,你只要不計成本,堅持用它搞幾個項目就行了。
回復(fù)

使用道具 舉報

ID:139866 發(fā)表于 2022-3-8 16:37 | 顯示全部樓層
用戶手冊建議直接看原版,翻譯過來的不如自己看原版理解起來方便
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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