Ignore:
Timestamp:
Sep 8, 2025, 6:57:30 PM (7 weeks ago)
Author:
f.jahn
Message:
  • Bug in ADC Kalibrierung (STM32 ADC Strom) behoben
  • DMA Buffer für ADC 1 und ADC wird vor Überschreibung während bearbeitung geschützt, indem Datenübertragung nur einmalig erfolgt und erst nach Auswertung wieder gestartet wird
  • RS485Modbus: Timeout Zeit wird für Baudraten >19200 korrekt berechnet
  • Hardware ID geändert
  • Separates Register für "Batterie Empty detection mode" auf Adresse 92 angelegt
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/fw_g473rct/fw_g473rct.ioc

    r25 r26  
    55ADC1.ContinuousConvMode=ENABLE
    66ADC1.DMAAccessModeView=ENABLE
    7 ADC1.DMAContinuousRequests=ENABLE
     7ADC1.DMAContinuousRequests=DISABLE
    88ADC1.EOCSelection=ADC_EOC_SINGLE_CONV
    99ADC1.IPParameters=Rank-20\#ChannelRegularConversion,master,SingleDiff-20\#ChannelRegularConversion,Channel-20\#ChannelRegularConversion,SamplingTime-20\#ChannelRegularConversion,OffsetNumber-20\#ChannelRegularConversion,NbrOfConversionFlag,Mode,DMAAccessModeView,ContinuousConvMode,OversamplingMode,DMAContinuousRequests,Overrun,ClockPrescaler,EOCSelection,NbrOfConversion,RightBitShift,Ratio,CommonPathInternal
     
    2424ADC2.CommonPathInternal=null|null|null|null
    2525ADC2.DMAAccessModeView=ENABLE
    26 ADC2.DMAContinuousRequests=ENABLE
     26ADC2.DMAContinuousRequests=DISABLE
    2727ADC2.EOCSelection=ADC_EOC_SINGLE_CONV
    2828ADC2.IPParameters=Rank-4\#ChannelRegularConversion,Channel-4\#ChannelRegularConversion,SamplingTime-4\#ChannelRegularConversion,OffsetNumber-4\#ChannelRegularConversion,NbrOfConversionFlag,Mode,DMAAccessModeView,EOCSelection,DMAContinuousRequests,Overrun,ClockPrescaler,OversamplingMode,RightBitShift,Ratio,SingleDiff-4\#ChannelRegularConversion,CommonPathInternal
     
    116116Dma.ADC1.0.MemDataAlignment=DMA_MDATAALIGN_WORD
    117117Dma.ADC1.0.MemInc=DMA_MINC_ENABLE
    118 Dma.ADC1.0.Mode=DMA_CIRCULAR
     118Dma.ADC1.0.Mode=DMA_NORMAL
    119119Dma.ADC1.0.PeriphDataAlignment=DMA_PDATAALIGN_WORD
    120120Dma.ADC1.0.PeriphInc=DMA_PINC_DISABLE
     
    133133Dma.ADC2.1.MemDataAlignment=DMA_MDATAALIGN_WORD
    134134Dma.ADC2.1.MemInc=DMA_MINC_ENABLE
    135 Dma.ADC2.1.Mode=DMA_CIRCULAR
     135Dma.ADC2.1.Mode=DMA_NORMAL
    136136Dma.ADC2.1.PeriphDataAlignment=DMA_PDATAALIGN_WORD
    137137Dma.ADC2.1.PeriphInc=DMA_PINC_DISABLE
     
    452452PB6.Mode=FDCAN_Activate
    453453PB6.Signal=FDCAN2_TX
    454 PB7.GPIOParameters=GPIO_Label
     454PB7.GPIOParameters=GPIO_PuPd,GPIO_Label
    455455PB7.GPIO_Label=FAULT
     456PB7.GPIO_PuPd=GPIO_PULLUP
    456457PB7.Locked=true
    457458PB7.Signal=GPIO_Input
     
    535536ProjectManager.UAScriptBeforePath=
    536537ProjectManager.UnderRoot=false
    537 ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_ADC2_Init-ADC2-false-HAL-true,6-MX_ADC3_Init-ADC3-false-HAL-true,7-MX_ADC4_Init-ADC4-false-HAL-true,8-MX_ADC5_Init-ADC5-false-HAL-true,9-MX_FDCAN2_Init-FDCAN2-false-HAL-true,10-MX_FDCAN3_Init-FDCAN3-false-HAL-true,11-MX_I2C3_Init-I2C3-false-HAL-true,12-MX_I2C4_Init-I2C4-false-HAL-true,13-MX_SPI3_Init-SPI3-false-HAL-true,14-MX_USART1_UART_Init-USART1-false-HAL-true,15-MX_USART2_UART_Init-USART2-false-HAL-true,16-MX_USB_PCD_Init-USB-false-HAL-true,17-MX_CRC_Init-CRC-false-HAL-true
     538ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_ADC2_Init-ADC2-false-HAL-true,6-MX_ADC3_Init-ADC3-false-HAL-true,7-MX_ADC4_Init-ADC4-false-HAL-true,8-MX_ADC5_Init-ADC5-false-HAL-true,9-MX_FDCAN2_Init-FDCAN2-false-HAL-true,10-MX_FDCAN3_Init-FDCAN3-false-HAL-true,11-MX_I2C3_Init-I2C3-false-HAL-true,12-MX_I2C4_Init-I2C4-false-HAL-true,13-MX_SPI3_Init-SPI3-false-HAL-true,14-MX_USART1_UART_Init-USART1-false-HAL-true,15-MX_USART2_UART_Init-USART2-false-HAL-true,16-MX_USB_PCD_Init-USB-false-HAL-true,17-MX_CRC_Init-CRC-false-HAL-true,18-MX_RTC_Init-RTC-false-HAL-true
    538539RCC.ADC12CLockSelection=RCC_ADC12CLKSOURCE_PLL
    539 RCC.ADC12Freq_Value=50000000
     540RCC.ADC12Freq_Value=25000000
    540541RCC.ADC345CLockSelection=RCC_ADC345CLKSOURCE_PLL
    541 RCC.ADC345Freq_Value=50000000
     542RCC.ADC345Freq_Value=25000000
    542543RCC.AHBFreq_Value=100000000
    543544RCC.APB1Freq_Value=100000000
     
    570571RCC.PLLM=RCC_PLLM_DIV2
    571572RCC.PLLN=16
    572 RCC.PLLP=RCC_PLLP_DIV4
    573 RCC.PLLPoutputFreq_Value=50000000
     573RCC.PLLP=RCC_PLLP_DIV8
     574RCC.PLLPoutputFreq_Value=25000000
    574575RCC.PLLQoutputFreq_Value=100000000
    575576RCC.PLLRCLKFreq_Value=100000000
Note: See TracChangeset for help on using the changeset viewer.