Add saving cnf in ROM, workink with leds

This commit is contained in:
2026-03-30 18:42:53 +03:00
parent 0b982e5d4d
commit d43458c770
82 changed files with 43899 additions and 41684 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
../SubGHz_Phy/App/config/config_defaults.c:5:6:Config_LoadDefaults 2

View File

@@ -0,0 +1,8 @@
SubGHz_Phy/App/config/config_defaults.o: \
../SubGHz_Phy/App/config/config_defaults.c \
../SubGHz_Phy/App/config/config_defaults.h \
../SubGHz_Phy/App/config/config_types.h \
../SubGHz_Phy/App/config/config_consts.h
../SubGHz_Phy/App/config/config_defaults.h:
../SubGHz_Phy/App/config/config_types.h:
../SubGHz_Phy/App/config/config_consts.h:

Binary file not shown.

View File

@@ -0,0 +1 @@
../SubGHz_Phy/App/config/config_defaults.c:5:6:Config_LoadDefaults 16 static

View File

@@ -0,0 +1,3 @@
../SubGHz_Phy/App/config/config_store.c:17:17:Config_CalcChecksum 2
../SubGHz_Phy/App/config/config_store.c:30:6:Config_Load 4
../SubGHz_Phy/App/config/config_store.c:58:6:Config_Save 5

View File

@@ -0,0 +1,84 @@
SubGHz_Phy/App/config/config_store.o: \
../SubGHz_Phy/App/config/config_store.c \
../SubGHz_Phy/App/config/config_store.h \
../SubGHz_Phy/App/config/config_types.h \
../SubGHz_Phy/App/config/config_consts.h \
../SubGHz_Phy/App/config/config_defaults.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal.h \
../Core/Inc/stm32wlxx_hal_conf.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_dma.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_def.h \
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h \
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wl55xx.h \
../Drivers/CMSIS/Include/core_cm4.h \
../Drivers/CMSIS/Include/cmsis_version.h \
../Drivers/CMSIS/Include/cmsis_compiler.h \
../Drivers/CMSIS/Include/cmsis_gcc.h \
../Drivers/CMSIS/Include/mpu_armv7.h \
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/system_stm32wlxx.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_dma.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_dmamux.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_dma_ex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_cortex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_exti.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_flash.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_flash_ex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_gpio.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_gpio_ex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_pwr.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_pwr.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_pwr_ex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rcc.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_rcc.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_bus.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rcc_ex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_exti.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rtc.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rtc_ex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_subghz.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_spi.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_uart.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_uart_ex.h \
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_system.h
../SubGHz_Phy/App/config/config_store.h:
../SubGHz_Phy/App/config/config_types.h:
../SubGHz_Phy/App/config/config_consts.h:
../SubGHz_Phy/App/config/config_defaults.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal.h:
../Core/Inc/stm32wlxx_hal_conf.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_dma.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_def.h:
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wl55xx.h:
../Drivers/CMSIS/Include/core_cm4.h:
../Drivers/CMSIS/Include/cmsis_version.h:
../Drivers/CMSIS/Include/cmsis_compiler.h:
../Drivers/CMSIS/Include/cmsis_gcc.h:
../Drivers/CMSIS/Include/mpu_armv7.h:
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/system_stm32wlxx.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_dma.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_dmamux.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_dma_ex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_cortex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_exti.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_flash.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_flash_ex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_gpio.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_gpio_ex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_pwr.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_pwr.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_pwr_ex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rcc.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_rcc.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_bus.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rcc_ex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_exti.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rtc.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_rtc_ex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_subghz.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_spi.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_uart.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_hal_uart_ex.h:
../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_system.h:

Binary file not shown.

View File

@@ -0,0 +1,3 @@
../SubGHz_Phy/App/config/config_store.c:17:17:Config_CalcChecksum 24 static
../SubGHz_Phy/App/config/config_store.c:30:6:Config_Load 24 static
../SubGHz_Phy/App/config/config_store.c:58:6:Config_Save 88 static

View File

