chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

學(xué)習(xí)STM32竟然如此簡(jiǎn)單

GReq_mcu168 ? 來(lái)源:未知 ? 作者:沈丹 ? 2020-09-16 16:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為了學(xué)習(xí)單片機(jī)而去學(xué)習(xí)單片機(jī)的思路是不對(duì)的你問(wèn):如何系統(tǒng)地入門(mén)學(xué)習(xí)stm32?本身就是一個(gè)錯(cuò)誤的問(wèn)題。假如你會(huì)使用8051,會(huì)寫(xiě)C語(yǔ)言那么STM32本身并不需要刻意的學(xué)習(xí)。你要考慮的是我可以用STM32實(shí)現(xiàn)什么? 為什么使用STM32而不是8051?是因?yàn)?1的頻率太低,無(wú)法滿(mǎn)足計(jì)算需求?是51的管腳太少,無(wú)法滿(mǎn)足眾多外設(shè)的IO?是51的功耗太大,電池挺不???是51的功能太弱,而你要使用SPI、I2C、ADC、DMA?是51的內(nèi)存太小而你要存儲(chǔ)的東西太多?

當(dāng)你需要使用STM32某些功能,而51實(shí)現(xiàn)不了的時(shí)候, 那STM32自然不需要學(xué)習(xí),你會(huì)直接去尋找STM32某方面的使用方法。比如要用spi協(xié)議的網(wǎng)卡、要使用串口通信、要使用rtos等等……

從菜鳥(niǎo)到牛人的學(xué)習(xí)步驟

我們假定大家已經(jīng)對(duì)STM32的書(shū)籍或者文檔有一定的理解。如不理解,請(qǐng)立即閱讀STM32的文檔,以獲取最基本的知識(shí)點(diǎn)。 英文好的同學(xué),請(qǐng)不要以為你很牛,可以只看英文文檔。畢竟你是中國(guó)人,你最熟悉的,理解最好的還是中文??从⑽牡乃俣冗€是比看中文慢一些,我們要的是最短的時(shí)間,而不是追求短時(shí)間內(nèi)記住所有細(xì)節(jié)。當(dāng)然,如果是一篇論文,建議看英文原版還是有好處的。 STM32處理器進(jìn)入國(guó)內(nèi)市場(chǎng)時(shí)候,ST官方(或者第三方)的推廣工作做的非常好。翻譯了大量的英文文檔,迎合了國(guó)內(nèi)的很多工程師的思維。 學(xué)習(xí)的時(shí)候,關(guān)注兩個(gè)比較重要的文檔:《STM32F103xxx參考手冊(cè)》,《STM32固件庫(kù)使用手冊(cè)》。這是針對(duì)有充足的時(shí)間、精力的同學(xué),建議去下載需要查閱的文檔,以獲取更多信息。 閱讀《STM32F103xxx參考手冊(cè)》,一定要注意,不需要全部閱讀——沒(méi)有時(shí)間的。建議選讀,但是前幾章必讀。存儲(chǔ)器和總線架構(gòu)、電源控制、備份寄存器、復(fù)位和時(shí)鐘控制,通用和復(fù)用功能I/O,中斷和時(shí)間等等前幾章一定要花時(shí)間閱讀。 后面章節(jié),講述的是具體的功能模塊設(shè)計(jì)。如果我們用到哪個(gè)模塊,就可以去閱讀哪個(gè)模塊。比如在使用AD的時(shí)候,就需要去閱讀第10章ADC。其他不舉例。相信每個(gè)初學(xué)者都有自己的研究方向和判斷。 閱讀《STM32固件庫(kù)使用手冊(cè)》,主要是為了簡(jiǎn)化編程。STM32給我們提供了一個(gè)非常好的固件函數(shù)庫(kù),我們只要去調(diào)用即可。當(dāng)然,我們也可以不去碰這些固件庫(kù)——傳說(shuō)使用它會(huì)使得代碼效率變低,是有道理的。網(wǎng)絡(luò)上也出現(xiàn)了很多網(wǎng)友自己寫(xiě)的代碼,沒(méi)有使用帶固件庫(kù)函數(shù)。如何取舍,在于您的選擇。 這里我主要強(qiáng)調(diào)的是,閱讀《STM32固件庫(kù)使用手冊(cè)》的時(shí)候,前面幾章也是必須閱讀的。比如第一章文檔和庫(kù)規(guī)范中的命名規(guī)則,編碼規(guī)則,這些都是需要注意的。第二章是最關(guān)鍵的,希望大家熟讀。第二章描述了固件庫(kù)的架構(gòu),我們?nèi)绾稳ナ褂霉碳?kù)的步驟等。有了第二章的基礎(chǔ),我們就可以借助固件庫(kù)寫(xiě)出自己的代碼了。第四章開(kāi)始之后,就可以根據(jù)大家的需要來(lái)閱讀。實(shí)際上,后續(xù)的章節(jié),都是描述某個(gè)模塊有什么什么函數(shù),每個(gè)函數(shù)如何使用等。 關(guān)于后面的章節(jié),建議對(duì)GPIO庫(kù)函數(shù)、中斷部分庫(kù)函數(shù)、復(fù)位和時(shí)鐘設(shè)置的庫(kù)函數(shù)要比較熟悉,因?yàn)槠綍r(shí)經(jīng)常會(huì)用到。 以上提到的這兩個(gè)文檔,已經(jīng)足夠您看的了,呵呵。希望您能從中獲取大量的STM32基礎(chǔ)知識(shí)。

