From 214474ad8860939870286e7b4c9e009a69194ef1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E5=90=83=E6=B2=B9=E7=82=B8=E9=B8=A1?= <1425962791@qq.com> Date: Mon, 18 Aug 2025 14:11:16 +0800 Subject: [PATCH] update cubemx setting --- Power_Pico/power_pico.ioc | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/Power_Pico/power_pico.ioc b/Power_Pico/power_pico.ioc index 09134be..4648ee7 100644 --- a/Power_Pico/power_pico.ioc +++ b/Power_Pico/power_pico.ioc @@ -25,7 +25,7 @@ Dma.ADC1.2.FIFOMode=DMA_FIFOMODE_DISABLE Dma.ADC1.2.Instance=DMA2_Stream0 Dma.ADC1.2.MemDataAlignment=DMA_MDATAALIGN_HALFWORD Dma.ADC1.2.MemInc=DMA_MINC_ENABLE -Dma.ADC1.2.Mode=DMA_CIRCULAR +Dma.ADC1.2.Mode=DMA_NORMAL Dma.ADC1.2.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD Dma.ADC1.2.PeriphInc=DMA_PINC_DISABLE Dma.ADC1.2.Priority=DMA_PRIORITY_LOW @@ -33,7 +33,8 @@ Dma.ADC1.2.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlign Dma.Request0=SPI2_TX Dma.Request1=USART6_RX Dma.Request2=ADC1 -Dma.RequestsNb=3 +Dma.Request3=USART6_TX +Dma.RequestsNb=4 Dma.SPI2_TX.0.Direction=DMA_MEMORY_TO_PERIPH Dma.SPI2_TX.0.FIFOMode=DMA_FIFOMODE_DISABLE Dma.SPI2_TX.0.Instance=DMA1_Stream4 @@ -54,6 +55,16 @@ Dma.USART6_RX.1.PeriphDataAlignment=DMA_PDATAALIGN_BYTE Dma.USART6_RX.1.PeriphInc=DMA_PINC_DISABLE Dma.USART6_RX.1.Priority=DMA_PRIORITY_LOW Dma.USART6_RX.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,FIFOMode +Dma.USART6_TX.3.Direction=DMA_MEMORY_TO_PERIPH +Dma.USART6_TX.3.FIFOMode=DMA_FIFOMODE_DISABLE +Dma.USART6_TX.3.Instance=DMA2_Stream6 +Dma.USART6_TX.3.MemDataAlignment=DMA_MDATAALIGN_BYTE +Dma.USART6_TX.3.MemInc=DMA_MINC_ENABLE +Dma.USART6_TX.3.Mode=DMA_NORMAL +Dma.USART6_TX.3.PeriphDataAlignment=DMA_PDATAALIGN_BYTE +Dma.USART6_TX.3.PeriphInc=DMA_PINC_DISABLE +Dma.USART6_TX.3.Priority=DMA_PRIORITY_LOW +Dma.USART6_TX.3.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,FIFOMode FREERTOS.IPParameters=Tasks01,configUSE_TICK_HOOK FREERTOS.Tasks01=defaultTask,24,128,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL FREERTOS.configUSE_TICK_HOOK=1 @@ -105,6 +116,7 @@ NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false NVIC.DMA1_Stream4_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true NVIC.DMA2_Stream0_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true NVIC.DMA2_Stream1_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true +NVIC.DMA2_Stream6_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false NVIC.ForceEnableDMAVector=true NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false @@ -252,7 +264,8 @@ TIM4.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 TIM4.IPParameters=Prescaler,Channel-PWM Generation4 CH4,Period TIM4.Period=250 TIM4.Prescaler=99 -USART6.IPParameters=VirtualMode +USART6.BaudRate=1500000 +USART6.IPParameters=VirtualMode,BaudRate USART6.VirtualMode=VM_ASYNC VP_FREERTOS_VS_CMSIS_V2.Mode=CMSIS_V2 VP_FREERTOS_VS_CMSIS_V2.Signal=FREERTOS_VS_CMSIS_V2