關(guān)注「Linux大陸」,一起進(jìn)步!STM32的三種開發(fā)方式通常新手在入門STM32的時(shí)候,首先都要先選擇一種要用的開發(fā)方式,不同的開發(fā)方式會(huì)導(dǎo)致你編程的架構(gòu)是完全不一樣的。一般大多數(shù)都會(huì)選用標(biāo)準(zhǔn)庫(kù)和HAL庫(kù),而極少部分人會(huì)通過直接配置寄存器進(jìn)行開發(fā)。網(wǎng)上關(guān)于標(biāo)準(zhǔn)庫(kù)、HAL庫(kù)的描述...
STM32實(shí)現(xiàn)低功耗待機(jī)(電流低至5.7uA)
前言最近利用下班后的時(shí)間,使用STM32做了個(gè)心率計(jì),從單片機(jī)程序到上位機(jī)開發(fā),到現(xiàn)在為止完成的差不多了,實(shí)現(xiàn)很簡(jiǎn)單,STM32開發(fā)板外加一個(gè)PulseSensor傳感器就行,這里我選擇的是uFUN開發(fā)板,又開發(fā)了配套的串口上位機(jī),實(shí)現(xiàn)數(shù)據(jù)的解析和顯示,運(yùn)行界面如下:其實(shí)Puls...
前言使用uFUNSTM32開發(fā)板配合Qt上位機(jī),實(shí)現(xiàn)任意顏色的混合,Qt的上位機(jī)下發(fā)RGB數(shù)值,范圍0-255,uFUN開發(fā)板進(jìn)行解析,然后輸出不同占空比的PWM,從而實(shí)現(xiàn)通過RGB三原色調(diào)制出任意顏色。Qt上位機(jī)界面:STM32下位機(jī)基于uFUN開發(fā)板的STM32程序串口驅(qū)動(dòng),...
摘 要:我國(guó)糧食主要以散糧方式存儲(chǔ),溫度是影響其安全的關(guān)鍵因素之一。文中基于STM32F103VET6和Pt100進(jìn)行便攜式倉(cāng)儲(chǔ)糧溫度快速檢測(cè)裝置的設(shè)計(jì)與開發(fā),完成各電路模塊設(shè)計(jì),并進(jìn)行軟件編程與調(diào)試,實(shí)現(xiàn)溫度數(shù)據(jù)的采集、顯示、存儲(chǔ)等功能。最后將所開發(fā)設(shè)計(jì)的裝置進(jìn)行溫度測(cè)試。
摘 要:當(dāng)前大學(xué)生到課率的問題一直是擺在教務(wù)管理人員面前的一道難題,而缺少一套行之有效的簽到管理系統(tǒng)也是這個(gè)問題難以解決的原因之一。因此,開發(fā)一款面向?qū)W校、強(qiáng)調(diào)多考勤機(jī)協(xié)同工作的校園考勤系統(tǒng)非常必要。文中介紹了基于ARM處理器的樹莓派和STM32單片機(jī),配合指紋模塊、無(wú)線傳輸模塊,實(shí)現(xiàn)多考勤機(jī)協(xié)同工作,從而達(dá)到校園考勤系統(tǒng)的需求。采用本系統(tǒng),可有助于提高學(xué)生的到課率,提高教學(xué)質(zhì)量。
摘 要:為解決現(xiàn)有系統(tǒng)無(wú)法遠(yuǎn)程控制和根據(jù)現(xiàn)場(chǎng)情況自動(dòng)調(diào)節(jié)燈光亮度等問題,文中設(shè)計(jì)了一個(gè)單片機(jī)控制系統(tǒng)、Web 服務(wù)器、Android客戶端三位一體的智能照明控制系統(tǒng)。系統(tǒng)以STM32F103單片機(jī)為核心,利用Android手機(jī)和Web服務(wù)器進(jìn)行遠(yuǎn)程控制,可隨時(shí)隨地通過手機(jī)App對(duì)室內(nèi)或樓宇的燈光進(jìn)行遠(yuǎn)程操控,實(shí)現(xiàn)定時(shí)開關(guān)燈、無(wú)極調(diào)光、紅外感應(yīng)控制、智能節(jié)能調(diào)光、多節(jié)點(diǎn)自由控制等功能,非常適合移動(dòng)終端的遠(yuǎn)程控制和自動(dòng)調(diào)節(jié)燈光的場(chǎng)合。
對(duì)于國(guó)內(nèi)的大學(xué)生或者單片機(jī)從業(yè)者來(lái)說,STM32應(yīng)該是比較熟悉的一個(gè)系列的單片機(jī),而ESP32相對(duì)陌生一些。但是從名字看,兩者應(yīng)該都是32位單片機(jī)。那么兩者之間到底有什么關(guān)聯(lián),或者性能哪個(gè)好一些,哪個(gè)差一些呢?
前言Jlink可以將Hex文件下載到單片機(jī)內(nèi),也可以將未加密單片機(jī)內(nèi)部的程序文件讀出。本篇文章介紹,如何使用JFlash來(lái)讀取單片機(jī)的程序,學(xué)習(xí)單片機(jī)程序文件的讀取,不是為了破解別人的程序,而是學(xué)習(xí)破解的原理,從而更好保護(hù)自己的程序不被破解,希望大家也能尊重他人的勞動(dòng)成果。JFlash的下載和安裝首先,安裝JFlash軟件,安裝完成后,會(huì)默認(rèn)安裝JLink驅(qū)動(dòng)程序,主要包含以下幾個(gè)工具:JFlash,主要用于程序下載和讀取。JFlashLite,JFlash的Mini版JFlashSPI,用于給SPI存儲(chǔ)器下載程序,如W25Q128。JLinkGDBServer,用于第三方軟件的調(diào)試器,如使用...
STM32程序的燒錄方式
摘 要:本系統(tǒng)主要分為數(shù)據(jù)采集模塊和數(shù)據(jù)處理模塊。數(shù)據(jù)采集模塊以智能垃圾箱為基本單位,主要使用STM32系 列芯片作為主控器,利用壓力、聲音傳感器采集垃圾重量、數(shù)量、種類等信息并存儲(chǔ)。數(shù)據(jù)采集完成后,通過ZigBee無(wú)線通信 技術(shù)將數(shù)據(jù)發(fā)送到垃圾運(yùn)輸車上的接收終端設(shè)備,最后回傳給處理中心。數(shù)據(jù)處理基于分布式數(shù)據(jù)庫(kù)的大數(shù)據(jù)處理系統(tǒng),通 過方言分析、關(guān)鍵詞匹配、數(shù)據(jù)分類和數(shù)學(xué)建模等處理,完成對(duì)信息的分析加工并提供給使用者。
摘 要:文中詳細(xì)介紹了雙足機(jī)器人行走控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方法。本系統(tǒng)以STM32控制器為核心,應(yīng)用三軸加速度傳感器、語(yǔ)音傳感器模塊及舵機(jī)控制器實(shí)現(xiàn)對(duì)雙足機(jī)器人行走的控制;通過三軸加速度傳感器實(shí)現(xiàn)機(jī)器人行走過程中質(zhì)心軌跡信息的采集,并將相應(yīng)的質(zhì)心軌跡信息作為舵機(jī)控制的反饋信號(hào),從而實(shí)現(xiàn)機(jī)器人按照特定語(yǔ)音實(shí)現(xiàn)多種姿態(tài)的平穩(wěn)運(yùn)行。
一、前言同學(xué)們大家好。幸福愉快的暑期即將結(jié)束。為了迎接新的學(xué)年的到來(lái)并感謝大家近期對(duì)公眾號(hào)的支持,這次邀請(qǐng)了正點(diǎn)原子贊助。一起給大家送點(diǎn)禮品!作為一名電子/嵌入式?人,正點(diǎn)原子?大家都知道:我身邊很多人都使用過正點(diǎn)原子產(chǎn)品和資料。正點(diǎn)原子致力于服務(wù)國(guó)內(nèi)數(shù)百萬(wàn)電子工程師。國(guó)內(nèi)無(wú)數(shù)電...
DMA的基本介紹1DMA的基本定義DMA,全稱DirectMemoryAccess,即直接存儲(chǔ)器訪問。DMA傳輸將數(shù)據(jù)從一個(gè)地址空間復(fù)制到另一個(gè)地址空間,提供在外設(shè)和存儲(chǔ)器之間或者存儲(chǔ)器和存儲(chǔ)器之間的高速數(shù)據(jù)傳輸。當(dāng)CPU初始化這個(gè)傳輸動(dòng)作,傳輸動(dòng)作本身是由DMA控制器來(lái)實(shí)現(xiàn)和完...
摘要:月黑風(fēng)高夜!一雙黑手伸向了室友的STM32開發(fā)板!一日逛淘寶,推送STM32F103ZET6原裝芯片,驚!STM32F103ZET6居然漲價(jià)到388一片。一、什么是GD32GD32是由北京兆易創(chuàng)新開發(fā)的國(guó)產(chǎn)32位MCU,基于ArmCortex-M3/M23/M4內(nèi)核以及RI...
大家好,我是張巧龍,MCU指的是微控制器,又稱作單片機(jī)。主要應(yīng)用于汽車電子、工控、計(jì)算機(jī)和消費(fèi)電子等領(lǐng)域。MCU行業(yè)下游應(yīng)用市場(chǎng),目前主要被德州儀器、意法半導(dǎo)體、瑞薩電子、NXP、英飛凌這幾家半導(dǎo)體大廠商瓜分。各家MCU廠商在下游的應(yīng)用領(lǐng)域中各有側(cè)重。德州儀器主要面向消費(fèi)和工控應(yīng)...
中國(guó),2021 年 9月 22 日--服務(wù)多重電子應(yīng)用領(lǐng)域的全球半導(dǎo)體領(lǐng)導(dǎo)者意法半導(dǎo)體宣布贏得了首個(gè)LoRa系統(tǒng)芯片(SoC)STM32WLE5*的設(shè)計(jì)訂單。
▼點(diǎn)擊下方名片,關(guān)注公眾號(hào)▼GD32是國(guó)內(nèi)開發(fā)的一款單片機(jī),據(jù)說開發(fā)的人員是來(lái)自ST公司的,GD32也是以STM32作為模板做出來(lái)的。所以GD32和STM32有很多地方都是一樣的。不過GD32畢竟是不同的產(chǎn)品,不可能所有東西都沿用STM32,有些自主開發(fā)的東西還是有區(qū)別的。相同的...
一、前言大家好,我是黃工,這一年來(lái),感謝大家近期對(duì)公眾號(hào)的支持,但是感謝不能停留在嘴上,所以,這次邀請(qǐng)了正點(diǎn)原子贊助。一起給大家送點(diǎn)禮品!作為一名電子/嵌入式?人,正點(diǎn)原子?大家都知道:我身邊很多人都使用過正點(diǎn)原子產(chǎn)品和資料。正點(diǎn)原子致力于服務(wù)國(guó)內(nèi)數(shù)百萬(wàn)電子工程師。國(guó)內(nèi)無(wú)數(shù)電子工...
不想錯(cuò)過我的推送,記得右上角-查看公眾號(hào)-設(shè)為星標(biāo),摘下星星送給我沒有信號(hào)發(fā)生器?自己做一個(gè)唄!買得起的…就不用看這篇文章了,開個(gè)玩笑,DDS實(shí)現(xiàn)波形輸出的代碼還是很值得一看的。STM32DDS是我能想到的自制信號(hào)發(fā)生器的最優(yōu)方案了,同時(shí)自制過程中,我也收獲了很多知識(shí)和技能,希望...