設(shè)定一個(gè)不錯(cuò)的兩周入門(mén)計(jì)劃

(1)這里所謂的“入門(mén)”,指的是能理解并掌握一些常用的STM32外設(shè),真正想掌握一款處理器,兩周根本說(shuō)明不了什么問(wèn)題。只能說(shuō),你已經(jīng)有所了解了。但是,這對(duì)我們初學(xué)者來(lái)說(shuō)已經(jīng)足夠了。 (2)這里所謂的“兩周”,根據(jù)每個(gè)人的時(shí)間安排不同而不同。 如果您每天有充足的時(shí)間學(xué)習(xí),那么可以規(guī)定自己盡快地能獨(dú)立地進(jìn)行簡(jiǎn)單的STM32開(kāi)發(fā)。 如果您每天只有業(yè)余時(shí)間來(lái)學(xué)習(xí)STM32,建議根據(jù)您的具體情況安排時(shí)間。畢竟計(jì)劃時(shí)間如果安排太緊,反而收不到良好的效果,只能進(jìn)入惡性循環(huán),這是我們要避免的。 但是建議,不管您有無(wú)充足的時(shí)間,都必須給自己做一個(gè)計(jì)劃!! 這里列出一個(gè)思路,僅供參考。步驟一,安裝完STM32學(xué)習(xí)的軟件,比如J-Link、Keil for ARM(MDK)、ISP(如果需要從串口下載的話(huà))。這些軟件安裝的詳細(xì)步驟,可以參考我們推出的相應(yīng)教程進(jìn)行。 步驟二,挑選部分例程的HEX,比如LED燈的例程HEX文件,下載到芯達(dá)STM32開(kāi)發(fā)板中,觀察兩個(gè)LED燈的閃爍情況。這部分的操作,可以參考我們推出的相應(yīng)的教程進(jìn)行。 實(shí)際上,以上兩個(gè)步驟,是為了熟悉要使用的工具軟件而已。屬于找感覺(jué)的階段。其實(shí)我們還沒(méi)開(kāi)始STM32的學(xué)習(xí)呢! 步驟三,準(zhǔn)備幾個(gè)常用的文檔,比如《STM32的用戶(hù)手冊(cè)》,《STM32固件庫(kù)使用手冊(cè)》等文檔。用于平時(shí)查閱。這些文檔,在光盤(pán)中的芯片手冊(cè)目錄中均可找到。 步驟四,開(kāi)始查看例程的編寫(xiě),看看例程是如何寫(xiě)的,自己可否修改下例程,達(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)鍵的步驟,希望大家能盡快入門(mén)。 第1步:熟悉調(diào)試軟件 對(duì)初學(xué)者來(lái)說(shuō),我們至少需要安裝兩個(gè)軟件:J-Link驅(qū)動(dòng)軟件、MDK(就是原來(lái)的Keil)軟件。 這兩個(gè)軟件在安裝軟件的過(guò)程可以查看神舟開(kāi)發(fā)板用戶(hù)手冊(cè),這里不再重復(fù),大家可以參考我們推出的教程《如何安裝J-Link驅(qū)動(dòng)軟件》以及《如何安裝MDK(Keil)軟件》。如何驗(yàn)證自己已經(jīng)熟悉調(diào)試軟件的操作了呢?很簡(jiǎn)單,神舟STM32開(kāi)發(fā)板光盤(pán)里附帶了很多HEX格式的文件,可以選擇一些HEX文件,來(lái)觀察運(yùn)行結(jié)果。 該步驟要達(dá)到的目標(biāo):熟悉調(diào)試軟件,如燒寫(xiě)HEX出現(xiàn)問(wèn)題,可簡(jiǎn)單判別問(wèn)題所在,并獨(dú)立解決。 第2步:GPIO編程 這是第一次接觸固件庫(kù)的編程,一定要硬著頭皮去了解固件庫(kù)。建議大家盡量去用固件庫(kù)。而不是避開(kāi)固件庫(kù)自己寫(xiě)代碼——這樣只能在學(xué)習(xí)中才會(huì)發(fā)生。實(shí)際的項(xiàng)目中,代碼成百上千個(gè),如何一個(gè)一個(gè)自己寫(xiě)?調(diào)用固件庫(kù)中的函數(shù)來(lái)完成,才是王者之道。

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

