0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

學(xué)習(xí)STM32的思路和關(guān)鍵步驟

電源研發(fā)精英圈 ? 來(lái)源:搜狐網(wǎng) ? 作者:搜狐網(wǎng) ? 2020-09-13 11:15 ? 次閱讀

首先設(shè)定一個(gè)的兩周入門計(jì)劃:

所謂的“兩周”,根據(jù)每個(gè)人的時(shí)間安排不同而不同。這里列出一個(gè)思路,僅供參考。

步驟一:安裝完STM32學(xué)習(xí)的軟件

步驟二:挑選部分例程的HEX,比如LED燈的例程HEX文件,下載到芯達(dá)STM32開(kāi)發(fā)板中,觀察兩個(gè)LED燈的閃爍情況。

實(shí)際上,以上兩個(gè)步驟,是為了熟悉要使用的工具軟件而已。屬于找感覺(jué)的階段。

步驟三:準(zhǔn)備幾個(gè)常用的文檔,比如《STM32的用戶手冊(cè)》,《STM32固件庫(kù)使用手冊(cè)》等文檔,用于平時(shí)查閱。

步驟四:開(kāi)始查看例程的編寫,看看例程是如何寫的,自己可否修改下例程,達(dá)到自己想要的效果呢?

步驟五:Ucos-II的移植,是否需要試一下?

恭喜你,至此,你已經(jīng)可以自如進(jìn)行獨(dú)立的開(kāi)發(fā)了。最后一步,給自己一個(gè)目標(biāo)(項(xiàng)目),把它實(shí)現(xiàn)出來(lái)!再次強(qiáng)調(diào),以上只是一個(gè)學(xué)習(xí)STM32的思路,供大家參考。下面列出了前面關(guān)鍵的步驟,希望大家能盡快入門。

1. 第1步:熟悉調(diào)試軟件

對(duì)初學(xué)者來(lái)說(shuō),我們至少需要安裝兩個(gè)軟件:J-Link驅(qū)動(dòng)軟件、MDK(就是原來(lái)的Keil)軟件。

2. 第2步:GPIO編程

GPIO本身的編程實(shí)際上很簡(jiǎn)單:

1、設(shè)置GPIO口的引腳為輸入或者輸出模式。我們?cè)谶M(jìn)行點(diǎn)燈代碼的時(shí)候,一般設(shè)置為推挽輸出模式。

2、操作寄存器,往寄存器里置1或者清零操作——這個(gè)步驟,固件庫(kù)已經(jīng)提供了專門的GPIO_SetBits函數(shù)和GPIO_ResetBits函數(shù),我們只要去調(diào)用即可實(shí)現(xiàn)對(duì)IO口的置1和清零。

3、實(shí)現(xiàn)多種花樣的LED閃動(dòng),使得自己熟悉GPIO的編程過(guò)程。

該步驟要達(dá)到的目標(biāo):熟悉調(diào)試軟件,如燒寫HEX出現(xiàn)問(wèn)題,可簡(jiǎn)單判別問(wèn)題所在,并獨(dú)立解決。

3. 第3步:開(kāi)始全新的STM32深入研究

經(jīng)過(guò)以上調(diào)試軟件的熟悉和GPIO口的編程調(diào)試后,相信您已經(jīng)對(duì)STM32有一定的了解。

至少知道如何利用STM32的固件庫(kù)去寫一個(gè)代碼。在這個(gè)階段,將要接觸到串口編程、TFT液晶屏驅(qū)動(dòng)編程、定時(shí)器編程、串行外設(shè)接口SPI編程、存儲(chǔ)器編程、SD卡與文件系統(tǒng)移植、USB讀寫、UCOS移植等,有精力還可以研究其他外設(shè)。

然而,想成為單片機(jī)大神,還需要一定的努力,張飛實(shí)戰(zhàn)電子《60天學(xué)會(huì)STM32單片機(jī)線上培訓(xùn)班》即將開(kāi)課,從入門到精通,資深工程師教你怎么成為從小白一躍變成單片機(jī)大神!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2265

    文章

    10858

    瀏覽量

    354427

原文標(biāo)題:從菜鳥(niǎo)到大牛單片機(jī)工程師,你只差3個(gè)步驟!

