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

QQ登錄

只需一步,快速開(kāi)始

搜索
12
返回列表 發(fā)新帖
樓主: xiaoyuxinke
打印 上一主題 下一主題
收起左側(cè)

本菜鳥(niǎo)拜師 找個(gè)可以教我32位單片機(jī)的師傅

  [復(fù)制鏈接]
41#
ID:36322 發(fā)表于 2025-1-5 19:23 | 只看該作者
其實(shí)樓主源于對(duì)未知的恐懼和思維惰性。學(xué)51時(shí)比較簡(jiǎn)單,按照教程稍微一搞就可以看到效果。到STM32這里很多操作上都不一樣了,首先在建工程甚至下載軟件時(shí)都能讓小白搞好久。其實(shí)這些沒(méi)啥難度,網(wǎng)上大把的例程,唯一要做的就是靜下心來(lái),按照教程一步一步進(jìn)行就可以了。配置庫(kù)這些就是一個(gè)熟悉的過(guò)程,等能把點(diǎn)燈搞好就有底了,但后面還有很多庫(kù)函數(shù)和配置方法需要摸索。這個(gè)過(guò)程就是一個(gè)思維轉(zhuǎn)變的過(guò)程,不用糾結(jié)于每個(gè)庫(kù)、函數(shù)、驅(qū)動(dòng)等怎么實(shí)現(xiàn)的,只要明白怎么用就可以,做到把自己提升到系統(tǒng)編程的一個(gè)思維角度上?傊,一回生二回熟,多實(shí)踐,遇到問(wèn)題就百度,前期的問(wèn)題都能找到答案。
    另外,還有個(gè)切入點(diǎn)的問(wèn)題,編程小白學(xué)習(xí)51是很容易的,沒(méi)啥映射、封裝、調(diào)用等概念,所有操作直接一對(duì)一,甚至所見(jiàn)即所得。但讓有計(jì)算機(jī)軟件基礎(chǔ)的人學(xué)單片機(jī)會(huì)進(jìn)入另一個(gè)難題,學(xué)習(xí)STM32這種用庫(kù)的可能很容易上手,因?yàn)樗恍枰涝趺从媒涌诤瘮?shù)就可以,完全不關(guān)心內(nèi)部的實(shí)現(xiàn)原理,而如果讓其按照51單片機(jī)的方式去操作寄存器就會(huì)走一些彎路,因?yàn)槠錄](méi)有電路的基礎(chǔ),無(wú)法理解對(duì)應(yīng)的電路原理,按照計(jì)算機(jī)軟件的方式去操作單片機(jī)是行不通的,這同樣需要思維轉(zhuǎn)變的過(guò)程。

評(píng)分

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

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

42#
ID:1132182 發(fā)表于 2025-1-11 17:21 | 只看該作者
其實(shí)你是沒(méi)有去看視頻學(xué)習(xí),比如你的問(wèn)題:sbit去控制位,hal庫(kù)是這樣控制的:hal庫(kù)將通用io進(jìn)行了分組,A、B、C這是一個(gè)大組如同51可以用#define來(lái)控制一樣,gpio_pin_0、1、2這是對(duì)應(yīng)的管腳,連起來(lái)就是PA0管腳.只不過(guò)你需要去調(diào)用一些函數(shù)去初始化管腳,如頻率、速度、模式等等。其實(shí)和51差不多,只是51是去操控寄存器,而32是st公司進(jìn)行封裝的函數(shù)庫(kù),你想想假如你去控制32位的寄存器你會(huì)瘋掉嗎?大同小異32更加方便,在然后就是標(biāo)準(zhǔn)庫(kù)繁瑣的初始化讓人頭疼stm32cubemx的配置讓程序更加簡(jiǎn)單。
回復(fù)

使用道具 舉報(bào)

43#
ID:777254 發(fā)表于 2025-1-13 09:20 | 只看該作者
樓主現(xiàn)在怎么樣,我也是從STC/STM8轉(zhuǎn)STM32的,可以交流一下
回復(fù)

使用道具 舉報(bào)

44#
ID:23640 發(fā)表于 2025-1-13 14:18 | 只看該作者
樓主不看視頻教程的嗎?
回復(fù)

使用道具 舉報(bào)

45#
ID:106977 發(fā)表于 2025-1-13 15:47 | 只看該作者
樓主如果在當(dāng)?shù)赜心奈桓呤,抽空也許半天、一天引導(dǎo)入門(mén)。之后再努力可能就快了!請(qǐng)吃個(gè)飯不是問(wèn)題!
回復(fù)

使用道具 舉報(bào)

46#
ID:583948 發(fā)表于 2025-1-13 17:58 | 只看該作者
我們可以加個(gè)好友,共同學(xué)習(xí)哇
回復(fù)

使用道具 舉報(bào)

47#
ID:309610 發(fā)表于 2025-1-18 01:22 | 只看該作者
推薦江科大的,下載例程包,買(mǎi)個(gè)stm32103C最小核心板+下載調(diào)試器,總計(jì)20元,不要看那些花里胡哨的視頻,不要管那些配置文件,以及各種庫(kù),直接使用江科的工程模板,然后下載可以點(diǎn)亮一個(gè)燈,學(xué)習(xí)到STM32下載方法,子程序結(jié)構(gòu)。不要糾結(jié)具體怎么配置引腳,配置外設(shè)什么的具體函數(shù),后面就可以嘗試增加其他控制。
   最強(qiáng)方法是使用ChatGPT 例如直接告訴GPT,我要配置PA5為L(zhǎng)ED,推逸輸出,PA3為SW上拉輸入做按鍵,讓GPT給你具體代碼,不懂的復(fù)制提交GPT讓他詳細(xì)解釋。比你去啃書(shū)看視頻強(qiáng)百倍。
   不要看了很多視頻,弄明白原理再去下手,成千上萬(wàn)的各種庫(kù)函數(shù),名字又長(zhǎng)怎么記得住。只要明白代碼架構(gòu)就行。我玩了1年STM32 一個(gè)庫(kù)函數(shù)名字都沒(méi)記住,都是各種復(fù)制粘貼,問(wèn)ChatGPT。下載調(diào)試。C語(yǔ)言都不需要多深入,復(fù)雜的邏輯,算法,各種指針交給AI。能描述出自己的思慮的問(wèn)題就好。

評(píng)分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

12
返回列表 發(fā)新帖

本版積分規(guī)則

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

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

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