1、設(shè)置GPIO口的引腳為輸入或者輸出模式。我們?cè)谶M(jìn)行點(diǎn)燈代碼的時(shí)候,一般設(shè)置為推挽輸出模式。 2、操作寄存器,往寄存器里置1或者清零操作——這個(gè)步驟,固件庫(kù)已經(jīng)提供了專(zhuān)門(mén)的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)試軟件,如燒寫(xiě)HEX出現(xiàn)問(wèn)題,可簡(jiǎn)單判別問(wèn)題所在,并獨(dú)立解決。 第3步:開(kāi)始全新的STM32深入研究 經(jīng)過(guò)以上調(diào)試軟件的熟悉和GPIO口的編程調(diào)試后,相信您已經(jīng)對(duì)STM32有一定的了解。 至少知道如何利用STM32的固件庫(kù)去寫(xiě)一個(gè)代碼。在這個(gè)階段,將要接觸到串口編程、TFT液晶屏驅(qū)動(dòng)編程、定時(shí)器編程、串行外設(shè)接口SPI編程、存儲(chǔ)器編程、SD卡與文件系統(tǒng)移植、USB讀寫(xiě)、UCOS移植等,有精力還可以研究其他外設(shè)。

GPIO的8種工作模式詳解


推挽輸出
可以輸出高、低電平,連接數(shù)字器件;推挽結(jié)構(gòu)一般是指兩個(gè)三極管分別受兩個(gè)互補(bǔ)信號(hào)的控制,總是在一個(gè)三極管導(dǎo)通的時(shí)候另一個(gè)截止。高低電平由IC的電源決定。 推挽電路是兩個(gè)參數(shù)相同的三極管或MOSFET,以推挽方式存在于電路中,各負(fù)責(zé)正負(fù)半周的波形放大任務(wù),電路工作時(shí),兩只對(duì)稱(chēng)的功率開(kāi)關(guān)管每次只有一個(gè)導(dǎo)通,所以導(dǎo)通損耗小、效率高。輸出既可以向負(fù)載灌電流,也可以從負(fù)載抽取電流。推拉式輸出級(jí)既提高電路的負(fù)載能力,又提高開(kāi)關(guān)速度。
開(kāi)漏輸出