文章出處:【微信號(hào):dianyuankaifa,微信公眾號(hào):電源研發(fā)精英圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    芯片制造的6個(gè)關(guān)鍵步驟

    在智能手機(jī)等眾多數(shù)碼產(chǎn)品的更新迭代中,科技的改變悄然發(fā)生。蘋果A15仿生芯片等尖端芯片正使得更多革新技術(shù)成為可能。這些芯片是如何被制造出來(lái)的,其中又有哪些關(guān)鍵步驟呢?
    發(fā)表于 08-08 08:57 ?3176次閱讀

    PCB制作關(guān)鍵步驟說(shuō)明書

    PCB制作關(guān)鍵步驟說(shuō)明書.
    發(fā)表于 11-10 19:06

    RNN算法的三個(gè)關(guān)鍵步驟

    DL之RNN:RNN算法相關(guān)論文、相關(guān)思路、關(guān)鍵步驟、配圖集合+TF代碼定義
    發(fā)表于 12-28 14:20

    STM32WB30/35/50/55微控制器之間進(jìn)行遷移所需的關(guān)鍵步驟

    本文檔分析了在STM32WB30 / 35/50/55微控制器之間進(jìn)行遷移所需的關(guān)鍵步驟,即硬件,外圍設(shè)備可用性,固件,安全性和工具。 幫助熟悉STM32WB30 / 35/50/55微控制器。
    發(fā)表于 12-02 07:32

    STM32WB10/15/50/55微控制器之間遷移所需的關(guān)鍵步驟

    本文檔分析了在 STM32WB10/15/50/55 微控制器之間遷移所需的關(guān)鍵步驟。
    發(fā)表于 12-02 06:38

    STM32WB10/15/30/35微控制器之間遷移所需的關(guān)鍵步驟

    本文檔分析了在 STM32WB10/15/30/35 微控制器之間遷移所需的關(guān)鍵步驟。
    發(fā)表于 12-02 06:32

    布線測(cè)試中的幾個(gè)關(guān)鍵步驟

    布線測(cè)試中的幾個(gè)關(guān)鍵步驟 步驟1: 通斷測(cè)試是基礎(chǔ)   通斷測(cè)試是測(cè)試的基礎(chǔ),是對(duì)線路施工的一種最基
    發(fā)表于 04-14 11:46 ?534次閱讀

    使用 NCP1611 設(shè)計(jì)緊湊、高效 PFC 級(jí)的 5 個(gè)關(guān)鍵步驟

    使用 NCP1611 設(shè)計(jì)緊湊、高效 PFC 級(jí)的 5 個(gè)關(guān)鍵步驟
    發(fā)表于 11-14 21:08 ?1次下載
    使用 NCP1611 設(shè)計(jì)緊湊、高效 PFC 級(jí)的 5 個(gè)<b class='flag-5'>關(guān)鍵步驟</b>

    設(shè)計(jì) NCL30088 控制的 LED 驅(qū)動(dòng)器的 4 個(gè)關(guān)鍵步驟

    設(shè)計(jì) NCL30088 控制的 LED 驅(qū)動(dòng)器的 4 個(gè)關(guān)鍵步驟
    發(fā)表于 11-14 21:08 ?0次下載
    設(shè)計(jì) NCL30088 控制的 LED 驅(qū)動(dòng)器的 4 個(gè)<b class='flag-5'>關(guān)鍵步驟</b>

    設(shè)計(jì)由 NCP1631 驅(qū)動(dòng)的交錯(cuò)式 PFC 級(jí)的關(guān)鍵步驟

    設(shè)計(jì)由 NCP1631 驅(qū)動(dòng)的交錯(cuò)式 PFC 級(jí)的關(guān)鍵步驟
    發(fā)表于 11-14 21:08 ?7次下載
    設(shè)計(jì)由 NCP1631 驅(qū)動(dòng)的交錯(cuò)式 PFC 級(jí)的<b class='flag-5'>關(guān)鍵步驟</b>

    設(shè)計(jì) NCL30288 控制的 LED 驅(qū)動(dòng)器的 4 個(gè)關(guān)鍵步驟

    設(shè)計(jì) NCL30288 控制的 LED 驅(qū)動(dòng)器的 4 個(gè)關(guān)鍵步驟
    發(fā)表于 11-15 19:31 ?0次下載
    設(shè)計(jì) NCL30288 控制的 LED 驅(qū)動(dòng)器的 4 個(gè)<b class='flag-5'>關(guān)鍵步驟</b>

    關(guān)于工業(yè)物聯(lián)網(wǎng)的3個(gè)關(guān)鍵步驟

    可以通過(guò)以下三個(gè)關(guān)鍵步驟使工業(yè)物聯(lián)網(wǎng)的采用更容易:數(shù)據(jù)結(jié)構(gòu)、連接性、人機(jī)界面 生態(tài)系統(tǒng)。
    發(fā)表于 11-23 09:36 ?412次閱讀

    焊接貼片電阻的關(guān)鍵步驟

    貼片電阻是一種常見(jiàn)的電子元件,用于電路板的焊接。焊接貼片電阻需要注意一些關(guān)鍵步驟和技巧,以確保焊接質(zhì)量和電路的穩(wěn)定性。
    的頭像 發(fā)表于 08-19 10:52 ?1353次閱讀

    零損拆卸:掌握三菱變頻器拆解的關(guān)鍵步驟!

    零損拆卸:掌握三菱變頻器拆解的關(guān)鍵步驟
    的頭像 發(fā)表于 09-19 09:04 ?1808次閱讀

    邪惡PLC攻擊技術(shù)的關(guān)鍵步驟

    今天我們來(lái)聊一聊PLC武器化探秘:邪惡PLC攻擊技術(shù)的六個(gè)關(guān)鍵步驟詳解。
    的頭像 發(fā)表于 01-23 11:20 ?996次閱讀
    邪惡PLC攻擊技術(shù)的<b class='flag-5'>關(guān)鍵步驟</b>