動(dòng)態(tài)
-
發(fā)布了文章 2025-01-13 21:02
STM32CubeMX生成的代碼中串口如何發(fā)送數(shù)據(jù)?
第一節(jié)硬件解讀大家的開(kāi)發(fā)板到手之后,可以看見(jiàn),只有一個(gè)USB口,那個(gè)口就是串口,開(kāi)發(fā)板A和開(kāi)發(fā)板B共用一個(gè)串口,通過(guò)按鍵切換。我們以開(kāi)發(fā)板A為例,原理圖如下:開(kāi)發(fā)板A芯片上面的PA2和PA3分別是NODEA_USART_TX和NODEA_USART_RX,而開(kāi)發(fā)板A和Debugger開(kāi)發(fā)板的連接如下:通過(guò)查看CH443K芯片的引腳可以得到,SEL引腳的高低電766瀏覽量 -
發(fā)布了文章 2025-01-09 21:02
藍(lán)橋杯中GPIO輸入之按鍵實(shí)驗(yàn)
第一節(jié)按鍵的基本知識(shí)按鍵按照結(jié)構(gòu)原理可分為兩類,一類是觸點(diǎn)式開(kāi)關(guān)按鍵,如機(jī)械式開(kāi)關(guān)、導(dǎo)電橡膠式開(kāi)關(guān)燈;另一類是無(wú)觸點(diǎn)式開(kāi)關(guān)按鍵,如電氣式按鍵,磁感應(yīng)按鍵等。前者造價(jià)低,后者壽命長(zhǎng)。目前,微機(jī)系統(tǒng)中最常見(jiàn)的是觸點(diǎn)式開(kāi)關(guān)按鍵。在單片機(jī)應(yīng)用系統(tǒng)中,除了復(fù)位按鍵有專門的復(fù)位電路及專一的復(fù)位功能外,其他按鍵都是以開(kāi)關(guān)狀態(tài)來(lái)設(shè)置控制功能或輸入數(shù)據(jù)的。當(dāng)所設(shè)置的功能鍵或數(shù) -
發(fā)布了文章 2025-01-02 21:02
藍(lán)橋杯的第一個(gè)項(xiàng)目,點(diǎn)亮一個(gè)LED
第一節(jié)IO簡(jiǎn)介GPIO是通用輸入/輸出端口的簡(jiǎn)稱,是STM32可控制的引腳。GPIO的引腳與外部硬件設(shè)備連接,可實(shí)現(xiàn)與外部通訊、控制外部硬件或者采集外部硬件數(shù)據(jù)的功能。每個(gè)GPIO內(nèi)部都有這樣的一個(gè)電路結(jié)構(gòu):這邊的電路圖稍微提一下:保護(hù)二極管:IO引腳上下兩邊兩個(gè)二極管用于防止引腳外部過(guò)高、過(guò)低的電壓輸入。當(dāng)引腳電壓高于VDD時(shí),上方的二極管導(dǎo)通;當(dāng)引腳電壓 -
發(fā)布了文章 2025-01-01 21:01
-
發(fā)布了文章 2024-12-30 21:01
一千余字解讀stm32時(shí)鐘樹(shù)
第一節(jié)概述時(shí)鐘樹(shù)的概念可以類比于人體的心臟和血液循環(huán)系統(tǒng)。就像心臟通過(guò)周期性的收縮將血液泵向身體各處一樣,MCU的運(yùn)行依賴于周期性的時(shí)鐘脈沖來(lái)驅(qū)動(dòng)。這些脈沖通常由外部晶體振蕩器提供時(shí)鐘輸入,并最終轉(zhuǎn)換為多個(gè)外部設(shè)備的周期性運(yùn)作。這種時(shí)鐘“能量”的傳遞路徑類似于大樹(shù)的養(yǎng)分由主干流向各個(gè)分支,因此被稱為時(shí)鐘樹(shù)。STM32內(nèi)部也是由多種多樣的電路模塊組合在一起實(shí)現(xiàn)2.5k瀏覽量 -
發(fā)布了文章 2024-12-26 21:01
keil在Debug的高級(jí)用法
第一節(jié)軟件說(shuō)明Keil提供了包括C編譯器、宏匯編、鏈接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(μVision)將這些部分組合在一起。目前軟件對(duì)中文的支持不友好,不建議安裝網(wǎng)上的一些漢化包之類的。另外建立的工程文件路徑也盡量不要存在中文,否則可能會(huì)出現(xiàn)一些異常。第二節(jié)基本調(diào)試方法1,基本調(diào)試操作:首先點(diǎn)擊"Debug-> -
發(fā)布了文章 2024-12-25 21:03
STM32CubeMX的菜單介紹
相信初學(xué)者打開(kāi)STM32CubeMX一定是一臉懵逼,里面都是全英文的,不知道從何入手。這里先給大家簡(jiǎn)單講解一下。在新建工程這一欄里,我們最常用的是第一個(gè),它會(huì)彈出一個(gè)芯片列表供你選擇,然后就會(huì)創(chuàng)建一個(gè)項(xiàng)目工程,你可以基于此項(xiàng)目進(jìn)行項(xiàng)目開(kāi)發(fā)。下圖是菜單欄的功能介紹:具體用法請(qǐng)參考付費(fèi)視頻。原文標(biāo)題:STM32CubeMX的菜單介紹文章出處:【微信公眾號(hào):撞上電 -
發(fā)布了文章 2024-12-23 21:02
藍(lán)橋杯物聯(lián)網(wǎng)需要安裝哪些軟件?
藍(lán)橋杯物聯(lián)網(wǎng)比賽需要安裝的軟件有如下幾種,需要大家自己在練習(xí)的時(shí)候自行安裝。下面是安裝教程。以下是需要安裝的軟件,本教程會(huì)一一帶領(lǐng)大家安裝,【注意:一定要按照順序安裝】沒(méi)有安裝包的話,請(qǐng)大家私聊微信公眾號(hào)客服獲取?!咀⒁猓罕菊碌膱D片版本可能不太對(duì),但是步驟都是一樣的】第一節(jié)SetupSTM32CubeMX-6.12.1-Win.exeSTM32CubeMX是866瀏覽量 -
發(fā)布了文章 2024-12-22 21:30
藍(lán)橋杯物聯(lián)網(wǎng)開(kāi)發(fā)板硬件組成
第一節(jié)開(kāi)發(fā)板簡(jiǎn)介物聯(lián)網(wǎng)設(shè)計(jì)與開(kāi)發(fā)競(jìng)賽實(shí)訓(xùn)平臺(tái)由藍(lán)橋杯大賽技術(shù)支持單位北京四梯科技有限公司設(shè)計(jì)和生產(chǎn),該產(chǎn)品可用于參加藍(lán)橋杯物聯(lián)網(wǎng)設(shè)計(jì)與開(kāi)發(fā)賽道的競(jìng)賽實(shí)訓(xùn)或院校相關(guān)課程的實(shí)踐教學(xué)環(huán)節(jié)。開(kāi)發(fā)板基于STM32WLE5無(wú)線微控制器設(shè)計(jì),芯片提供了256KBFLASH和64KBSRAM存儲(chǔ)器,最高主頻48MHz,內(nèi)部集成ARMCortexM4內(nèi)核和無(wú)線通訊單元,支持L926瀏覽量 -
發(fā)布了文章 2024-12-19 21:02
藍(lán)橋杯該如何備賽?
藍(lán)橋杯物聯(lián)網(wǎng)已經(jīng)換了三次開(kāi)發(fā)板了,每次換板子,題目難度都會(huì)降低不少,所以說(shuō),藍(lán)橋杯物聯(lián)網(wǎng)在藍(lán)橋杯電子類比賽中,是最簡(jiǎn)單的。第一節(jié)報(bào)名準(zhǔn)備報(bào)名是需要去藍(lán)橋杯官網(wǎng)上面,其中官網(wǎng)報(bào)名費(fèi)用需要300元,注意,省(初)賽和國(guó)(決)賽都需要繳費(fèi)300元,不是僅僅一個(gè)300元就可以的。繳費(fèi)之后,會(huì)有學(xué)校的指導(dǎo)老師審核,審核通過(guò)之后才顯示報(bào)名成功。第二1.1k瀏覽量