輸出端相當(dāng)于三極管的集電極,要得到高電平狀態(tài)需要上拉電阻才行。適合于做電流型的驅(qū)動(dòng),其吸收電流的能力相對(duì)強(qiáng)(一般20mA以?xún)?nèi))。開(kāi)漏形式的電路有以下幾個(gè)特點(diǎn): 1、利用外部電路的驅(qū)動(dòng)能力,減少I(mǎi)C內(nèi)部的驅(qū)動(dòng)。當(dāng)IC內(nèi)部MOSFET導(dǎo)通時(shí),驅(qū)動(dòng)電流是從外部的VCC流經(jīng)上拉電阻、MOSFET到GND。IC內(nèi)部?jī)H需很小的柵極驅(qū)動(dòng)電流。 2、一般來(lái)說(shuō),開(kāi)漏是用來(lái)連接不同電平的器件,匹配電平用的,因?yàn)殚_(kāi)漏引腳不連接外部的上拉電阻時(shí),只能輸出低電平,如果需要同時(shí)具備輸出高電平的功能,則需要接上拉電阻,很好的一個(gè)優(yōu)點(diǎn)是通過(guò)改變上拉電源的電壓,便可以改變傳輸電平。比如加上上拉電阻就可以提供TTL/CMOS電平輸出等。(上拉電阻的阻值決定了邏輯電平轉(zhuǎn)換的速度。阻值越大,速度越低功耗越小,所以負(fù)載電阻的選擇要兼顧功耗和速度。) 3、開(kāi)漏輸出提供了靈活的輸出方式,但是也有其弱點(diǎn),就是帶來(lái)上升沿的延時(shí)。因?yàn)樯仙厥峭ㄟ^(guò)外接上拉無(wú)源電阻對(duì)負(fù)載充電,所以當(dāng)電阻選擇小時(shí)延時(shí)就小,但功耗大;反之延時(shí)大功耗小。所以如果對(duì)延時(shí)有要求,則建議用下降沿輸出。 4、可以將多個(gè)開(kāi)漏輸出連接到一條線上。通過(guò)一只上拉電阻,在不增加任何器件的情況下,形成“與邏輯”關(guān)系,即“線與”??梢院?jiǎn)單的理解為:在所有引腳連在一起時(shí),外接一上拉電阻,如果有一個(gè)引腳輸出為邏輯0,相當(dāng)于接地,與之并聯(lián)的回路“相當(dāng)于被一根導(dǎo)線短路”,所以外電路邏輯電平便為0,只有都為高電平時(shí),與的結(jié)果才為邏輯1。 關(guān)于推挽輸出和開(kāi)漏輸出,最后用一幅最簡(jiǎn)單的圖形來(lái)概括:該圖中左邊的便是推挽輸出模式,其中比較器輸出高電平時(shí)下面的PNP三極管截止,而上面NPN三極管導(dǎo)通,輸出電平VS+;當(dāng)比較器輸出低電平時(shí)則恰恰相反,PNP三極管導(dǎo)通,輸出和地相連,為低電平。右邊的則可以理解為開(kāi)漏輸出形式,需要接上拉。

浮空輸入
對(duì)于浮空輸入,一直沒(méi)找到很權(quán)威的解釋?zhuān)缓脧囊韵聢D中去理解了


由于浮空輸入一般多用于外部按鍵輸入,結(jié)合圖上的輸入部分電路,我理解為浮空輸入狀態(tài)下,IO的電平狀態(tài)是不確定的,完全由外部輸入決定,如果在該引腳懸空的情況下,讀取該端口的電平是不確定的。

上拉輸入/下拉輸入/模擬輸入

這幾個(gè)概念很好理解,從字面便能輕易讀懂。

復(fù)用開(kāi)漏輸出、復(fù)用推挽輸出

可以理解為GPIO口被用作第二功能時(shí)的配置情況(即并非作為通用IO口使用)

總結(jié)在STM32中選用IO模式

1、浮空輸入GPIO_IN_FLOATING ——浮空輸入,可以做KEY識(shí)別,RX1

2、帶上拉輸入GPIO_IPU——IO內(nèi)部上拉電阻輸入

3、帶下拉輸入GPIO_IPD—— IO內(nèi)部下拉電阻輸入

4、模擬輸入GPIO_AIN ——應(yīng)用ADC模擬輸入,或者低功耗下省電

5、開(kāi)漏輸出GPIO_OUT_OD ——IO輸出0接GND,IO輸出1,懸空,需要外接上拉電阻,才能實(shí)現(xiàn)輸出高電平。當(dāng)輸出為1時(shí),IO口的狀態(tài)由上拉電阻拉高電平,但由于是開(kāi)漏輸出模式,這樣IO口也就可以由外部電路改變?yōu)榈碗娖交虿蛔???梢宰xIO輸入電平變化,實(shí)現(xiàn)C51的IO雙向功能

