Ignore:
Timestamp:
Jan 15, 2025, 4:04:20 PM (5 hours ago)
Author:
Zed
Message:

USART3 TX DMA is working.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ctrl/firmware/Main/CubeMX/charger.ioc

    r63 r64  
    88CORTEX_M7.default_mode_Activation=1
    99Dma.Request0=SPI4_TX
    10 Dma.RequestsNb=1
     10Dma.Request1=USART3_RX
     11Dma.Request2=USART3_TX
     12Dma.RequestsNb=3
    1113Dma.SPI4_TX.0.Direction=DMA_MEMORY_TO_PERIPH
    1214Dma.SPI4_TX.0.EventEnable=DISABLE
     
    2729Dma.SPI4_TX.0.SyncRequestNumber=1
    2830Dma.SPI4_TX.0.SyncSignalID=NONE
     31Dma.USART3_RX.1.Direction=DMA_PERIPH_TO_MEMORY
     32Dma.USART3_RX.1.EventEnable=DISABLE
     33Dma.USART3_RX.1.FIFOMode=DMA_FIFOMODE_DISABLE
     34Dma.USART3_RX.1.Instance=DMA1_Stream1
     35Dma.USART3_RX.1.MemDataAlignment=DMA_MDATAALIGN_BYTE
     36Dma.USART3_RX.1.MemInc=DMA_MINC_ENABLE
     37Dma.USART3_RX.1.Mode=DMA_CIRCULAR
     38Dma.USART3_RX.1.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
     39Dma.USART3_RX.1.PeriphInc=DMA_PINC_DISABLE
     40Dma.USART3_RX.1.Polarity=HAL_DMAMUX_REQ_GEN_RISING
     41Dma.USART3_RX.1.Priority=DMA_PRIORITY_LOW
     42Dma.USART3_RX.1.RequestNumber=1
     43Dma.USART3_RX.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,FIFOMode,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber
     44Dma.USART3_RX.1.SignalID=NONE
     45Dma.USART3_RX.1.SyncEnable=DISABLE
     46Dma.USART3_RX.1.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT
     47Dma.USART3_RX.1.SyncRequestNumber=1
     48Dma.USART3_RX.1.SyncSignalID=NONE
     49Dma.USART3_TX.2.Direction=DMA_MEMORY_TO_PERIPH
     50Dma.USART3_TX.2.EventEnable=DISABLE
     51Dma.USART3_TX.2.FIFOMode=DMA_FIFOMODE_DISABLE
     52Dma.USART3_TX.2.Instance=DMA1_Stream2
     53Dma.USART3_TX.2.MemDataAlignment=DMA_MDATAALIGN_BYTE
     54Dma.USART3_TX.2.MemInc=DMA_MINC_ENABLE
     55Dma.USART3_TX.2.Mode=DMA_NORMAL
     56Dma.USART3_TX.2.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
     57Dma.USART3_TX.2.PeriphInc=DMA_PINC_DISABLE
     58Dma.USART3_TX.2.Polarity=HAL_DMAMUX_REQ_GEN_RISING
     59Dma.USART3_TX.2.Priority=DMA_PRIORITY_HIGH
     60Dma.USART3_TX.2.RequestNumber=1
     61Dma.USART3_TX.2.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,FIFOMode,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber
     62Dma.USART3_TX.2.SignalID=NONE
     63Dma.USART3_TX.2.SyncEnable=DISABLE
     64Dma.USART3_TX.2.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT
     65Dma.USART3_TX.2.SyncRequestNumber=1
     66Dma.USART3_TX.2.SyncSignalID=NONE
    2967File.Version=6
    3068GPIO.groupedBy=Group By Peripherals
     
    99137NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    100138NVIC.DMA1_Stream0_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true\:true
     139NVIC.DMA1_Stream1_IRQn=true\:0\:0\:false\:false\:true\:true\:false\:true\:true
     140NVIC.DMA1_Stream2_IRQn=true\:0\:0\:false\:false\:true\:true\:false\:true\:true
    101141NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    102142NVIC.ForceEnableDMAVector=true
     
    371411STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FileOoSystemJjInterfaces_Checked=true
    372412STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FileXCcFileOoSystemJjFileXJjCore=true
    373 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.IPParameters=TX_APP_MEM_POOL_SIZE,FX_APP_MEM_POOL_SIZE,TX_APP_GENERATE_INIT_CODE,TX_APP_CREATION,TX_ENABLE_STACK_CHECKING,TX_NO_FILEX_POINTER,TX_LOW_POWER,FX_ENABLE_EXFAT,FX_ENABLE_FAULT_TOLERANT,FX_FAULT_TOLERANT,FX_FAULT_TOLERANT_DATA,FX_DRIVER_SD_INIT,TX_TIMER_TICKS_PER_SECOND,ThreadXCcRTOSJjThreadXJjCore,ThreadXCcRTOSJjThreadXJjLowOoPowerOosupport,FileXCcFileOoSystemJjFileXJjCore,InterfacesCcFileOoSystemJjFileXOoSDOointerface
     413STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.IPParameters=TX_APP_MEM_POOL_SIZE,FX_APP_MEM_POOL_SIZE,TX_APP_GENERATE_INIT_CODE,TX_APP_CREATION,TX_ENABLE_STACK_CHECKING,TX_NO_FILEX_POINTER,TX_LOW_POWER,FX_ENABLE_EXFAT,FX_ENABLE_FAULT_TOLERANT,FX_FAULT_TOLERANT,FX_FAULT_TOLERANT_DATA,FX_DRIVER_SD_INIT,TX_TIMER_TICKS_PER_SECOND,ThreadXCcRTOSJjThreadXJjCore,ThreadXCcRTOSJjThreadXJjLowOoPowerOosupport,FileXCcFileOoSystemJjFileXJjCore,InterfacesCcFileOoSystemJjFileXOoSDOointerface,TX_APP_MSG_QUEUE_CREATION,TX_MSG_QUEUE_NAME,TX_NB_MSG
    374414STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.InterfacesCcFileOoSystemJjFileXOoSDOointerface=true
    375415STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.RTOSJjThreadX_Checked=true
     
    377417STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_APP_GENERATE_INIT_CODE=false
    378418STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_APP_MEM_POOL_SIZE=8192
     419STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_APP_MSG_QUEUE_CREATION=1
    379420STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_ENABLE_STACK_CHECKING=1
    380421STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_LOW_POWER=1
     422STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_MSG_QUEUE_NAME=gsm queue
     423STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_NB_MSG=512
    381424STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_NO_FILEX_POINTER=1
    382425STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_TIMER_TICKS_PER_SECOND=1000
Note: See TracChangeset for help on using the changeset viewer.