source: trunk/firmware/Debug125A/STM32G0xx_Startup_PP.s @ 26

Last change on this file since 26 was 26, checked in by f.jahn, 7 weeks ago
  • 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 size: 802 bytes
RevLine 
[26]1# 0 "D:\\projekte\\ecsSmartPro\\trunk\\firmware\\STM32G0xx_Startup.s"
[6]2# 0 "<built-in>"
3# 0 "<command-line>"
[26]4# 1 "D:\\projekte\\ecsSmartPro\\trunk\\firmware\\STM32G0xx_Startup.s"
5# 78 "D:\\projekte\\ecsSmartPro\\trunk\\firmware\\STM32G0xx_Startup.s"
[6]6  .syntax unified
7
8  .global Reset_Handler
9  .extern _vectors
10
11  .section .init, "ax"
12  .thumb_func
13
14  .equ VTOR_REG, 0xE000ED08
15
16
17
18
19
20Reset_Handler:
21
22
23  ldr r0, =__RAM_segment_end__
24  ldr r1, =0x7
25  bics r0, r1
26  mov sp, r0
27
28
29
30
31  ldr r0, =SystemInit
32  blx r0
33  .pushsection .init_array, "aw", %init_array
34  .align 2
35  .word SystemCoreClockUpdate
36  .popsection
[26]37# 134 "D:\\projekte\\ecsSmartPro\\trunk\\firmware\\STM32G0xx_Startup.s"
[6]38  ldr r0, =VTOR_REG
39
40
41
42  ldr r1, =_vectors
43
44  str r1, [r0]
45
46
47
48  b _start
Note: See TracBrowser for help on using the repository browser.