6、推挽輸出GPIO_OUT_PP ——IO輸出0-接GND, IO輸出1 -接VCC,讀輸入值是未知的

7、復(fù)用功能的推挽輸出GPIO_AF_PP ——片內(nèi)外設(shè)功能(I2C的SCL,SDA)

8、復(fù)用功能的開(kāi)漏輸出GPIO_AF_OD——片內(nèi)外設(shè)功能(TX1,MOSI,MISO.SCK.SS)

STM32設(shè)置實(shí)例

1、模擬I2C使用開(kāi)漏輸出_OUT_OD,接上拉電阻,能夠正確輸出0和1;讀值時(shí)先GPIO_SetBits(GPIOB, GPIO_Pin_0);拉高,然后可以讀IO的值;使用GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_0);

2、如果是無(wú)上拉電阻,IO默認(rèn)是高電平;需要讀取IO的值,可以使用帶上拉輸入_IPU和浮空輸入_IN_FLOATING和開(kāi)漏輸出_OUT_OD;

通常有5種方式使用某個(gè)引腳功能

它們的配置方式如下:

1、作為普通GPIO輸入:根據(jù)需要配置該引腳為浮空輸入、帶弱上拉輸入或帶弱下拉輸入,同時(shí)不要使能該引腳對(duì)應(yīng)的所有復(fù)用功能模塊。

2、作為普通GPIO輸出:根據(jù)需要配置該引腳為推挽輸出或開(kāi)漏輸出,同時(shí)不要使能該引腳對(duì)應(yīng)的所有復(fù)用功能模塊。

3、作為普通模擬輸入:配置該引腳為模擬輸入模式,同時(shí)不要使能該引腳對(duì)應(yīng)的所有復(fù)用功能模塊。

4、作為內(nèi)置外設(shè)的輸入:根據(jù)需要配置該引腳為浮空輸入、帶弱上拉輸入或帶弱下拉輸入,同時(shí)使能該引腳對(duì)應(yīng)的某個(gè)復(fù)用功能模塊。

5、作為內(nèi)置外設(shè)的輸出:根據(jù)需要配置該引腳為復(fù)用推挽輸出或復(fù)用開(kāi)漏輸出,同時(shí)使能該引腳對(duì)應(yīng)的所有復(fù)用功能模塊。

注意如果有多個(gè)復(fù)用功能模塊對(duì)應(yīng)同一個(gè)引腳,只能使能其中之一,其它模塊保持非使能狀態(tài)。比如要使用STM32F103VBT6的47、48腳的USART3功能,則需要配置47腳為復(fù)用推挽輸出或復(fù)用開(kāi)漏輸出,配置48腳為某種輸入模式,同時(shí)使能USART3并保持I2C2的非使能狀態(tài)。如果要使用STM32F103VBT6的47腳作為TIM2_CH3,則需要對(duì)TIM2進(jìn)行重映射,然后再按復(fù)用功能的方式配置對(duì)應(yīng)引腳。

轉(zhuǎn)自:嵌入式ARM

原文標(biāo)題:STM32:從菜鳥(niǎo)到牛人就是如此簡(jiǎn)單!

文章出處:【微信公眾號(hào):玩轉(zhuǎn)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴

原文標(biāo)題:STM32:從菜鳥(niǎo)到牛人就是如此簡(jiǎn)單!

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    KubePi:開(kāi)源Kubernetes可視化管理面板,讓集群管理如此簡(jiǎn)單

    KubePi:開(kāi)源Kubernetes可視化管理面板,讓集群管理如此簡(jiǎn)單 在云原生時(shí)代,Kubernetes已成為容器編排的事實(shí)標(biāo)準(zhǔn),但其復(fù)雜性卻讓許多開(kāi)發(fā)者望而卻步。KubePi作為一款現(xiàn)代化
    發(fā)表于 02-11 12:53

    嵌入式單片機(jī)開(kāi)發(fā)學(xué)習(xí)路徑

    ,但是確是不可缺少的。 3. 實(shí)踐操作 3.1 學(xué)習(xí)并操作開(kāi)發(fā)板 選擇一款流行的單片機(jī)開(kāi)發(fā)板(如Arduino、STM32等),通過(guò)實(shí)際操作熟悉開(kāi)發(fā)環(huán)境、編程流程和調(diào)試方法。 3.2 完成簡(jiǎn)單
    發(fā)表于 02-09 15:42

    分享一個(gè)嵌入式開(kāi)發(fā)學(xué)習(xí)路線

    鏈”,能獨(dú)立做簡(jiǎn)單硬件項(xiàng)目。這一階段的學(xué)習(xí)同樣對(duì)學(xué)歷沒(méi)有特殊要求。 STM32單片機(jī)學(xué)習(xí):掌握STM32的核心外設(shè)使用,如GPIO、UART
    發(fā)表于 12-04 11:01

    STM32和ESP32有什么區(qū)別?如何選開(kāi)發(fā)板?資深工程師學(xué)習(xí)路線建議!

    在網(wǎng)上搜索“STM32和ESP32的區(qū)別”,你可能會(huì)得到一堆參數(shù)對(duì)比:內(nèi)核、主頻、外設(shè)、功耗……今天,我們不羅列參數(shù),而是從實(shí)際應(yīng)用、學(xué)習(xí)路徑和職業(yè)發(fā)展的角度,幫你徹底理清這兩大頂流MCU的關(guān)系
    的頭像 發(fā)表于 11-07 15:18 ?891次閱讀
    <b class='flag-5'>STM32</b>和ESP32有什么區(qū)別?如何選開(kāi)發(fā)板?資深工程師<b class='flag-5'>學(xué)習(xí)</b>路線建議!

    編譯vision_board_mipi_2.0inch_lvgl工程,cpu能跑到100%,竟然需要41分鐘,怎么解決?

    編譯vision_board_mipi_2.0inch_lvgl工程,cpu能跑到100%,竟然需要41分鐘,這種有解決方案嗎?
    發(fā)表于 08-29 08:19

    【教程】使用STM32F4進(jìn)行E22-400T22S編程通信教程

    通過(guò)本文帶大家零基礎(chǔ)使用STM32F407VET6單片機(jī)進(jìn)行E22-400T22S模塊編程并進(jìn)行簡(jiǎn)單的通信,當(dāng)然如果學(xué)會(huì)了,也可以舉一反三應(yīng)用于E22、E220、E32所有模塊上。一、STM32環(huán)境
    的頭像 發(fā)表于 08-28 19:32 ?2054次閱讀
    【教程】使用<b class='flag-5'>STM32</b>F4進(jìn)行E22-400T22S編程通信教程

    STM32單片機(jī)學(xué)習(xí)進(jìn)階路線】FreeRTOS嵌入式開(kāi)發(fā)指南:從入門(mén)到智能循跡避障小車(chē)項(xiàng)目實(shí)戰(zhàn)(含文檔代碼)

    STM32學(xué)習(xí)路徑一般是先掌握裸機(jī)開(kāi)發(fā),再進(jìn)階學(xué)習(xí)RTOS。簡(jiǎn)單的功能可通過(guò)裸機(jī)實(shí)現(xiàn),而復(fù)雜產(chǎn)品則需借助RTOS來(lái)完成。隨著RTOS應(yīng)用場(chǎng)景日益增多,尤其在物聯(lián)網(wǎng)快速發(fā)展的推動(dòng)下,越
    的頭像 發(fā)表于 05-29 11:46 ?1240次閱讀
    【<b class='flag-5'>STM32</b>單片機(jī)<b class='flag-5'>學(xué)習(xí)</b>進(jìn)階路線】FreeRTOS嵌入式開(kāi)發(fā)指南:從入門(mén)到智能循跡避障小車(chē)項(xiàng)目實(shí)戰(zhàn)(含文檔代碼)

    MPU開(kāi)發(fā)太難?睿擎平臺(tái)讓您像STM32開(kāi)發(fā)一樣簡(jiǎn)單——試用評(píng)測(cè)活動(dòng)啟動(dòng)

    在嵌入式開(kāi)發(fā)領(lǐng)域,MPU(MicroprocessorUnit)憑借強(qiáng)大的多任務(wù)處理能力和豐富的外設(shè)資源,成為工業(yè)控制、智能終端等場(chǎng)景的核心選擇。然而,對(duì)于習(xí)慣了MCU(如STM32)開(kāi)發(fā)的工程師
    的頭像 發(fā)表于 05-22 17:03 ?2060次閱讀
    MPU開(kāi)發(fā)太難?睿擎平臺(tái)讓您像<b class='flag-5'>STM32</b>開(kāi)發(fā)一樣<b class='flag-5'>簡(jiǎn)單</b>——試用評(píng)測(cè)活動(dòng)啟動(dòng)

    請(qǐng)問(wèn)STM32WBA65如何進(jìn)行matter的學(xué)習(xí)?

    STM32WBA65如何進(jìn)行matter的學(xué)習(xí)?相關(guān)的支持都有哪些?有一個(gè)X-CUBE-MATTER,可是這個(gè)沒(méi)有集成在STM32CubeMX中
    發(fā)表于 04-24 07:22

    UPS(不間斷電源)故障頻發(fā)?原因竟然是這樣

    UPS(不間斷電源)故障頻發(fā)?原因竟然是這樣
    的頭像 發(fā)表于 04-19 13:53 ?1761次閱讀
    UPS(不間斷電源)故障頻發(fā)?原因<b class='flag-5'>竟然</b>是這樣

    STM32中斷如此簡(jiǎn)單(可下載)

    下面我們先來(lái)了解一些基本概念:中斷:中斷是什么?舉個(gè)例子來(lái)說(shuō),當(dāng)我們正在工作時(shí),突然電話(huà)響了,這時(shí)你會(huì)把手里的工作先停下來(lái),然后去接電話(huà),當(dāng)接完電話(huà)后,電話(huà)里的人安排你馬上做一件事,這時(shí)你需要立刻去做這件事,當(dāng)把這件事做完后你會(huì)繼續(xù)之前被打斷的工作,這個(gè)過(guò)程為一次中斷異常:一個(gè)系統(tǒng)本應(yīng)該正常的運(yùn)行,但由于某些條件使系統(tǒng)產(chǎn)生了錯(cuò)誤,就會(huì)使系統(tǒng)運(yùn)行不 正常,我們
    發(fā)表于 03-24 14:27 ?1次下載

    STM32Cube學(xué)習(xí)筆記 (十六篇全)

    資料介紹: STM32Cube學(xué)習(xí)筆記,一步一步手把手帶你進(jìn)入STM32Cube的世界,包括點(diǎn)燈,按鍵,串口,ADC,DAC等等一共16篇。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、
    發(fā)表于 03-22 17:02

    掌握這六點(diǎn),原來(lái)學(xué)習(xí)數(shù)電和模電這么簡(jiǎn)單

    對(duì)于數(shù)電模電這兩門(mén)功課,在大學(xué)課堂中有的學(xué)校先數(shù)后模有的先模后數(shù),當(dāng)然也有的同時(shí)開(kāi)設(shè)。其實(shí)愛(ài)好電子技術(shù)的小伙伴們,我給大家的建議是先學(xué)習(xí)模電再學(xué)習(xí)數(shù)電。這是有其中的緣由的,數(shù)電重點(diǎn)是對(duì)一些元器件
    的頭像 發(fā)表于 03-19 19:33 ?4619次閱讀
    掌握這六點(diǎn),原來(lái)<b class='flag-5'>學(xué)習(xí)</b>數(shù)電和模電這么<b class='flag-5'>簡(jiǎn)單</b>!

    請(qǐng)問(wèn)STM32部署機(jī)器學(xué)習(xí)算法硬件至少要使用哪個(gè)系列的芯片?

    STM32部署機(jī)器學(xué)習(xí)算法硬件至少要使用哪個(gè)系列的芯片?
    發(fā)表于 03-13 07:34

    STM32開(kāi)發(fā)板教程之STM32開(kāi)發(fā)指南免費(fèi)下載

    介紹了幾個(gè)常用的系統(tǒng)文件(程序);3,實(shí)戰(zhàn)篇,主要通過(guò) 56 個(gè)實(shí)例(絕大部分是直接操作寄存器完成的)帶領(lǐng)大家一步步深入 STM32學(xué)習(xí)。   本指南為 ALIENTEK 戰(zhàn)艦 STM32 開(kāi)發(fā)板的配套教程,在開(kāi)發(fā)板
    發(fā)表于 02-28 09:08 ?188次下載