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/firmware/Release250A/firmware_files.ind

    r6 r26  
    1 "Release250A/stm32g0xx_hal.o"
    2 "Release250A/stm32g0xx_hal_adc.o"
    3 "Release250A/stm32g0xx_hal_adc_ex.o"
    4 "Release250A/stm32g0xx_hal_cec.o"
    5 "Release250A/stm32g0xx_hal_comp.o"
    6 "Release250A/stm32g0xx_hal_cortex.o"
    7 "Release250A/stm32g0xx_hal_crc.o"
    8 "Release250A/stm32g0xx_hal_crc_ex.o"
    9 "Release250A/stm32g0xx_hal_cryp.o"
    10 "Release250A/stm32g0xx_hal_cryp_ex.o"
    11 "Release250A/stm32g0xx_hal_dac.o"
    12 "Release250A/stm32g0xx_hal_dac_ex.o"
    13 "Release250A/stm32g0xx_hal_dma.o"
    14 "Release250A/stm32g0xx_hal_dma_ex.o"
    15 "Release250A/stm32g0xx_hal_exti.o"
    16 "Release250A/stm32g0xx_hal_flash.o"
    17 "Release250A/stm32g0xx_hal_flash_ex.o"
    18 "Release250A/stm32g0xx_hal_gpio.o"
    19 "Release250A/stm32g0xx_hal_i2c.o"
    20 "Release250A/stm32g0xx_hal_i2c_ex.o"
    21 "Release250A/stm32g0xx_hal_i2s.o"
    22 "Release250A/stm32g0xx_hal_irda.o"
    23 "Release250A/stm32g0xx_hal_iwdg.o"
    24 "Release250A/stm32g0xx_hal_lptim.o"
    25 "Release250A/stm32g0xx_hal_pwr.o"
    26 "Release250A/stm32g0xx_hal_pwr_ex.o"
    27 "Release250A/stm32g0xx_hal_rcc.o"
    28 "Release250A/stm32g0xx_hal_rcc_ex.o"
    29 "Release250A/stm32g0xx_hal_rng.o"
    30 "Release250A/stm32g0xx_hal_rtc.o"
    31 "Release250A/stm32g0xx_hal_rtc_ex.o"
    32 "Release250A/stm32g0xx_hal_smartcard.o"
    33 "Release250A/stm32g0xx_hal_smartcard_ex.o"
    34 "Release250A/stm32g0xx_hal_smbus.o"
    35 "Release250A/stm32g0xx_hal_spi.o"
    36 "Release250A/stm32g0xx_hal_spi_ex.o"
    37 "Release250A/stm32g0xx_hal_tim.o"
    38 "Release250A/stm32g0xx_hal_tim_ex.o"
    39 "Release250A/stm32g0xx_hal_uart.o"
    40 "Release250A/stm32g0xx_hal_uart_ex.o"
    41 "Release250A/stm32g0xx_hal_usart.o"
    42 "Release250A/stm32g0xx_hal_usart_ex.o"
    43 "Release250A/stm32g0xx_hal_wwdg.o"
    44 "Release250A/stm32g0xx_ll_adc.o"
    45 "Release250A/stm32g0xx_ll_comp.o"
    46 "Release250A/stm32g0xx_ll_crc.o"
    47 "Release250A/stm32g0xx_ll_dac.o"
    48 "Release250A/stm32g0xx_ll_dma.o"
    49 "Release250A/stm32g0xx_ll_exti.o"
    50 "Release250A/stm32g0xx_ll_gpio.o"
    51 "Release250A/stm32g0xx_ll_i2c.o"
    52 "Release250A/stm32g0xx_ll_lptim.o"
    53 "Release250A/stm32g0xx_ll_lpuart.o"
    54 "Release250A/stm32g0xx_ll_pwr.o"
    55 "Release250A/stm32g0xx_ll_rcc.o"
    56 "Release250A/stm32g0xx_ll_rng.o"
    57 "Release250A/stm32g0xx_ll_rtc.o"
    58 "Release250A/stm32g0xx_ll_spi.o"
    59 "Release250A/stm32g0xx_ll_tim.o"
    60 "Release250A/stm32g0xx_ll_ucpd.o"
    61 "Release250A/stm32g0xx_ll_usart.o"
    62 "Release250A/stm32g0xx_ll_utils.o"
    63 "Release250A/hsi16 _calibration.o"
    64 "Release250A/hsi16.o"
     1"Release250A/stm32g0xx_hal.bc"
     2"Release250A/stm32g0xx_hal_adc.bc"
     3"Release250A/stm32g0xx_hal_adc_ex.bc"
     4"Release250A/stm32g0xx_hal_cec.bc"
     5"Release250A/stm32g0xx_hal_comp.bc"
     6"Release250A/stm32g0xx_hal_cortex.bc"
     7"Release250A/stm32g0xx_hal_crc.bc"
     8"Release250A/stm32g0xx_hal_crc_ex.bc"
     9"Release250A/stm32g0xx_hal_cryp.bc"
     10"Release250A/stm32g0xx_hal_cryp_ex.bc"
     11"Release250A/stm32g0xx_hal_dac.bc"
     12"Release250A/stm32g0xx_hal_dac_ex.bc"
     13"Release250A/stm32g0xx_hal_dma.bc"
     14"Release250A/stm32g0xx_hal_dma_ex.bc"
     15"Release250A/stm32g0xx_hal_exti.bc"
     16"Release250A/stm32g0xx_hal_flash.bc"
     17"Release250A/stm32g0xx_hal_flash_ex.bc"
     18"Release250A/stm32g0xx_hal_gpio.bc"
     19"Release250A/stm32g0xx_hal_i2c.bc"
     20"Release250A/stm32g0xx_hal_i2c_ex.bc"
     21"Release250A/stm32g0xx_hal_i2s.bc"
     22"Release250A/stm32g0xx_hal_irda.bc"
     23"Release250A/stm32g0xx_hal_iwdg.bc"
     24"Release250A/stm32g0xx_hal_lptim.bc"
     25"Release250A/stm32g0xx_hal_pwr.bc"
     26"Release250A/stm32g0xx_hal_pwr_ex.bc"
     27"Release250A/stm32g0xx_hal_rcc.bc"
     28"Release250A/stm32g0xx_hal_rcc_ex.bc"
     29"Release250A/stm32g0xx_hal_rng.bc"
     30"Release250A/stm32g0xx_hal_rtc.bc"
     31"Release250A/stm32g0xx_hal_rtc_ex.bc"
     32"Release250A/stm32g0xx_hal_smartcard.bc"
     33"Release250A/stm32g0xx_hal_smartcard_ex.bc"
     34"Release250A/stm32g0xx_hal_smbus.bc"
     35"Release250A/stm32g0xx_hal_spi.bc"
     36"Release250A/stm32g0xx_hal_spi_ex.bc"
     37"Release250A/stm32g0xx_hal_tim.bc"
     38"Release250A/stm32g0xx_hal_tim_ex.bc"
     39"Release250A/stm32g0xx_hal_uart.bc"
     40"Release250A/stm32g0xx_hal_uart_ex.bc"
     41"Release250A/stm32g0xx_hal_usart.bc"
     42"Release250A/stm32g0xx_hal_usart_ex.bc"
     43"Release250A/stm32g0xx_hal_wwdg.bc"
     44"Release250A/stm32g0xx_ll_adc.bc"
     45"Release250A/stm32g0xx_ll_comp.bc"
     46"Release250A/stm32g0xx_ll_crc.bc"
     47"Release250A/stm32g0xx_ll_dac.bc"
     48"Release250A/stm32g0xx_ll_dma.bc"
     49"Release250A/stm32g0xx_ll_exti.bc"
     50"Release250A/stm32g0xx_ll_gpio.bc"
     51"Release250A/stm32g0xx_ll_i2c.bc"
     52"Release250A/stm32g0xx_ll_lptim.bc"
     53"Release250A/stm32g0xx_ll_lpuart.bc"
     54"Release250A/stm32g0xx_ll_pwr.bc"
     55"Release250A/stm32g0xx_ll_rcc.bc"
     56"Release250A/stm32g0xx_ll_rng.bc"
     57"Release250A/stm32g0xx_ll_rtc.bc"
     58"Release250A/stm32g0xx_ll_spi.bc"
     59"Release250A/stm32g0xx_ll_tim.bc"
     60"Release250A/stm32g0xx_ll_ucpd.bc"
     61"Release250A/stm32g0xx_ll_usart.bc"
     62"Release250A/stm32g0xx_ll_utils.bc"
     63"Release250A/hsi16 _calibration.bc"
     64"Release250A/hsi16.bc"
    6565"Release250A/SEGGER_THUMB_Startup.o"
    6666"Release250A/STM32G0xx_Startup.o"
    67 "Release250A/modbus.o"
     67"Release250A/modbus.bc"
    6868"Release250A/STM32G07x_Vectors.o"
    69 "Release250A/adc.o"
    70 "Release250A/ads1260.o"
    71 "Release250A/ah_counter.o"
    72 "Release250A/battery_voltage.o"
    73 "Release250A/chip_temperature.o"
    74 "Release250A/dma.o"
    75 "Release250A/eeprom.o"
    76 "Release250A/efficiency.o"
    77 "Release250A/esr.o"
    78 "Release250A/fast_current.o"
    79 "Release250A/gpio.o"
    80 "Release250A/main.o"
    81 "Release250A/outputs.o"
    82 "Release250A/ref_voltage.o"
    83 "Release250A/rtc.o"
    84 "Release250A/self_discharge.o"
    85 "Release250A/shunt_temperature.o"
    86 "Release250A/shunt_voltage.o"
    87 "Release250A/spi.o"
    88 "Release250A/stm32g0xx_hal_msp.o"
    89 "Release250A/stm32g0xx_it.o"
    90 "Release250A/sysdata.o"
    91 "Release250A/system_stm32g0xx.o"
    92 "Release250A/template.o"
    93 "Release250A/usart.o"
    94 "Release250A/wh_counter.o"
    95 "C:/Program Files/SEGGER/SEGGER Embedded Studio 8.20/lib/libc_v6m_t_le_eabi_balanced.a"
    96 "C:/Program Files/SEGGER/SEGGER Embedded Studio 8.20/lib/SEGGER_crtinit_v6m_t_le_eabi_balanced.a"
    97 "C:/Program Files/SEGGER/SEGGER Embedded Studio 8.20/lib/prinops_rtt_v6m_t_le_eabi_balanced.a"
    98 "C:/Program Files/SEGGER/SEGGER Embedded Studio 8.20/lib/heapops_basic_v6m_t_le_eabi_balanced.a"
    99 "C:/Program Files/SEGGER/SEGGER Embedded Studio 8.20/lib/heapops_disable_interrupts_locking_v6m_t_le_eabi_balanced.a"
    100 "C:/Program Files/SEGGER/SEGGER Embedded Studio 8.20/lib/strops_v6m_t_le_eabi_balanced.a"
    101 "C:/Program Files/SEGGER/SEGGER Embedded Studio 8.20/lib/mbops_timeops_v6m_t_le_eabi_balanced.a"
     69"Release250A/adc.bc"
     70"Release250A/ads1260.bc"
     71"Release250A/ah_counter.bc"
     72"Release250A/battery_voltage.bc"
     73"Release250A/chip_temperature.bc"
     74"Release250A/dma.bc"
     75"Release250A/eeprom.bc"
     76"Release250A/efficiency.bc"
     77"Release250A/esr.bc"
     78"Release250A/fast_current.bc"
     79"Release250A/gpio.bc"
     80"Release250A/main.bc"
     81"Release250A/outputs.bc"
     82"Release250A/ref_voltage.bc"
     83"Release250A/rtc.bc"
     84"Release250A/self_discharge.bc"
     85"Release250A/shunt_temperature.bc"
     86"Release250A/shunt_voltage.bc"
     87"Release250A/spi.bc"
     88"Release250A/stm32g0xx_hal_msp.bc"
     89"Release250A/stm32g0xx_it.bc"
     90"Release250A/sysdata.bc"
     91"Release250A/system_stm32g0xx.bc"
     92"Release250A/template.bc"
     93"Release250A/usart.bc"
     94"Release250A/wh_counter.bc"
     95"C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/libc_v6m_t_le_eabi_balanced.a"
     96"C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/SEGGER_crtinit_v6m_t_le_eabi_balanced.a"
     97"C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/prinops_rtt_v6m_t_le_eabi_balanced.a"
     98"C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/heapops_basic_v6m_t_le_eabi_balanced.a"
     99"C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/heapops_disable_interrupts_locking_v6m_t_le_eabi_balanced.a"
     100"C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/strops_v6m_t_le_eabi_balanced.a"
     101"C:/Program Files/SEGGER/SEGGER Embedded Studio 8.22a/lib/mbops_timeops_v6m_t_le_eabi_balanced.a"
Note: See TracChangeset for help on using the changeset viewer.