pull/2/head
sq2ips 2025-01-10 23:08:40 +01:00
rodzic d07740c61a
commit 9697a2a00d
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: C383A71588BA55F5
10 zmienionych plików z 103 dodań i 6179 usunięć

Wyświetl plik

@ -1,5 +1,5 @@
//#ifndef WOMBAT_ADF_H
//#define WOMBAT_ADF_H
#ifndef ADF_H_
#define ADF_H_
#include <main.h>
@ -68,4 +68,4 @@ void adf_RF_off(void);
#define ADF_LD_PRECISION_3_CYCLES 0
#define ADF_LD_PRECISION_5_CYCLES 1
//#endif
#endif

Wyświetl plik

@ -3,7 +3,7 @@
* nmea.c
*
* Created on: Dec 30, 2024
* Author: pawel
* Author: SQ2IPS
*/
#include "nmea.h"

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Wyświetl plik

@ -377,7 +377,6 @@ Discarded input sections
.debug_macro 0x00000000 0x20 ./Core/Src/fsk4.o
.debug_macro 0x00000000 0x19b ./Core/Src/fsk4.o
.debug_macro 0x00000000 0xf4 ./Core/Src/fsk4.o
.debug_macro 0x00000000 0xb2 ./Core/Src/fsk4.o
.debug_macro 0x00000000 0x7c ./Core/Src/fsk4.o
.group 0x00000000 0xc ./Core/Src/horus.o
.group 0x00000000 0xc ./Core/Src/horus.o
@ -799,7 +798,7 @@ Discarded input sections
.debug_macro 0x00000000 0x19b ./Core/Src/main.o
.debug_macro 0x00000000 0xf4 ./Core/Src/main.o
.debug_macro 0x00000000 0x7c ./Core/Src/main.o
.debug_macro 0x00000000 0xb2 ./Core/Src/main.o
.debug_macro 0x00000000 0xb8 ./Core/Src/main.o
.group 0x00000000 0xc ./Core/Src/nmea.o
.group 0x00000000 0xc ./Core/Src/nmea.o
.group 0x00000000 0xc ./Core/Src/nmea.o
@ -6564,7 +6563,7 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
.debug_rnglists
0x00001235 0x60 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o
.debug_macro 0x00000000 0x26358
.debug_macro 0x00000000 0x26416
.debug_macro 0x00000000 0x362 ./Core/Src/adf.o
.debug_macro 0x00000362 0xab4 ./Core/Src/adf.o
.debug_macro 0x00000e16 0x22 ./Core/Src/adf.o
@ -6633,63 +6632,64 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
.debug_macro 0x00021583 0x20 ./Core/Src/adf.o
.debug_macro 0x000215a3 0x19b ./Core/Src/adf.o
.debug_macro 0x0002173e 0xf4 ./Core/Src/adf.o
.debug_macro 0x00021832 0xb2 ./Core/Src/adf.o
.debug_macro 0x000218e4 0x7c ./Core/Src/adf.o
.debug_macro 0x00021960 0x376 ./Core/Src/fsk4.o
.debug_macro 0x00021cd6 0x8e ./Core/Src/fsk4.o
.debug_macro 0x00021d64 0x51 ./Core/Src/fsk4.o
.debug_macro 0x00021db5 0x189 ./Core/Src/fsk4.o
.debug_macro 0x00021f3e 0x5c ./Core/Src/fsk4.o
.debug_macro 0x00021f9a 0x61 ./Core/Src/fsk4.o
.debug_macro 0x00021ffb 0x38d ./Core/Src/horus.o
.debug_macro 0x00022388 0x16 ./Core/Src/horus.o
.debug_macro 0x0002239e 0x364 ./Core/Src/lps22hb.o
.debug_macro 0x00022702 0x16 ./Core/Src/lps22hb.o
.debug_macro 0x00022718 0xa6 ./Core/Src/lps22hb.o
.debug_macro 0x000227be 0x397 ./Core/Src/main.o
.debug_macro 0x00022b55 0xb8 ./Core/Src/main.o
.debug_macro 0x00022c0d 0x369 ./Core/Src/nmea.o
.debug_macro 0x00022f76 0x356 ./Core/Src/stm32l4xx_hal_msp.o
.debug_macro 0x000232cc 0x360 ./Core/Src/stm32l4xx_it.o
.debug_macro 0x0002362c 0x274 ./Core/Src/syscalls.o
.debug_macro 0x000238a0 0x10 ./Core/Src/syscalls.o
.debug_macro 0x000238b0 0x10 ./Core/Src/syscalls.o
.debug_macro 0x000238c0 0x10 ./Core/Src/syscalls.o
.debug_macro 0x000238d0 0x10 ./Core/Src/syscalls.o
.debug_macro 0x000238e0 0x1c ./Core/Src/syscalls.o
.debug_macro 0x000238fc 0x52 ./Core/Src/syscalls.o
.debug_macro 0x0002394e 0x22 ./Core/Src/syscalls.o
.debug_macro 0x00023970 0x10 ./Core/Src/syscalls.o
.debug_macro 0x00023980 0x52 ./Core/Src/syscalls.o
.debug_macro 0x000239d2 0xcf ./Core/Src/syscalls.o
.debug_macro 0x00023aa1 0x1c ./Core/Src/syscalls.o
.debug_macro 0x00023abd 0x3d ./Core/Src/syscalls.o
.debug_macro 0x00023afa 0x35 ./Core/Src/syscalls.o
.debug_macro 0x00023b2f 0x12c ./Core/Src/syscalls.o
.debug_macro 0x00023c5b 0x10 ./Core/Src/syscalls.o
.debug_macro 0x00023c6b 0x242 ./Core/Src/syscalls.o
.debug_macro 0x00023ead 0x1c ./Core/Src/syscalls.o
.debug_macro 0x00023ec9 0x10 ./Core/Src/syscalls.o
.debug_macro 0x00023ed9 0x18a ./Core/Src/syscalls.o
.debug_macro 0x00024063 0x16 ./Core/Src/syscalls.o
.debug_macro 0x00024079 0xce ./Core/Src/syscalls.o
.debug_macro 0x00024147 0xff ./Core/Src/sysmem.o
.debug_macro 0x00024246 0x23c ./Core/Src/sysmem.o
.debug_macro 0x00024482 0x1f8 ./Core/Src/system_stm32l4xx.o
.debug_macro 0x0002467a 0x246 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o
.debug_macro 0x000248c0 0x215 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o
.debug_macro 0x00024ad5 0x204 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o
.debug_macro 0x00024cd9 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o
.debug_macro 0x00024ed1 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o
.debug_macro 0x000250c9 0x1ff ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o
.debug_macro 0x000252c8 0x21c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o
.debug_macro 0x000254e4 0x23a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o
.debug_macro 0x0002571e 0x22e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o
.debug_macro 0x0002594c 0x200 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o
.debug_macro 0x00025b4c 0x1f9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o
.debug_macro 0x00025d45 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o
.debug_macro 0x00025f3d 0x223 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o
.debug_macro 0x00026160 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o
.debug_macro 0x00021832 0xb8 ./Core/Src/adf.o
.debug_macro 0x000218ea 0x7c ./Core/Src/adf.o
.debug_macro 0x00021966 0x37c ./Core/Src/fsk4.o
.debug_macro 0x00021ce2 0x8e ./Core/Src/fsk4.o
.debug_macro 0x00021d70 0x51 ./Core/Src/fsk4.o
.debug_macro 0x00021dc1 0x189 ./Core/Src/fsk4.o
.debug_macro 0x00021f4a 0x5c ./Core/Src/fsk4.o
.debug_macro 0x00021fa6 0x61 ./Core/Src/fsk4.o
.debug_macro 0x00022007 0xb2 ./Core/Src/fsk4.o
.debug_macro 0x000220b9 0x38d ./Core/Src/horus.o
.debug_macro 0x00022446 0x16 ./Core/Src/horus.o
.debug_macro 0x0002245c 0x364 ./Core/Src/lps22hb.o
.debug_macro 0x000227c0 0x16 ./Core/Src/lps22hb.o
.debug_macro 0x000227d6 0xa6 ./Core/Src/lps22hb.o
.debug_macro 0x0002287c 0x397 ./Core/Src/main.o
.debug_macro 0x00022c13 0xb8 ./Core/Src/main.o
.debug_macro 0x00022ccb 0x369 ./Core/Src/nmea.o
.debug_macro 0x00023034 0x356 ./Core/Src/stm32l4xx_hal_msp.o
.debug_macro 0x0002338a 0x360 ./Core/Src/stm32l4xx_it.o
.debug_macro 0x000236ea 0x274 ./Core/Src/syscalls.o
.debug_macro 0x0002395e 0x10 ./Core/Src/syscalls.o
.debug_macro 0x0002396e 0x10 ./Core/Src/syscalls.o
.debug_macro 0x0002397e 0x10 ./Core/Src/syscalls.o
.debug_macro 0x0002398e 0x10 ./Core/Src/syscalls.o
.debug_macro 0x0002399e 0x1c ./Core/Src/syscalls.o
.debug_macro 0x000239ba 0x52 ./Core/Src/syscalls.o
.debug_macro 0x00023a0c 0x22 ./Core/Src/syscalls.o
.debug_macro 0x00023a2e 0x10 ./Core/Src/syscalls.o
.debug_macro 0x00023a3e 0x52 ./Core/Src/syscalls.o
.debug_macro 0x00023a90 0xcf ./Core/Src/syscalls.o
.debug_macro 0x00023b5f 0x1c ./Core/Src/syscalls.o
.debug_macro 0x00023b7b 0x3d ./Core/Src/syscalls.o
.debug_macro 0x00023bb8 0x35 ./Core/Src/syscalls.o
.debug_macro 0x00023bed 0x12c ./Core/Src/syscalls.o
.debug_macro 0x00023d19 0x10 ./Core/Src/syscalls.o
.debug_macro 0x00023d29 0x242 ./Core/Src/syscalls.o
.debug_macro 0x00023f6b 0x1c ./Core/Src/syscalls.o
.debug_macro 0x00023f87 0x10 ./Core/Src/syscalls.o
.debug_macro 0x00023f97 0x18a ./Core/Src/syscalls.o
.debug_macro 0x00024121 0x16 ./Core/Src/syscalls.o
.debug_macro 0x00024137 0xce ./Core/Src/syscalls.o
.debug_macro 0x00024205 0xff ./Core/Src/sysmem.o
.debug_macro 0x00024304 0x23c ./Core/Src/sysmem.o
.debug_macro 0x00024540 0x1f8 ./Core/Src/system_stm32l4xx.o
.debug_macro 0x00024738 0x246 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o
.debug_macro 0x0002497e 0x215 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o
.debug_macro 0x00024b93 0x204 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o
.debug_macro 0x00024d97 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o
.debug_macro 0x00024f8f 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o
.debug_macro 0x00025187 0x1ff ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o
.debug_macro 0x00025386 0x21c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o
.debug_macro 0x000255a2 0x23a ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o
.debug_macro 0x000257dc 0x22e ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o
.debug_macro 0x00025a0a 0x200 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o
.debug_macro 0x00025c0a 0x1f9 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o
.debug_macro 0x00025e03 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o
.debug_macro 0x00025ffb 0x223 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o
.debug_macro 0x0002621e 0x1f8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o
.debug_line 0x00000000 0x1b955
.debug_line 0x00000000 0xd63 ./Core/Src/adf.o
@ -6719,57 +6719,57 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
.debug_line 0x00017be1 0x319c ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o
.debug_line 0x0001ad7d 0xbd8 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o
.debug_str 0x00000000 0xe4ac3
.debug_str 0x00000000 0xdba11 ./Core/Src/adf.o
0xdbf5d (size before relaxing)
.debug_str 0x000dba11 0x108 ./Core/Src/fsk4.o
0xdbc71 (size before relaxing)
.debug_str 0x000dbb19 0x247 ./Core/Src/horus.o
.debug_str 0x00000000 0xe4afd
.debug_str 0x00000000 0xdba2c ./Core/Src/adf.o
0xdbf78 (size before relaxing)
.debug_str 0x000dba2c 0x108 ./Core/Src/fsk4.o
0xdbc8c (size before relaxing)
.debug_str 0x000dbb34 0x266 ./Core/Src/horus.o
0xdb9af (size before relaxing)
.debug_str 0x000dbd60 0x4f7 ./Core/Src/lps22hb.o
.debug_str 0x000dbd9a 0x4f7 ./Core/Src/lps22hb.o
0xdbcbc (size before relaxing)
.debug_str 0x000dc257 0x1557 ./Core/Src/main.o
0xdd7de (size before relaxing)
.debug_str 0x000dd7ae 0x1a4 ./Core/Src/nmea.o
0xdbab3 (size before relaxing)
.debug_str 0x000dd952 0x2e2 ./Core/Src/stm32l4xx_hal_msp.o
.debug_str 0x000dc291 0x1557 ./Core/Src/main.o
0xdd7f9 (size before relaxing)
.debug_str 0x000dd7e8 0x1a4 ./Core/Src/nmea.o
0xdbac6 (size before relaxing)
.debug_str 0x000dd98c 0x2e2 ./Core/Src/stm32l4xx_hal_msp.o
0xdcb94 (size before relaxing)
.debug_str 0x000ddc34 0x131 ./Core/Src/stm32l4xx_it.o
.debug_str 0x000ddc6e 0x131 ./Core/Src/stm32l4xx_it.o
0xdbd44 (size before relaxing)
.debug_str 0x000ddd65 0x1fbc ./Core/Src/syscalls.o
.debug_str 0x000ddd9f 0x1fbc ./Core/Src/syscalls.o
0x9898 (size before relaxing)
.debug_str 0x000dfd21 0x6b ./Core/Src/sysmem.o
.debug_str 0x000dfd5b 0x6b ./Core/Src/sysmem.o
0x60b0 (size before relaxing)
.debug_str 0x000dfd8c 0xf2 ./Core/Src/system_stm32l4xx.o
.debug_str 0x000dfdc6 0xf2 ./Core/Src/system_stm32l4xx.o
0xd7507 (size before relaxing)
.debug_str 0x000dfe7e 0x61 ./Core/Startup/startup_stm32l431rctx.o
.debug_str 0x000dfedf 0x61f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o
.debug_str 0x000dfeb8 0x61 ./Core/Startup/startup_stm32l431rctx.o
.debug_str 0x000dff19 0x61f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal.o
0xd7fb7 (size before relaxing)
.debug_str 0x000e04fe 0x9ea ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o
.debug_str 0x000e0538 0x9ea ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc.o
0xd82ea (size before relaxing)
.debug_str 0x000e0ee8 0x568 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o
.debug_str 0x000e0f22 0x568 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_adc_ex.o
0xd8114 (size before relaxing)
.debug_str 0x000e1450 0x34b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o
.debug_str 0x000e148a 0x34b ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_cortex.o
0xd7c9a (size before relaxing)
.debug_str 0x000e179b 0x205 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o
.debug_str 0x000e17d5 0x205 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_dma.o
0xd776e (size before relaxing)
.debug_str 0x000e19a0 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o
.debug_str 0x000e19da 0x110 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_gpio.o
0xd767b (size before relaxing)
.debug_str 0x000e1ab0 0x3fc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o
.debug_str 0x000e1aea 0x3fc ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_pwr_ex.o
0xd793e (size before relaxing)
.debug_str 0x000e1eac 0x374 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o
.debug_str 0x000e1ee6 0x374 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc.o
0xd7b07 (size before relaxing)
.debug_str 0x000e2220 0x536 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o
.debug_str 0x000e225a 0x536 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_rcc_ex.o
0xd7d92 (size before relaxing)
.debug_str 0x000e2756 0x5e2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o
.debug_str 0x000e2790 0x5e2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_spi.o
0xd7d8c (size before relaxing)
.debug_str 0x000e2d38 0xdd2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o
.debug_str 0x000e2d72 0xdd2 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim.o
0xd8844 (size before relaxing)
.debug_str 0x000e3b0a 0x57f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o
.debug_str 0x000e3b44 0x57f ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_tim_ex.o
0xd8158 (size before relaxing)
.debug_str 0x000e4089 0x860 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o
.debug_str 0x000e40c3 0x860 ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart.o
0xd825f (size before relaxing)
.debug_str 0x000e48e9 0x1da ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o
.debug_str 0x000e4923 0x1da ./Drivers/STM32L4xx_HAL_Driver/Src/stm32l4xx_hal_uart_ex.o
0xd7a88 (size before relaxing)
.comment 0x00000000 0x43

Wyświetl plik

@ -60,8 +60,8 @@ all: main-build
main-build: m20_custom_firmware.elf secondary-outputs
# Tool invocations
m20_custom_firmware.elf m20_custom_firmware.map: $(OBJS) $(USER_OBJS) /home/pawel/coding/m20_m/STM32L431RCTX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "m20_custom_firmware.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"/home/pawel/coding/m20_m/STM32L431RCTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="m20_custom_firmware.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -u _printf_float -Wl,--start-group -lc -lm -Wl,--end-group
m20_custom_firmware.elf m20_custom_firmware.map: $(OBJS) $(USER_OBJS) /home/pawel/coding/m20-custom-firmware/code/STM32L431RCTX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "m20_custom_firmware.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"/home/pawel/coding/m20-custom-firmware/code/STM32L431RCTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="m20_custom_firmware.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -u _printf_float -Wl,--start-group -lc -lm -Wl,--end-group
@echo 'Finished building target: $@'
@echo ' '