@@ -0,0 +1,30 @@
################################################################################
# Automatically-generated file. Do not edit!
# Toolchain: GNU Tools for STM32 (13.3.rel1)
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../SubGHz_Phy/App/config/config_defaults.c \
../SubGHz_Phy/App/config/config_store.c
OBJS += \
./SubGHz_Phy/App/config/config_defaults.o \
./SubGHz_Phy/App/config/config_store.o
C_DEPS += \
./SubGHz_Phy/App/config/config_defaults.d \
./SubGHz_Phy/App/config/config_store.d
# Each subdirectory must supply rules for building sources it contributes
SubGHz_Phy/App/config/%.o SubGHz_Phy/App/config/%.su SubGHz_Phy/App/config/%.cyclo: ../SubGHz_Phy/App/config/%.c SubGHz_Phy/App/config/subdir.mk
arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -c -I../Core/Inc -I../SubGHz_Phy/App -I../SubGHz_Phy/Target -I../Utilities/trace/adv_trace -I../Drivers/STM32WLxx_HAL_Driver/Inc -I../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I../Utilities/misc -I../Utilities/sequencer -I../Utilities/timer -I../Utilities/lpm/tiny_lpm -I../Drivers/CMSIS/Device/ST/STM32WLxx/Include -I../Middlewares/Third_Party/SubGHz_Phy -I../Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I../Drivers/CMSIS/Include -I../Drivers/BSP/STM32WLxx_Nucleo -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
clean: clean-SubGHz_Phy-2f-App-2f-config
clean-SubGHz_Phy-2f-App-2f-config:
-$(RM) ./SubGHz_Phy/App/config/config_defaults.cyclo ./SubGHz_Phy/App/config/config_defaults.d ./SubGHz_Phy/App/config/config_defaults.o ./SubGHz_Phy/App/config/config_defaults.su ./SubGHz_Phy/App/config/config_store.cyclo ./SubGHz_Phy/App/config/config_store.d ./SubGHz_Phy/App/config/config_store.o ./SubGHz_Phy/App/config/config_store.su
.PHONY: clean-SubGHz_Phy-2f-App-2f-config

View File

@@ -1,33 +1,38 @@
../SubGHz_Phy/App/subghz_phy_app.c:146:6:SubghzApp_Init 1
../SubGHz_Phy/App/subghz_phy_app.c:165:6:SubghzApp_Process 1
../SubGHz_Phy/App/subghz_phy_app.c:173:13:App_ProcessRadioEvents 10
../SubGHz_Phy/App/subghz_phy_app.c:221:13:App_ProcessUartPacketizer 5
../SubGHz_Phy/App/subghz_phy_app.c:238:13:App_ProcessEscape 8
../SubGHz_Phy/App/subghz_phy_app.c:267:13:App_StartNextTxIfPossible 4
../SubGHz_Phy/App/subghz_phy_app.c:279:13:App_RadioApplyConfig 1
../SubGHz_Phy/App/subghz_phy_app.c:285:13:App_RadioConfigureRx 2
../SubGHz_Phy/App/subghz_phy_app.c:315:13:App_RadioConfigureTx 2
../SubGHz_Phy/App/subghz_phy_app.c:341:13:App_RadioEnterRx 1
../SubGHz_Phy/App/subghz_phy_app.c:347:13:App_EnterConfigMode 1
../SubGHz_Phy/App/subghz_phy_app.c:356:13:App_ExitConfigMode 1
../SubGHz_Phy/App/subghz_phy_app.c:365:13:App_ResetDataPath 1
../SubGHz_Phy/App/subghz_phy_app.c:375:13:App_DataModeFeedByte 3
../SubGHz_Phy/App/subghz_phy_app.c:395:13:App_DataModeFlushBuilder 3
../SubGHz_Phy/App/subghz_phy_app.c:409:16:App_QueuePush 4
../SubGHz_Phy/App/subghz_phy_app.c:423:13:App_QueuePop 2
../SubGHz_Phy/App/subghz_phy_app.c:434:13:UartRxByteCallback 13
../SubGHz_Phy/App/subghz_phy_app.c:497:13:App_ConfigFeedByte 9
../SubGHz_Phy/App/subghz_phy_app.c:529:13:App_ConfigExecuteLine 33
../SubGHz_Phy/App/subghz_phy_app.c:704:13:App_PrintConfigPrompt 2
../SubGHz_Phy/App/subghz_phy_app.c:712:13:App_PrintHelp 1
../SubGHz_Phy/App/subghz_phy_app.c:730:13:App_PrintStatus 2
../SubGHz_Phy/App/subghz_phy_app.c:752:13:App_Printf 3
../SubGHz_Phy/App/subghz_phy_app.c:775:13:App_Write 3
../SubGHz_Phy/App/subghz_phy_app.c:785:13:App_ReconfigureUart 5
../SubGHz_Phy/App/subghz_phy_app.c:811:16:App_ParseHexSyncWord 11
../SubGHz_Phy/App/subghz_phy_app.c:859:14:App_SkipSpaces 4
../SubGHz_Phy/App/subghz_phy_app.c:868:13:OnTxDone 1
../SubGHz_Phy/App/subghz_phy_app.c:873:13:OnRxDone 2
../SubGHz_Phy/App/subghz_phy_app.c:888:13:OnTxTimeout 1
../SubGHz_Phy/App/subghz_phy_app.c:893:13:OnRxTimeout 1
../SubGHz_Phy/App/subghz_phy_app.c:898:13:OnRxError 1
../SubGHz_Phy/App/subghz_phy_app.c:125:6:SubghzApp_Init 2
../SubGHz_Phy/App/subghz_phy_app.c:151:6:SubghzApp_Process 1
../SubGHz_Phy/App/subghz_phy_app.c:160:13:App_ProcessRadioEvents 10
../SubGHz_Phy/App/subghz_phy_app.c:211:13:App_ProcessUartPacketizer 5
../SubGHz_Phy/App/subghz_phy_app.c:228:13:App_ProcessEscape 8
../SubGHz_Phy/App/subghz_phy_app.c:257:13:App_StartNextTxIfPossible 4
../SubGHz_Phy/App/subghz_phy_app.c:269:13:App_ApplyConfig 2
../SubGHz_Phy/App/subghz_phy_app.c:280:13:App_RadioApplyConfig 1
../SubGHz_Phy/App/subghz_phy_app.c:286:13:App_RadioConfigureRx 2
../SubGHz_Phy/App/subghz_phy_app.c:316:13:App_RadioConfigureTx 2
../SubGHz_Phy/App/subghz_phy_app.c:342:13:App_RadioEnterRx 1
../SubGHz_Phy/App/subghz_phy_app.c:348:13:App_EnterConfigMode 2
../SubGHz_Phy/App/subghz_phy_app.c:364:13:App_ExitConfigMode 1
../SubGHz_Phy/App/subghz_phy_app.c:373:13:App_ResetDataPath 1
../SubGHz_Phy/App/subghz_phy_app.c:383:13:App_DataModeFeedByte 3
../SubGHz_Phy/App/subghz_phy_app.c:403:13:App_DataModeFlushBuilder 3
../SubGHz_Phy/App/subghz_phy_app.c:417:16:App_QueuePush 4
../SubGHz_Phy/App/subghz_phy_app.c:431:13:App_QueuePop 2
../SubGHz_Phy/App/subghz_phy_app.c:442:13:UartRxByteCallback 13
../SubGHz_Phy/App/subghz_phy_app.c:505:13:App_ConfigFeedByte 9
../SubGHz_Phy/App/subghz_phy_app.c:537:13:App_ConfigExecuteLine 34
../SubGHz_Phy/App/subghz_phy_app.c:699:13:App_PrintConfigPrompt 2
../SubGHz_Phy/App/subghz_phy_app.c:707:13:App_PrintHelp 1
../SubGHz_Phy/App/subghz_phy_app.c:726:13:App_PrintStatus 2
../SubGHz_Phy/App/subghz_phy_app.c:748:13:App_Printf 3
../SubGHz_Phy/App/subghz_phy_app.c:771:13:App_Write 3
../SubGHz_Phy/App/subghz_phy_app.c:781:13:App_ReconfigureUart 5
../SubGHz_Phy/App/subghz_phy_app.c:807:16:App_ParseHexSyncWord 11
../SubGHz_Phy/App/subghz_phy_app.c:855:14:App_SkipSpaces 4
../SubGHz_Phy/App/subghz_phy_app.c:864:13:App_LedTxPulse 1
../SubGHz_Phy/App/subghz_phy_app.c:871:13:App_LedRxPulse 1
../SubGHz_Phy/App/subghz_phy_app.c:878:13:App_LedErrPulse 1
../SubGHz_Phy/App/subghz_phy_app.c:885:13:App_ProcessLeds 7
../SubGHz_Phy/App/subghz_phy_app.c:909:13:OnTxDone 1
../SubGHz_Phy/App/subghz_phy_app.c:914:13:OnRxDone 2
../SubGHz_Phy/App/subghz_phy_app.c:929:13:OnTxTimeout 1
../SubGHz_Phy/App/subghz_phy_app.c:934:13:OnRxTimeout 1
../SubGHz_Phy/App/subghz_phy_app.c:939:13:OnRxError 1

View File

@@ -52,7 +52,13 @@ SubGHz_Phy/App/subghz_phy_app.o: ../SubGHz_Phy/App/subghz_phy_app.c \
../Core/Inc/utilities_conf.h ../Drivers/CMSIS/Include/cmsis_compiler.h \
../Utilities/misc/stm32_mem.h ../Utilities/misc/stm32_tiny_vsnprintf.h \
../Core/Inc/utilities_def.h ../Core/Inc/usart.h ../Core/Inc/dma.h \
../Core/Inc/usart.h ../Core/Inc/main.h
../Core/Inc/usart.h ../Core/Inc/main.h \
../SubGHz_Phy/App/config/config_consts.h \
../SubGHz_Phy/App/config/config_types.h \
../SubGHz_Phy/App/config/config_consts.h \
../SubGHz_Phy/App/config/config_defaults.h \
../SubGHz_Phy/App/config/config_types.h \
../SubGHz_Phy/App/config/config_store.h
../Core/Inc/platform.h:
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wl55xx.h:
@@ -113,3 +119,9 @@ SubGHz_Phy/App/subghz_phy_app.o: ../SubGHz_Phy/App/subghz_phy_app.c \
../Core/Inc/dma.h:
../Core/Inc/usart.h:
../Core/Inc/main.h:
../SubGHz_Phy/App/config/config_consts.h:
../SubGHz_Phy/App/config/config_types.h:
../SubGHz_Phy/App/config/config_consts.h:
../SubGHz_Phy/App/config/config_defaults.h:
../SubGHz_Phy/App/config/config_types.h:
../SubGHz_Phy/App/config/config_store.h:

View File

@@ -1,33 +1,38 @@
../SubGHz_Phy/App/subghz_phy_app.c:146:6:SubghzApp_Init 8 static
../SubGHz_Phy/App/subghz_phy_app.c:165:6:SubghzApp_Process 8 static
../SubGHz_Phy/App/subghz_phy_app.c:173:13:App_ProcessRadioEvents 8 static
../SubGHz_Phy/App/subghz_phy_app.c:221:13:App_ProcessUartPacketizer 16 static
../SubGHz_Phy/App/subghz_phy_app.c:238:13:App_ProcessEscape 16 static
../SubGHz_Phy/App/subghz_phy_app.c:267:13:App_StartNextTxIfPossible 16 static
../SubGHz_Phy/App/subghz_phy_app.c:279:13:App_RadioApplyConfig 8 static
../SubGHz_Phy/App/subghz_phy_app.c:285:13:App_RadioConfigureRx 72 static
../SubGHz_Phy/App/subghz_phy_app.c:315:13:App_RadioConfigureTx 48 static
../SubGHz_Phy/App/subghz_phy_app.c:341:13:App_RadioEnterRx 8 static
../SubGHz_Phy/App/subghz_phy_app.c:347:13:App_EnterConfigMode 8 static
../SubGHz_Phy/App/subghz_phy_app.c:356:13:App_ExitConfigMode 8 static
../SubGHz_Phy/App/subghz_phy_app.c:365:13:App_ResetDataPath 4 static
../SubGHz_Phy/App/subghz_phy_app.c:375:13:App_DataModeFeedByte 16 static
../SubGHz_Phy/App/subghz_phy_app.c:395:13:App_DataModeFlushBuilder 8 static
../SubGHz_Phy/App/subghz_phy_app.c:409:16:App_QueuePush 16 static
../SubGHz_Phy/App/subghz_phy_app.c:423:13:App_QueuePop 4 static
../SubGHz_Phy/App/subghz_phy_app.c:434:13:UartRxByteCallback 24 static
../SubGHz_Phy/App/subghz_phy_app.c:497:13:App_ConfigFeedByte 16 static
../SubGHz_Phy/App/subghz_phy_app.c:529:13:App_ConfigExecuteLine 32 static
../SubGHz_Phy/App/subghz_phy_app.c:704:13:App_PrintConfigPrompt 8 static
../SubGHz_Phy/App/subghz_phy_app.c:712:13:App_PrintHelp 8 static
../SubGHz_Phy/App/subghz_phy_app.c:730:13:App_PrintStatus 8 static
../SubGHz_Phy/App/subghz_phy_app.c:752:13:App_Printf 208 static
../SubGHz_Phy/App/subghz_phy_app.c:775:13:App_Write 16 static
../SubGHz_Phy/App/subghz_phy_app.c:785:13:App_ReconfigureUart 16 static
../SubGHz_Phy/App/subghz_phy_app.c:811:16:App_ParseHexSyncWord 40 static
../SubGHz_Phy/App/subghz_phy_app.c:859:14:App_SkipSpaces 16 static
../SubGHz_Phy/App/subghz_phy_app.c:868:13:OnTxDone 4 static
../SubGHz_Phy/App/subghz_phy_app.c:873:13:OnRxDone 24 static
../SubGHz_Phy/App/subghz_phy_app.c:888:13:OnTxTimeout 4 static
../SubGHz_Phy/App/subghz_phy_app.c:893:13:OnRxTimeout 4 static
../SubGHz_Phy/App/subghz_phy_app.c:898:13:OnRxError 4 static
../SubGHz_Phy/App/subghz_phy_app.c:125:6:SubghzApp_Init 8 static
../SubGHz_Phy/App/subghz_phy_app.c:151:6:SubghzApp_Process 8 static
../SubGHz_Phy/App/subghz_phy_app.c:160:13:App_ProcessRadioEvents 8 static
../SubGHz_Phy/App/subghz_phy_app.c:211:13:App_ProcessUartPacketizer 16 static
../SubGHz_Phy/App/subghz_phy_app.c:228:13:App_ProcessEscape 16 static
../SubGHz_Phy/App/subghz_phy_app.c:257:13:App_StartNextTxIfPossible 16 static
../SubGHz_Phy/App/subghz_phy_app.c:269:13:App_ApplyConfig 8 static
../SubGHz_Phy/App/subghz_phy_app.c:280:13:App_RadioApplyConfig 8 static
../SubGHz_Phy/App/subghz_phy_app.c:286:13:App_RadioConfigureRx 72 static
../SubGHz_Phy/App/subghz_phy_app.c:316:13:App_RadioConfigureTx 48 static
../SubGHz_Phy/App/subghz_phy_app.c:342:13:App_RadioEnterRx 8 static
../SubGHz_Phy/App/subghz_phy_app.c:348:13:App_EnterConfigMode 8 static
../SubGHz_Phy/App/subghz_phy_app.c:364:13:App_ExitConfigMode 8 static
../SubGHz_Phy/App/subghz_phy_app.c:373:13:App_ResetDataPath 4 static
../SubGHz_Phy/App/subghz_phy_app.c:383:13:App_DataModeFeedByte 16 static
../SubGHz_Phy/App/subghz_phy_app.c:403:13:App_DataModeFlushBuilder 8 static
../SubGHz_Phy/App/subghz_phy_app.c:417:16:App_QueuePush 16 static
../SubGHz_Phy/App/subghz_phy_app.c:431:13:App_QueuePop 4 static
../SubGHz_Phy/App/subghz_phy_app.c:442:13:UartRxByteCallback 24 static
../SubGHz_Phy/App/subghz_phy_app.c:505:13:App_ConfigFeedByte 16 static
../SubGHz_Phy/App/subghz_phy_app.c:537:13:App_ConfigExecuteLine 32 static
../SubGHz_Phy/App/subghz_phy_app.c:699:13:App_PrintConfigPrompt 8 static
../SubGHz_Phy/App/subghz_phy_app.c:707:13:App_PrintHelp 8 static
../SubGHz_Phy/App/subghz_phy_app.c:726:13:App_PrintStatus 8 static
../SubGHz_Phy/App/subghz_phy_app.c:748:13:App_Printf 208 static
../SubGHz_Phy/App/subghz_phy_app.c:771:13:App_Write 16 static
../SubGHz_Phy/App/subghz_phy_app.c:781:13:App_ReconfigureUart 16 static
../SubGHz_Phy/App/subghz_phy_app.c:807:16:App_ParseHexSyncWord 40 static
../SubGHz_Phy/App/subghz_phy_app.c:855:14:App_SkipSpaces 16 static
../SubGHz_Phy/App/subghz_phy_app.c:864:13:App_LedTxPulse 8 static
../SubGHz_Phy/App/subghz_phy_app.c:871:13:App_LedRxPulse 8 static
../SubGHz_Phy/App/subghz_phy_app.c:878:13:App_LedErrPulse 8 static
../SubGHz_Phy/App/subghz_phy_app.c:885:13:App_ProcessLeds 16 static
../SubGHz_Phy/App/subghz_phy_app.c:909:13:OnTxDone 4 static
../SubGHz_Phy/App/subghz_phy_app.c:914:13:OnRxDone 24 static
../SubGHz_Phy/App/subghz_phy_app.c:929:13:OnTxTimeout 4 static
../SubGHz_Phy/App/subghz_phy_app.c:934:13:OnRxTimeout 4 static
../SubGHz_Phy/App/subghz_phy_app.c:939:13:OnRxError 4 static

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -15,6 +15,7 @@ RM := rm -rf
-include Utilities/misc/subdir.mk
-include Utilities/lpm/tiny_lpm/subdir.mk
-include SubGHz_Phy/Target/subdir.mk
-include SubGHz_Phy/App/config/subdir.mk
-include SubGHz_Phy/App/subdir.mk
-include Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/subdir.mk
-include Drivers/STM32WLxx_HAL_Driver/Src/subdir.mk
@@ -43,34 +44,34 @@ $(wildcard ../makefile.init) \
$(wildcard ../makefile.targets) \
BUILD_ARTIFACT_NAME := SubGHz_Phy_Per_My_Test
BUILD_ARTIFACT_NAME := suffix
BUILD_ARTIFACT_EXTENSION := elf
BUILD_ARTIFACT_PREFIX :=
BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),)
# Add inputs and outputs from these tool invocations to the build variables
EXECUTABLES += \
SubGHz_Phy_Per_My_Test.elf \
suffix.elf \
MAP_FILES += \
SubGHz_Phy_Per_My_Test.map \
suffix.map \
SIZE_OUTPUT += \
default.size.stdout \
OBJDUMP_LIST += \
SubGHz_Phy_Per_My_Test.list \
suffix.list \
# All Target
all: main-build
# Main-build Target
main-build: SubGHz_Phy_Per_My_Test.elf secondary-outputs
main-build: suffix.elf secondary-outputs
# Tool invocations
SubGHz_Phy_Per_My_Test.elf SubGHz_Phy_Per_My_Test.map: $(OBJS) $(USER_OBJS) /soft/stm32/projects/SubGHz_Phy_Per_My_Test/STM32WL55JCIX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "SubGHz_Phy_Per_My_Test.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"/soft/stm32/projects/SubGHz_Phy_Per_My_Test/STM32WL55JCIX_FLASH.ld" --specs=nosys.specs -Wl,-Map="SubGHz_Phy_Per_My_Test.map" -Wl,--gc-sections -static --specs=nano.specs -mfloat-abi=soft -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
suffix.elf suffix.map: $(OBJS) $(USER_OBJS) /soft/stm32/projects/suffix/STM32WL55JCIX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "suffix.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"/soft/stm32/projects/suffix/STM32WL55JCIX_FLASH.ld" --specs=nosys.specs -Wl,-Map="suffix.map" -Wl,--gc-sections -static --specs=nano.specs -mfloat-abi=soft -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
@echo 'Finished building target: $@'
@echo ' '
@@ -79,14 +80,14 @@ default.size.stdout: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
@echo 'Finished building: $@'
@echo ' '
SubGHz_Phy_Per_My_Test.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-objdump -h -S $(EXECUTABLES) > "SubGHz_Phy_Per_My_Test.list"
suffix.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-objdump -h -S $(EXECUTABLES) > "suffix.list"
@echo 'Finished building: $@'
@echo ' '
# Other Targets
clean:
-$(RM) SubGHz_Phy_Per_My_Test.elf SubGHz_Phy_Per_My_Test.list SubGHz_Phy_Per_My_Test.map default.size.stdout
-$(RM) default.size.stdout suffix.elf suffix.list suffix.map
-@echo ' '
secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST)

View File

@@ -41,6 +41,8 @@
"./Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/wl_lr_fhss.o"
"./SubGHz_Phy/App/app_subghz_phy.o"
"./SubGHz_Phy/App/subghz_phy_app.o"
"./SubGHz_Phy/App/config/config_defaults.o"
"./SubGHz_Phy/App/config/config_store.o"
"./SubGHz_Phy/Target/radio_board_if.o"
"./Utilities/lpm/tiny_lpm/stm32_lpm.o"
"./Utilities/misc/stm32_mem.o"

View File

@@ -28,6 +28,7 @@ Drivers/BSP/STM32WLxx_Nucleo \
Drivers/STM32WLxx_HAL_Driver/Src \
Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver \
SubGHz_Phy/App \
SubGHz_Phy/App/config \
SubGHz_Phy/Target \
Utilities/lpm/tiny_lpm \
Utilities/misc \

BIN
Debug/suffix.elf Executable file

Binary file not shown.

41714
Debug/suffix.list Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff