1、使用CubeMx配置NVIC時(shí)為何不見子優(yōu)先級(jí)選項(xiàng)?有些STM32用戶,尤其是那些用過基于ARM Cortx-M3/M4/M7內(nèi)核的STM32 MCU的用戶,在使用基于M0/M0+內(nèi)核的STM3
來源:茶話MCU 2024-06-13
1、使用CubeMx配置NVIC時(shí)為何不見子優(yōu)先級(jí)選項(xiàng)?有些STM32用戶,尤其是那些用過基于ARM Cortx-M3/M4/M7內(nèi)核的STM32 MCU的用戶,在使用基于M0/M0+內(nèi)核的STM3
來源:茶話MCU 2024-06-13
案例1:STM32U575的TIMER+GPDMA輸出PWM異常有人使用STM32U575的TIMER加上DMA做PWM輸出。具體就是利用某TIMER的一個(gè)通道的比較事件觸發(fā)DMA,通過DMA修改C
來源:茶話MCU 2024-06-13
我們有時(shí)會(huì)利用STM32片內(nèi)的多個(gè)TIMER進(jìn)行級(jí)聯(lián),實(shí)現(xiàn)同步啟動(dòng)。不過有人會(huì)遇到?jīng)]法同步啟動(dòng)的情況;或者說基于相同的配置,某次可以成功,下次再來又不行了;或者說同樣的芯片、同樣的代碼,別人的可以,
來源:茶話MCU 2024-06-13
有STM32用戶將基于STM32F0芯片的代碼移植到STM32F4系列時(shí)遇到了些麻煩。其中有個(gè)問題跟中斷處理有關(guān)。有個(gè)中斷服務(wù)程序代碼在STM32F0芯片里運(yùn)行正常,移植到STM32F4芯片并使用同
來源:茶話MCU 2024-06-13
這里選用STM32H563Nucleo開發(fā)板,使用USART3外設(shè)演示DMA鏈表模式的實(shí)現(xiàn)過程。大致過程是這樣的:STM32H563芯片上的USART3與板載STLINK的VCP相連,通過PC端串口
來源:茶話MCU 2024-06-13
我這里使用STM32H563開發(fā)板來簡(jiǎn)單演示一下DMA 2D模式的應(yīng)用。所謂DMA 2D模式,個(gè)人理解是DMA可以通過事先設(shè)置塊內(nèi)尋址偏移量和塊尋址偏移量來動(dòng)態(tài)調(diào)整DMA的尋址方式及能力。換句話說,
來源:茶話MCU 2024-06-13
最近有STM32用戶咨詢---如何基于STM32H7系列芯片用EXTI0中斷同步觸發(fā)SPI DMA并實(shí)現(xiàn)DMA雙緩沖功能。當(dāng)然,在論壇上也有發(fā)布類似咨詢帖。其實(shí),老早之前我算是未雨綢繆地在本公眾號(hào)分
來源:茶話MCU 2024-06-13
我們知道,STM32微控制器是ST公司外設(shè)與ARM公司的各類Cortex內(nèi)核的有機(jī)結(jié)合體。ST公司出品了很多基于不同Cortex-M內(nèi)核的微控制器。我從ARM公司網(wǎng)站找到了一個(gè)不同Cortex-M內(nèi)
來源:茶話MCU 2024-06-13
我們?cè)谧鯝DC應(yīng)用時(shí),有些場(chǎng)合需要精確測(cè)量出待測(cè)信號(hào)的數(shù)據(jù),有時(shí)可能并不關(guān)心ADC結(jié)果多準(zhǔn)確,只要滿足某個(gè)范圍即可,這時(shí)我們就可以考慮使用STM32ADC看門狗功能了。STM32 ADC基本上都支持
來源:茶話MCU 2024-06-13
有人使用STM32H743芯片做應(yīng)用開發(fā),遇到個(gè)比較奇怪的事情。事情是這樣的,他使用ST公司的圖形化配置工具STM32CubeMx進(jìn)行基本配置后,如果基于ARM MDK IDE創(chuàng)建工程并組織代碼,編
來源:茶話MCU 2024-06-13