完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > stm32
提供STM32技術(shù)方案,STM32選型指南,STM32開發(fā)工程師最喜歡的社區(qū)
文章:3687個(gè) 瀏覽:364211次 帖子:23780個(gè)
面向?qū)ο蠓椒▽?shí)現(xiàn)IIC驅(qū)動(dòng)封裝以及AT24CXX存儲(chǔ)器的封裝
使用面向?qū)ο蟮木幊趟枷敕庋bIIC驅(qū)動(dòng),將IIC的屬性和操作封裝成一個(gè)庫,在需要?jiǎng)?chuàng)建一個(gè)IIC設(shè)備時(shí)只需要實(shí)例化一個(gè)IIC對象即可,本文是基于STM32和...
如何開發(fā)與位置無關(guān)的 STM32 完整工程
最近有客戶詢問,能否使用 STM32CubeIDE 在編譯時(shí)通過設(shè)置某個(gè)編譯選項(xiàng),讓STM32 應(yīng)用與存儲(chǔ)位置無關(guān)。
我們知道,STM32庫函數(shù)里通常使用來自內(nèi)核的系統(tǒng)定時(shí)器SYSTICK作為時(shí)基,實(shí)現(xiàn)計(jì)數(shù)延時(shí)。一般來講,ST公司提供的庫函數(shù)里將SYSTICK定時(shí)器配置...
2022-09-13 標(biāo)簽:STM32定時(shí)器延時(shí)函數(shù) 3494 0
如果產(chǎn)品附加值比較高,并且產(chǎn)品對溫度,電磁環(huán)境等可靠性要求嚴(yán)格的時(shí)候,需要考慮使用外部晶振。
基于STM32+JAVA寵物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
本系統(tǒng)主要是由RFID自動(dòng)識(shí)別技術(shù),通過無線射頻方式對寵物的電子標(biāo)簽進(jìn)行讀取,獲取寵物的基本信息和在店內(nèi)的所有消費(fèi),然后將數(shù)據(jù)通過網(wǎng)絡(luò)傳輸至服務(wù)器。在應(yīng)...
STM32H7 以太網(wǎng)的 MMC(MAC management counter)中斷是個(gè)有點(diǎn)特別的中斷。特殊之處在于它是默認(rèn)使能。如果我們在代碼里不針對...
STM32F103系列有3個(gè)ADC,精度為12位,每個(gè)ADC最多有16個(gè)外部通道。其中ADC1和ADC2都有16個(gè)外部通道,ADC3一般有8個(gè)外部通道,...
STM32狀態(tài)機(jī)編程實(shí)例——全自動(dòng)洗衣機(jī)(下)
本篇在上篇全自動(dòng)洗衣機(jī)的狀態(tài)機(jī)編程實(shí)例的基礎(chǔ)上,增加了OLED來更新直觀的展示洗衣機(jī)的工作狀態(tài),并通過3種測試場景來展示洗衣機(jī)工作狀態(tài)機(jī)的執(zhí)行。
2022-09-07 標(biāo)簽:STM32洗衣機(jī)狀態(tài)機(jī) 3961 0
使用STM32的射頻模塊以無線方式發(fā)送和接收數(shù)據(jù)
在這里,我們將連接一個(gè) 433MHz 射頻無線模塊與 STM32F103C8 微控制器。該項(xiàng)目分為兩部分。發(fā)送器將與 STM32 連接,接收器將與 Ar...
STM32狀態(tài)機(jī)編程實(shí)例——全自動(dòng)洗衣機(jī)(上)
本篇實(shí)現(xiàn)了一款全自動(dòng)洗衣機(jī)的基礎(chǔ)洗衣控制流程,可實(shí)現(xiàn)不同水位與清洗次數(shù)的設(shè)置,以及任務(wù)的暫停與繼續(xù)。此外,通過對之前按鍵狀態(tài)機(jī)的進(jìn)一步優(yōu)化修改,實(shí)現(xiàn)了按...
2022-09-06 標(biāo)簽:STM32洗衣機(jī)狀態(tài)機(jī) 3635 0
使用PlatformIO對Arduino UNO和STM32板進(jìn)行編程
使用簡單的用戶界面,在 Arduino 和 Arduino IDE 中進(jìn)行開發(fā)總是簡單而有趣。Arduino IDE 是開源的,可免費(fèi)使用開發(fā)環(huán)境,具有...
大家對晶振在電路中的作用肯定很了解,晶振作為電路中的心臟,具有極其重要的作用,在各種電子產(chǎn)品設(shè)備中廣泛應(yīng)用,如果出現(xiàn)不振就會(huì)導(dǎo)致整個(gè)設(shè)備不能正常工作。
讓STM32應(yīng)用與存儲(chǔ)位置無關(guān)
最近有客戶詢問,能否使用 STM32CubeIDE 在編譯時(shí)通過設(shè)置某個(gè)編譯選項(xiàng),讓STM32 應(yīng)用與存儲(chǔ)位置無關(guān)。這樣的優(yōu)勢是能使同一個(gè)固件被燒在 S...
ST MCU Finder 是 ST MCU生態(tài)系統(tǒng)中的選型工具,也內(nèi)嵌在STM32CubeMX 和 STM32CubeIDE 中,具有相同的數(shù)據(jù)基礎(chǔ)。
STM32按鍵狀態(tài)機(jī)3——增加雙擊與功能優(yōu)化
本篇在前兩篇按鍵狀態(tài)機(jī)的基礎(chǔ)上,繼續(xù)介紹增加按鍵的雙擊功能,并解決之前狀態(tài)存在的兩個(gè)問題,通過實(shí)測驗(yàn)證,演示短按、長按、雙擊的使用效果。最后對代碼結(jié)構(gòu)進(jìn)...
STM32按鍵狀態(tài)機(jī)2——狀態(tài)簡化與增加長按功能
本篇繼續(xù)介紹狀態(tài)機(jī)的使用,在上篇的基礎(chǔ)上,通過簡化按鍵去抖邏輯,并增加按鍵長按功能,進(jìn)一步介紹狀態(tài)圖的修改與狀態(tài)機(jī)代碼的實(shí)現(xiàn),并通過實(shí)際測試,演示狀態(tài)機(jī)...
2022-09-03 標(biāo)簽:嵌入式STM32狀態(tài)機(jī) 4664 0
使用STM32簡單控制TMC5160驅(qū)動(dòng)步進(jìn)電機(jī)
使用STM32控制TMC5160驅(qū)動(dòng)步進(jìn)電機(jī)進(jìn)行簡單運(yùn)動(dòng)
2022-09-03 標(biāo)簽:電機(jī)控制STM32步進(jìn)電機(jī) 9943 0
本篇介紹了嵌入式軟件開發(fā)中常用的狀態(tài)機(jī)編程實(shí)現(xiàn),并通過按鍵消抖實(shí)例,以常用的switch-case形式,實(shí)現(xiàn)了對應(yīng)的狀態(tài)機(jī)編程代碼實(shí)現(xiàn),并通過測試,串口...
步進(jìn)電機(jī)的常用驅(qū)動(dòng)方式
stm32為例,使用ULN2003,TB6600電機(jī)驅(qū)動(dòng)板,介紹步進(jìn)電機(jī)的常用驅(qū)動(dòng)方式。
2022-09-02 標(biāo)簽:STM32步進(jìn)電機(jī)驅(qū)動(dòng)方式 6611 0
城市地下管廊智能監(jiān)測系統(tǒng)設(shè)計(jì)方案
整個(gè)城市地下管廊智能監(jiān)測系統(tǒng)主要是為了防止地下管道中的環(huán)境參數(shù)導(dǎo)致危險(xiǎn)事故發(fā)生,給人們的生命財(cái)產(chǎn)安全造成很大的威脅,而且這種管道一旦發(fā)生事故其影響是非常巨大的。
2022-09-02 標(biāo)簽:單片機(jī)STM32監(jiān)測系統(tǒng) 1484 0
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |