From 48df3f951230fd41c5b0082fa7b6328500b8d104 Mon Sep 17 00:00:00 2001 From: wangxujie Date: Wed, 19 Feb 2025 08:58:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9CubeMX=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Core/Inc/gpio.h | 18 +- Core/Src/freertos.c | 34 +- Core/Src/gpio.c | 39 +- .../RTE_Components.h | 21 + MDK-ARM/TEST2.uvprojx | 2236 ----------------- ...x => semi-finished_product_testing.uvoptx} | 822 +++--- MDK-ARM/semi-finished_product_testing.uvprojx | 1152 +++++++++ .../semi-finished_product_testing.sct | 19 + ...2.ioc => semi-finished_product_testing.ioc | 4 +- 9 files changed, 1593 insertions(+), 2752 deletions(-) create mode 100644 MDK-ARM/RTE/_semi-finished_product_testing/RTE_Components.h delete mode 100644 MDK-ARM/TEST2.uvprojx rename MDK-ARM/{TEST2.uvoptx => semi-finished_product_testing.uvoptx} (89%) create mode 100644 MDK-ARM/semi-finished_product_testing.uvprojx create mode 100644 MDK-ARM/semi-finished_product_testing/semi-finished_product_testing.sct rename TEST2.ioc => semi-finished_product_testing.ioc (99%) diff --git a/Core/Inc/gpio.h b/Core/Inc/gpio.h index 387f35c..a14898c 100644 --- a/Core/Inc/gpio.h +++ b/Core/Inc/gpio.h @@ -22,18 +22,17 @@ #define __GPIO_H__ #ifdef __cplusplus -extern "C" -{ +extern "C" { #endif /* Includes ------------------------------------------------------------------*/ #include "main.h" - /* USER CODE BEGIN Includes */ +/* USER CODE BEGIN Includes */ - /* USER CODE END Includes */ +/* USER CODE END Includes */ - /* USER CODE BEGIN Private defines */ +/* USER CODE BEGIN Private defines */ typedef enum { DI_1, @@ -53,16 +52,17 @@ extern "C" DO_EN, DO_MAX, } gpio_do_e; - /* USER CODE END Private defines */ +/* USER CODE END Private defines */ - void MX_GPIO_Init(void); +void MX_GPIO_Init(void); - /* USER CODE BEGIN Prototypes */ +/* USER CODE BEGIN Prototypes */ extern void gpio_do_test(uint8_t gpio_num, GPIO_PinState state); extern GPIO_PinState gpio_di_test(uint8_t gpio_num); - /* USER CODE END Prototypes */ +/* USER CODE END Prototypes */ #ifdef __cplusplus } #endif #endif /*__ GPIO_H__ */ + diff --git a/Core/Src/freertos.c b/Core/Src/freertos.c index c05f5f1..569c205 100644 --- a/Core/Src/freertos.c +++ b/Core/Src/freertos.c @@ -61,17 +61,17 @@ osThreadId gpio_di_do_taskHandle; extern float current_buff[2]; /* USER CODE END FunctionPrototypes */ -void start_tcp_task(void const *argument); -void start_led_toggle_task(void const *argument); -void start_dac_task(void const *argument); -void start_adc_task(void const *argument); -void start_gpio_di_do_task(void const *argument); +void start_tcp_task(void const * argument); +void start_led_toggle_task(void const * argument); +void start_dac_task(void const * argument); +void start_adc_task(void const * argument); +void start_gpio_di_do_task(void const * argument); extern void MX_LWIP_Init(void); void MX_FREERTOS_Init(void); /* (MISRA C 2004 rule 8.1) */ /* GetIdleTaskMemory prototype (linked to static allocation support) */ -void vApplicationGetIdleTaskMemory(StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize); +void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize ); /* USER CODE BEGIN GET_IDLE_TASK_MEMORY */ static StaticTask_t xIdleTaskTCBBuffer; @@ -87,12 +87,11 @@ void vApplicationGetIdleTaskMemory(StaticTask_t **ppxIdleTaskTCBBuffer, StackTyp /* USER CODE END GET_IDLE_TASK_MEMORY */ /** - * @brief FreeRTOS initialization - * @param None - * @retval None - */ -void MX_FREERTOS_Init(void) -{ + * @brief FreeRTOS initialization + * @param None + * @retval None + */ +void MX_FREERTOS_Init(void) { /* USER CODE BEGIN Init */ /* USER CODE END Init */ @@ -137,6 +136,7 @@ void MX_FREERTOS_Init(void) /* USER CODE BEGIN RTOS_THREADS */ /* add threads, ... */ /* USER CODE END RTOS_THREADS */ + } /* USER CODE BEGIN Header_start_tcp_task */ @@ -146,7 +146,7 @@ void MX_FREERTOS_Init(void) * @retval None */ /* USER CODE END Header_start_tcp_task */ -void start_tcp_task(void const *argument) +void start_tcp_task(void const * argument) { /* init code for LWIP */ MX_LWIP_Init(); @@ -180,7 +180,7 @@ void start_tcp_task(void const *argument) * @retval None */ /* USER CODE END Header_start_led_toggle_task */ -void start_led_toggle_task(void const *argument) +void start_led_toggle_task(void const * argument) { /* USER CODE BEGIN start_led_toggle_task */ /* Infinite loop */ @@ -199,7 +199,7 @@ void start_led_toggle_task(void const *argument) * @retval None */ /* USER CODE END Header_start_dac_task */ -void start_dac_task(void const *argument) +void start_dac_task(void const * argument) { /* USER CODE BEGIN start_dac_task */ dac161s997_init(); @@ -221,7 +221,7 @@ void start_dac_task(void const *argument) * @retval None */ /* USER CODE END Header_start_adc_task */ -void start_adc_task(void const *argument) +void start_adc_task(void const * argument) { /* USER CODE BEGIN start_adc_task */ ad7124_setup(); @@ -253,7 +253,7 @@ void start_adc_task(void const *argument) * @retval None */ /* USER CODE END Header_start_gpio_di_do_task */ -void start_gpio_di_do_task(void const *argument) +void start_gpio_di_do_task(void const * argument) { /* USER CODE BEGIN start_gpio_di_do_task */ /* Infinite loop */ diff --git a/Core/Src/gpio.c b/Core/Src/gpio.c index 4732642..605594a 100644 --- a/Core/Src/gpio.c +++ b/Core/Src/gpio.c @@ -33,12 +33,12 @@ /* USER CODE END 1 */ /** Configure pins as - * Analog - * Input - * Output - * EVENT_OUT - * EXTI - */ + * Analog + * Input + * Output + * EVENT_OUT + * EXTI +*/ void MX_GPIO_Init(void) { @@ -56,13 +56,15 @@ void MX_GPIO_Init(void) HAL_GPIO_WritePin(ETH_RESET_GPIO_Port, ETH_RESET_Pin, GPIO_PIN_SET); /*Configure GPIO pin Output Level */ - HAL_GPIO_WritePin(GPIOB, LED3_R_Pin | LED3_G_Pin | DAC1_CS_Pin | DAC2_CS_Pin, GPIO_PIN_SET); + HAL_GPIO_WritePin(GPIOB, LED3_R_Pin|LED3_G_Pin|DAC1_CS_Pin|DAC2_CS_Pin, GPIO_PIN_SET); /*Configure GPIO pin Output Level */ - HAL_GPIO_WritePin(GPIOE, LED3_Y_Pin | LED2_R_Pin | LED2_G_Pin | LED2_Y_Pin | ADC_CS_Pin | AD7124_SYNC_Pin, GPIO_PIN_SET); + HAL_GPIO_WritePin(GPIOE, LED3_Y_Pin|LED2_R_Pin|LED2_G_Pin|LED2_Y_Pin + |ADC_CS_Pin|AD7124_SYNC_Pin, GPIO_PIN_SET); /*Configure GPIO pin Output Level */ - HAL_GPIO_WritePin(GPIOD, DO_CH4_Pin | DO_CH3_Pin | DO_CH1_Pin | DO_CH2_Pin | DO_EN_Pin | HART1_RTS_Pin | HART2_RTS_Pin, GPIO_PIN_SET); + HAL_GPIO_WritePin(GPIOD, DO_CH4_Pin|DO_CH3_Pin|DO_CH1_Pin|DO_CH2_Pin + |DO_EN_Pin|HART1_RTS_Pin|HART2_RTS_Pin, GPIO_PIN_SET); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(HART1_RST_GPIO_Port, HART1_RST_Pin, GPIO_PIN_SET); @@ -71,7 +73,7 @@ void MX_GPIO_Init(void) HAL_GPIO_WritePin(HART2_RST_GPIO_Port, HART2_RST_Pin, GPIO_PIN_RESET); /*Configure GPIO pins : PEPin PEPin */ - GPIO_InitStruct.Pin = DI_CH5_Pin | DI_CH6_Pin; + GPIO_InitStruct.Pin = DI_CH5_Pin|DI_CH6_Pin; GPIO_InitStruct.Mode = GPIO_MODE_INPUT; GPIO_InitStruct.Pull = GPIO_PULLUP; HAL_GPIO_Init(GPIOE, &GPIO_InitStruct); @@ -84,35 +86,35 @@ void MX_GPIO_Init(void) HAL_GPIO_Init(ETH_RESET_GPIO_Port, &GPIO_InitStruct); /*Configure GPIO pins : PBPin PBPin */ - GPIO_InitStruct.Pin = LED3_R_Pin | LED3_G_Pin; + GPIO_InitStruct.Pin = LED3_R_Pin|LED3_G_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM; HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); /*Configure GPIO pins : PEPin PEPin PEPin PEPin */ - GPIO_InitStruct.Pin = LED3_Y_Pin | LED2_R_Pin | LED2_G_Pin | LED2_Y_Pin; + GPIO_InitStruct.Pin = LED3_Y_Pin|LED2_R_Pin|LED2_G_Pin|LED2_Y_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM; HAL_GPIO_Init(GPIOE, &GPIO_InitStruct); /*Configure GPIO pins : PDPin PDPin PDPin PDPin */ - GPIO_InitStruct.Pin = DO_CH4_Pin | DO_CH3_Pin | DO_CH1_Pin | DO_CH2_Pin; + GPIO_InitStruct.Pin = DO_CH4_Pin|DO_CH3_Pin|DO_CH1_Pin|DO_CH2_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); /*Configure GPIO pins : PDPin PDPin PDPin PDPin */ - GPIO_InitStruct.Pin = DO_EN_Pin | HART1_RTS_Pin | HART2_RTS_Pin | HART2_RST_Pin; + GPIO_InitStruct.Pin = DO_EN_Pin|HART1_RTS_Pin|HART2_RTS_Pin|HART2_RST_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); /*Configure GPIO pins : PCPin PCPin */ - GPIO_InitStruct.Pin = DI_CH1_Pin | DI_CH2_Pin; + GPIO_InitStruct.Pin = DI_CH1_Pin|DI_CH2_Pin; GPIO_InitStruct.Mode = GPIO_MODE_INPUT; GPIO_InitStruct.Pull = GPIO_PULLUP; HAL_GPIO_Init(GPIOC, &GPIO_InitStruct); @@ -125,19 +127,19 @@ void MX_GPIO_Init(void) HAL_GPIO_Init(HART1_RST_GPIO_Port, &GPIO_InitStruct); /*Configure GPIO pins : PAPin PAPin */ - GPIO_InitStruct.Pin = DI_CH3_Pin | DI_CH4_Pin; + GPIO_InitStruct.Pin = DI_CH3_Pin|DI_CH4_Pin; GPIO_InitStruct.Mode = GPIO_MODE_INPUT; GPIO_InitStruct.Pull = GPIO_PULLUP; HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); /*Configure GPIO pins : PDPin PDPin */ - GPIO_InitStruct.Pin = HART1_OCD_Pin | HART2_OCD_Pin; + GPIO_InitStruct.Pin = HART1_OCD_Pin|HART2_OCD_Pin; GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING; GPIO_InitStruct.Pull = GPIO_PULLUP; HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); /*Configure GPIO pins : PBPin PBPin */ - GPIO_InitStruct.Pin = DAC1_CS_Pin | DAC2_CS_Pin; + GPIO_InitStruct.Pin = DAC1_CS_Pin|DAC2_CS_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; @@ -163,6 +165,7 @@ void MX_GPIO_Init(void) HAL_NVIC_SetPriority(EXTI3_IRQn, 5, 0); HAL_NVIC_EnableIRQ(EXTI3_IRQn); + } /* USER CODE BEGIN 2 */ diff --git a/MDK-ARM/RTE/_semi-finished_product_testing/RTE_Components.h b/MDK-ARM/RTE/_semi-finished_product_testing/RTE_Components.h new file mode 100644 index 0000000..3ea7478 --- /dev/null +++ b/MDK-ARM/RTE/_semi-finished_product_testing/RTE_Components.h @@ -0,0 +1,21 @@ + +/* + * Auto generated Run-Time-Environment Configuration File + * *** Do not modify ! *** + * + * Project: 'semi-finished_product_testing' + * Target: 'semi-finished_product_testing' + */ + +#ifndef RTE_COMPONENTS_H +#define RTE_COMPONENTS_H + + +/* + * Define the Device Header File: + */ +#define CMSIS_device_header "stm32f4xx.h" + + + +#endif /* RTE_COMPONENTS_H */ diff --git a/MDK-ARM/TEST2.uvprojx b/MDK-ARM/TEST2.uvprojx deleted file mode 100644 index bfca159..0000000 --- a/MDK-ARM/TEST2.uvprojx +++ /dev/null @@ -1,2236 +0,0 @@ - - - - 2.1 - -
### uVision Project, (C) Keil Software
- - - - TEST2 - 0x4 - ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 - - - STM32F407VGTx - STMicroelectronics - Keil.STM32F4xx_DFP.2.12.0 - http://www.keil.com/pack - IRAM(0x20000000-0x2001BFFF) IRAM2(0x2001C000-0x2001FFFF) IROM(0x8000000-0x80FFFFF) CLOCK(25000000) FPU2 CPUTYPE("Cortex-M4") TZ - - - - 0 - - - - - - - - - - - $$Device:STM32F407VGTx$CMSIS\SVD\STM32F407.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - TEST2\ - TEST2 - 1 - 0 - 0 - 1 - 0 - - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - 1 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 0 - - - SARMCM3.DLL - -REMAP -MPU - DCM.DLL - -pCM4 - SARMCM3.DLL - -MPU - TCM.DLL - -pCM4 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4101 - - 1 - BIN\UL2V8M.DLL - "" () - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M4" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 2 - 0 - 0 - 1 - 0 - 8 - 1 - 0 - 0 - 0 - 3 - 4 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 1 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x1c000 - - - 1 - 0x8000000 - 0x100000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x100000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x1c000 - - - 0 - 0x2001c000 - 0x4000 - - - - - - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 1 - 1 - 0 - 5 - 3 - 1 - 1 - 0 - 0 - 0 - - - USE_HAL_DRIVER,STM32F407xx - - ../Core/Inc;../LWIP/App;../LWIP/Target;../Middlewares/Third_Party/LwIP/src/include;../Middlewares/Third_Party/LwIP/system;../Drivers/STM32F4xx_HAL_Driver/Inc;../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy;../Drivers/BSP/Components/lan8742;../Middlewares/Third_Party/LwIP/src/include/netif/ppp;../Drivers/CMSIS/Device/ST/STM32F4xx/Include;../Middlewares/Third_Party/LwIP/src/include/lwip;../Middlewares/Third_Party/LwIP/src/include/lwip/apps;../Middlewares/Third_Party/LwIP/src/include/lwip/priv;../Middlewares/Third_Party/LwIP/src/include/lwip/prot;../Middlewares/Third_Party/LwIP/src/include/netif;../Middlewares/Third_Party/LwIP/src/include/compat/posix;../Middlewares/Third_Party/LwIP/src/include/compat/posix/arpa;../Middlewares/Third_Party/LwIP/src/include/compat/posix/net;../Middlewares/Third_Party/LwIP/src/include/compat/posix/sys;../Middlewares/Third_Party/LwIP/src/include/compat/stdc;../Middlewares/Third_Party/LwIP/system/arch;../Drivers/CMSIS/Include;../User/board/inc;../User/application/inc;../User/driver;../User/system;../Middlewares/Third_Party/FreeRTOS/Source/include;../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - - - - - ../Core/Inc - - - - 1 - 0 - 0 - 0 - 1 - 0 - - - - - - - - - - - - - - - Application/MDK-ARM - - - startup_stm32f407xx.s - 2 - startup_stm32f407xx.s - - - - - Application/User/Core - - - main.c - 1 - ../Core/Src/main.c - - - gpio.c - 1 - ../Core/Src/gpio.c - - - freertos.c - 1 - ../Core/Src/freertos.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - dma.c - 1 - ../Core/Src/dma.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - spi.c - 1 - ../Core/Src/spi.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - tim.c - 1 - ../Core/Src/tim.c - - - usart.c - 1 - ../Core/Src/usart.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - stm32f4xx_it.c - 1 - ../Core/Src/stm32f4xx_it.c - - - stm32f4xx_hal_msp.c - 1 - ../Core/Src/stm32f4xx_hal_msp.c - - - stm32f4xx_hal_timebase_tim.c - 1 - ../Core/Src/stm32f4xx_hal_timebase_tim.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - - - Application/User/LWIP/Target - - - ethernetif.c - 1 - ../LWIP/Target/ethernetif.c - - - - - Application/User/LWIP/App - - - lwip.c - 1 - ../LWIP/App/lwip.c - - - - - Drivers/BSP/Components - - - lan8742.c - 1 - ../Drivers/BSP/Components/lan8742/lan8742.c - - - - - Drivers/STM32F4xx_HAL_Driver - - - stm32f4xx_hal_rcc.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c - - - stm32f4xx_hal_rcc_ex.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c - - - stm32f4xx_hal_flash.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c - - - stm32f4xx_hal_flash_ex.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c - - - stm32f4xx_hal_flash_ramfunc.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c - - - stm32f4xx_hal_gpio.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c - - - stm32f4xx_hal_dma_ex.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c - - - stm32f4xx_hal_dma.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c - - - stm32f4xx_hal_pwr.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c - - - stm32f4xx_hal_pwr_ex.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c - - - stm32f4xx_hal_cortex.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c - - - stm32f4xx_hal.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c - - - stm32f4xx_hal_exti.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c - - - stm32f4xx_hal_eth.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.c - - - stm32f4xx_hal_spi.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - stm32f4xx_hal_tim.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - stm32f4xx_hal_tim_ex.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - stm32f4xx_hal_uart.c - 1 - ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - - - Drivers/CMSIS - - - system_stm32f4xx.c - 1 - ../Core/Src/system_stm32f4xx.c - - - - - Middlewares/LwIP - - - auth.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c - - - ccp.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c - - - chap_ms.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c - - - chap-md5.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c - - - chap-new.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c - - - demand.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c - - - eap.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c - - - eui64.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c - - - fsm.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c - - - ipcp.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c - - - ipv6cp.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/ipv6cp.c - - - lcp.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/lcp.c - - - magic.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/magic.c - - - mppe.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/mppe.c - - - multilink.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/multilink.c - - - ppp.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/ppp.c - - - pppapi.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppapi.c - - - pppcrypt.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppcrypt.c - - - pppoe.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppoe.c - - - pppol2tp.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppol2tp.c - - - pppos.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppos.c - - - upap.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/upap.c - - - utils.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/utils.c - - - vj.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/vj.c - - - bridgeif.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/bridgeif.c - - - bridgeif_fdb.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/bridgeif_fdb.c - - - ethernet.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ethernet.c - - - lowpan6.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/lowpan6.c - - - lowpan6_ble.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/lowpan6_ble.c - - - lowpan6_common.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/lowpan6_common.c - - - slipif.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/slipif.c - - - zepif.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/zepif.c - - - ecp.c - 1 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/ecp.c - - - api_lib.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/api_lib.c - - - api_msg.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/api_msg.c - - - err.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/err.c - - - if_api.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/if_api.c - - - netbuf.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/netbuf.c - - - netdb.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/netdb.c - - - netifapi.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/netifapi.c - - - sockets.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/sockets.c - - - tcpip.c - 1 - ../Middlewares/Third_Party/LwIP/src/api/tcpip.c - - - altcp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/altcp.c - - - altcp_alloc.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/altcp_alloc.c - - - altcp_tcp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/altcp_tcp.c - - - def.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/def.c - - - dns.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/dns.c - - - inet_chksum.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/inet_chksum.c - - - init.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/init.c - - - ip.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ip.c - - - mem.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/mem.c - - - memp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/memp.c - - - netif.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/netif.c - - - pbuf.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/pbuf.c - - - raw.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/raw.c - - - stats.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/stats.c - - - sys.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/sys.c - - - tcp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/tcp.c - - - tcp_in.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/tcp_in.c - - - tcp_out.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/tcp_out.c - - - timeouts.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/timeouts.c - - - udp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/udp.c - - - autoip.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/autoip.c - - - dhcp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/dhcp.c - - - etharp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/etharp.c - - - icmp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/icmp.c - - - igmp.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/igmp.c - - - ip4.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/ip4.c - - - ip4_addr.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_addr.c - - - ip4_frag.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_frag.c - - - dhcp6.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/dhcp6.c - - - ethip6.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/ethip6.c - - - icmp6.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/icmp6.c - - - inet6.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/inet6.c - - - ip6.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/ip6.c - - - ip6_addr.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_addr.c - - - ip6_frag.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_frag.c - - - mld6.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/mld6.c - - - nd6.c - 1 - ../Middlewares/Third_Party/LwIP/src/core/ipv6/nd6.c - - - sys_arch.c - 1 - ../Middlewares/Third_Party/LwIP/system/OS/sys_arch.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - mqtt.c - 1 - ../Middlewares/Third_Party/LwIP/src/apps/mqtt/mqtt.c - - - - - User/board - - - leds.c - 1 - ..\User\board\src\leds.c - - - - - User/application - - - tcpclient.c - 1 - ..\User\application\src\tcpclient.c - - - tcpserverc.c - 1 - ..\User\application\src\tcpserverc.c - - - communication_protocol.c - 1 - ..\User\application\src\communication_protocol.c - - - user_lib.c - 1 - ..\User\application\src\user_lib.c - - - - - User/driver - - - dac161s997.c - 1 - ..\User\driver\dac161s997.c - - - ad7124.c - 1 - ..\User\driver\ad7124.c - - - ht1200m.c - 1 - ..\User\driver\ht1200m.c - - - - - User/system - - - user_spi.c - 1 - ..\User\system\user_spi.c - - - user_gpio.c - 1 - ..\User\system\user_gpio.c - - - - - Middlewares/FreeRTOS - - - 0 - 0 - 0 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 4 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 1 - - - - - - - - - - - - croutine.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - event_groups.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - list.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/list.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - queue.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/queue.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - stream_buffer.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - tasks.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - timers.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/timers.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - cmsis_os.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - heap_4.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - port.c - 1 - ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c - - - 2 - 0 - 0 - 0 - 0 - 1 - 2 - 2 - 2 - 2 - 11 - - - 1 - - - - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 2 - 0 - 2 - 2 - 2 - 2 - 2 - 0 - 0 - 2 - 2 - 2 - 2 - 2 - - - - - - - - - - - - - - ::CMSIS - - - - - - - - - - - - - - - - - - - - - - TEST2 - 1 - - - - -
diff --git a/MDK-ARM/TEST2.uvoptx b/MDK-ARM/semi-finished_product_testing.uvoptx similarity index 89% rename from MDK-ARM/TEST2.uvoptx rename to MDK-ARM/semi-finished_product_testing.uvoptx index 62b8d63..d6a9acd 100644 --- a/MDK-ARM/TEST2.uvoptx +++ b/MDK-ARM/semi-finished_product_testing.uvoptx @@ -22,7 +22,7 @@ - TEST2 + semi-finished_product_testing 0x4 ARM-ADS @@ -117,26 +117,6 @@ STLink\ST-LINKIII-KEIL_SWO.dll - - 0 - ARMRTXEVENTFLAGS - -L70 -Z18 -C0 -M0 -T1 - - - 0 - DLGTARM - (1010=75,104,525,661,0)(1007=105,137,292,412,0)(1008=90,121,466,357,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0) - - - 0 - ARMDBGFLAGS - - - - 0 - DLGUARM - (105=-1,-1,-1,-1,0) - 0 UL2CM3 @@ -145,120 +125,10 @@ 0 ST-LINKIII-KEIL_SWO - -UB -O2254 -SF1800 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(2BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM) + -U-O142 -O2254 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM) - - - 0 - 1 - hart_flag - - - 1 - 1 - server_pcb,0x0A - - - 2 - 1 - tpcb - - - 3 - 1 - tpcb - - - 4 - 1 - server_pcb1 - - - 5 - 1 - send_buf - - - 6 - 1 - hart1_uart5,0x10 - - - 7 - 1 - huart5,0x10 - - - 8 - 1 - huart2 - - - 9 - 1 - huart4,0x0A - - - 10 - 1 - hdma_uart5_tx - - - 11 - 1 - hart2_uart2 - - - 12 - 1 - ad7124_analog,0x0A - - - 13 - 1 - ad7124_analog[AD7124_CHANNEL_EN_MAX] - - - 14 - 1 - osThread(lwip_task) - - - 15 - 1 - hart1_uart5 - - - 16 - 1 - user_communication_di - - - 17 - 1 - current_buff - - - 18 - 1 - user_communication_ao - - - 19 - 1 - communication_data - - - - - 1 - 0 - \\TEST2\../Core/Src/usart.c\huart4.pTxBuffPtr - 0 - - 0 @@ -303,17 +173,17 @@ 1 - 0 + 1 0 2 - 1800000 + 10000000 Application/MDK-ARM - 1 + 0 0 0 0 @@ -333,7 +203,7 @@ Application/User/Core - 1 + 0 0 0 0 @@ -764,7 +634,7 @@ - Middlewares/LwIP + Middlewares/FreeRTOS 0 0 0 @@ -776,8 +646,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c - auth.c + ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c + croutine.c 0 0 @@ -788,8 +658,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c - ccp.c + ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c + event_groups.c 0 0 @@ -800,8 +670,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c - chap_ms.c + ../Middlewares/Third_Party/FreeRTOS/Source/list.c + list.c 0 0 @@ -812,8 +682,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c - chap-md5.c + ../Middlewares/Third_Party/FreeRTOS/Source/queue.c + queue.c 0 0 @@ -824,8 +694,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c - chap-new.c + ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c + stream_buffer.c 0 0 @@ -836,8 +706,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c - demand.c + ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c + tasks.c 0 0 @@ -848,8 +718,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c - eap.c + ../Middlewares/Third_Party/FreeRTOS/Source/timers.c + timers.c 0 0 @@ -860,8 +730,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c - eui64.c + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c + cmsis_os.c 0 0 @@ -872,8 +742,8 @@ 0 0 0 - ../Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c - fsm.c + ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c + heap_4.c 0 0 @@ -884,14 +754,142 @@ 0 0 0 + ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c + port.c + 0 + 0 + + + + + Middlewares/LwIP + 0 + 0 + 0 + 0 + + 9 + 44 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c + auth.c + 0 + 0 + + + 9 + 45 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c + ccp.c + 0 + 0 + + + 9 + 46 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c + chap_ms.c + 0 + 0 + + + 9 + 47 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c + chap-md5.c + 0 + 0 + + + 9 + 48 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c + chap-new.c + 0 + 0 + + + 9 + 49 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c + demand.c + 0 + 0 + + + 9 + 50 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c + eap.c + 0 + 0 + + + 9 + 51 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c + eui64.c + 0 + 0 + + + 9 + 52 + 1 + 0 + 0 + 0 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c + fsm.c + 0 + 0 + + + 9 + 53 + 1 + 0 + 0 + 0 ../Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c ipcp.c 0 0 - 8 - 44 + 9 + 54 1 0 0 @@ -902,8 +900,8 @@ 0 - 8 - 45 + 9 + 55 1 0 0 @@ -914,8 +912,8 @@ 0 - 8 - 46 + 9 + 56 1 0 0 @@ -926,8 +924,8 @@ 0 - 8 - 47 + 9 + 57 1 0 0 @@ -938,8 +936,8 @@ 0 - 8 - 48 + 9 + 58 1 0 0 @@ -950,8 +948,8 @@ 0 - 8 - 49 + 9 + 59 1 0 0 @@ -962,8 +960,8 @@ 0 - 8 - 50 + 9 + 60 1 0 0 @@ -974,8 +972,8 @@ 0 - 8 - 51 + 9 + 61 1 0 0 @@ -986,8 +984,8 @@ 0 - 8 - 52 + 9 + 62 1 0 0 @@ -998,8 +996,8 @@ 0 - 8 - 53 + 9 + 63 1 0 0 @@ -1010,8 +1008,8 @@ 0 - 8 - 54 + 9 + 64 1 0 0 @@ -1022,8 +1020,8 @@ 0 - 8 - 55 + 9 + 65 1 0 0 @@ -1034,8 +1032,8 @@ 0 - 8 - 56 + 9 + 66 1 0 0 @@ -1046,8 +1044,8 @@ 0 - 8 - 57 + 9 + 67 1 0 0 @@ -1058,8 +1056,8 @@ 0 - 8 - 58 + 9 + 68 1 0 0 @@ -1070,8 +1068,8 @@ 0 - 8 - 59 + 9 + 69 1 0 0 @@ -1082,8 +1080,8 @@ 0 - 8 - 60 + 9 + 70 1 0 0 @@ -1094,8 +1092,8 @@ 0 - 8 - 61 + 9 + 71 1 0 0 @@ -1106,8 +1104,8 @@ 0 - 8 - 62 + 9 + 72 1 0 0 @@ -1118,8 +1116,8 @@ 0 - 8 - 63 + 9 + 73 1 0 0 @@ -1130,8 +1128,8 @@ 0 - 8 - 64 + 9 + 74 1 0 0 @@ -1142,8 +1140,8 @@ 0 - 8 - 65 + 9 + 75 1 0 0 @@ -1154,8 +1152,8 @@ 0 - 8 - 66 + 9 + 76 1 0 0 @@ -1166,8 +1164,8 @@ 0 - 8 - 67 + 9 + 77 1 0 0 @@ -1178,8 +1176,8 @@ 0 - 8 - 68 + 9 + 78 1 0 0 @@ -1190,8 +1188,8 @@ 0 - 8 - 69 + 9 + 79 1 0 0 @@ -1202,8 +1200,8 @@ 0 - 8 - 70 + 9 + 80 1 0 0 @@ -1214,8 +1212,8 @@ 0 - 8 - 71 + 9 + 81 1 0 0 @@ -1226,8 +1224,8 @@ 0 - 8 - 72 + 9 + 82 1 0 0 @@ -1238,8 +1236,8 @@ 0 - 8 - 73 + 9 + 83 1 0 0 @@ -1250,8 +1248,8 @@ 0 - 8 - 74 + 9 + 84 1 0 0 @@ -1262,8 +1260,8 @@ 0 - 8 - 75 + 9 + 85 1 0 0 @@ -1274,8 +1272,8 @@ 0 - 8 - 76 + 9 + 86 1 0 0 @@ -1286,8 +1284,8 @@ 0 - 8 - 77 + 9 + 87 1 0 0 @@ -1298,8 +1296,8 @@ 0 - 8 - 78 + 9 + 88 1 0 0 @@ -1310,8 +1308,8 @@ 0 - 8 - 79 + 9 + 89 1 0 0 @@ -1322,8 +1320,8 @@ 0 - 8 - 80 + 9 + 90 1 0 0 @@ -1334,8 +1332,8 @@ 0 - 8 - 81 + 9 + 91 1 0 0 @@ -1346,8 +1344,8 @@ 0 - 8 - 82 + 9 + 92 1 0 0 @@ -1358,8 +1356,8 @@ 0 - 8 - 83 + 9 + 93 1 0 0 @@ -1370,8 +1368,8 @@ 0 - 8 - 84 + 9 + 94 1 0 0 @@ -1382,8 +1380,8 @@ 0 - 8 - 85 + 9 + 95 1 0 0 @@ -1394,8 +1392,8 @@ 0 - 8 - 86 + 9 + 96 1 0 0 @@ -1406,8 +1404,8 @@ 0 - 8 - 87 + 9 + 97 1 0 0 @@ -1418,8 +1416,8 @@ 0 - 8 - 88 + 9 + 98 1 0 0 @@ -1430,8 +1428,8 @@ 0 - 8 - 89 + 9 + 99 1 0 0 @@ -1442,8 +1440,8 @@ 0 - 8 - 90 + 9 + 100 1 0 0 @@ -1454,8 +1452,8 @@ 0 - 8 - 91 + 9 + 101 1 0 0 @@ -1466,8 +1464,8 @@ 0 - 8 - 92 + 9 + 102 1 0 0 @@ -1478,8 +1476,8 @@ 0 - 8 - 93 + 9 + 103 1 0 0 @@ -1490,8 +1488,8 @@ 0 - 8 - 94 + 9 + 104 1 0 0 @@ -1502,8 +1500,8 @@ 0 - 8 - 95 + 9 + 105 1 0 0 @@ -1514,8 +1512,8 @@ 0 - 8 - 96 + 9 + 106 1 0 0 @@ -1526,8 +1524,8 @@ 0 - 8 - 97 + 9 + 107 1 0 0 @@ -1538,8 +1536,8 @@ 0 - 8 - 98 + 9 + 108 1 0 0 @@ -1550,8 +1548,8 @@ 0 - 8 - 99 + 9 + 109 1 0 0 @@ -1562,8 +1560,8 @@ 0 - 8 - 100 + 9 + 110 1 0 0 @@ -1574,8 +1572,8 @@ 0 - 8 - 101 + 9 + 111 1 0 0 @@ -1586,8 +1584,8 @@ 0 - 8 - 102 + 9 + 112 1 0 0 @@ -1598,8 +1596,8 @@ 0 - 8 - 103 + 9 + 113 1 0 0 @@ -1610,8 +1608,8 @@ 0 - 8 - 104 + 9 + 114 1 0 0 @@ -1622,8 +1620,8 @@ 0 - 8 - 105 + 9 + 115 1 0 0 @@ -1634,8 +1632,8 @@ 0 - 8 - 106 + 9 + 116 1 0 0 @@ -1646,8 +1644,8 @@ 0 - 8 - 107 + 9 + 117 1 0 0 @@ -1658,8 +1656,8 @@ 0 - 8 - 108 + 9 + 118 1 0 0 @@ -1670,8 +1668,8 @@ 0 - 8 - 109 + 9 + 119 1 0 0 @@ -1682,8 +1680,8 @@ 0 - 8 - 110 + 9 + 120 1 0 0 @@ -1694,8 +1692,8 @@ 0 - 8 - 111 + 9 + 121 1 0 0 @@ -1706,8 +1704,8 @@ 0 - 8 - 112 + 9 + 122 1 0 0 @@ -1718,8 +1716,8 @@ 0 - 8 - 113 + 9 + 123 1 0 0 @@ -1730,8 +1728,8 @@ 0 - 8 - 114 + 9 + 124 1 0 0 @@ -1745,13 +1743,13 @@ User/board - 1 + 0 0 0 0 - 9 - 115 + 10 + 125 1 0 0 @@ -1765,13 +1763,37 @@ User/application - 1 + 0 0 0 0 - 10 - 116 + 11 + 126 + 1 + 0 + 0 + 0 + ..\User\application\src\ble_mx_02.c + ble_mx_02.c + 0 + 0 + + + 11 + 127 + 1 + 0 + 0 + 0 + ..\User\application\src\communication_protocol.c + communication_protocol.c + 0 + 0 + + + 11 + 128 1 0 0 @@ -1782,8 +1804,8 @@ 0 - 10 - 117 + 11 + 129 1 0 0 @@ -1794,20 +1816,8 @@ 0 - 10 - 118 - 1 - 1 - 0 - 0 - ..\User\application\src\communication_protocol.c - communication_protocol.c - 0 - 0 - - - 10 - 119 + 11 + 130 1 0 0 @@ -1821,25 +1831,13 @@ User/driver - 1 + 0 0 0 0 - 11 - 120 - 1 - 0 - 0 - 0 - ..\User\driver\dac161s997.c - dac161s997.c - 0 - 0 - - - 11 - 121 + 12 + 131 1 0 0 @@ -1850,8 +1848,20 @@ 0 - 11 - 122 + 12 + 132 + 1 + 0 + 0 + 0 + ..\User\driver\dac161s997.c + dac161s997.c + 0 + 0 + + + 12 + 133 1 0 0 @@ -1865,25 +1875,13 @@ User/system - 1 + 0 0 0 0 - 12 - 123 - 1 - 0 - 0 - 0 - ..\User\system\user_spi.c - user_spi.c - 0 - 0 - - - 12 - 124 + 13 + 134 1 0 0 @@ -1893,131 +1891,15 @@ 0 0 - - - - Middlewares/FreeRTOS - 0 - 0 - 0 - 0 13 - 125 + 135 1 0 0 0 - ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c - croutine.c - 0 - 0 - - - 13 - 126 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c - event_groups.c - 0 - 0 - - - 13 - 127 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/list.c - list.c - 0 - 0 - - - 13 - 128 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/queue.c - queue.c - 0 - 0 - - - 13 - 129 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c - stream_buffer.c - 0 - 0 - - - 13 - 130 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c - tasks.c - 0 - 0 - - - 13 - 131 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/timers.c - timers.c - 0 - 0 - - - 13 - 132 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c - cmsis_os.c - 0 - 0 - - - 13 - 133 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c - heap_4.c - 0 - 0 - - - 13 - 134 - 1 - 0 - 0 - 0 - ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c - port.c + ..\User\system\user_spi.c + user_spi.c 0 0 diff --git a/MDK-ARM/semi-finished_product_testing.uvprojx b/MDK-ARM/semi-finished_product_testing.uvprojx new file mode 100644 index 0000000..6e67e4a --- /dev/null +++ b/MDK-ARM/semi-finished_product_testing.uvprojx @@ -0,0 +1,1152 @@ + + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + semi-finished_product_testing + 0x4 + ARM-ADS + 5060960::V5.06 update 7 (build 960)::.\ARMCC + 0 + + + STM32F407VGTx + STMicroelectronics + Keil.STM32F4xx_DFP.2.12.0 + http://www.keil.com/pack + IRAM(0x20000000-0x2001BFFF) IRAM2(0x2001C000-0x2001FFFF) IROM(0x8000000-0x80FFFFF) CLOCK(25000000) FPU2 CPUTYPE("Cortex-M4") TZ + + + + 0 + + + + + + + + + + + $$Device:STM32F407VGTx$CMSIS\SVD\STM32F40x.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + semi-finished_product_testing\ + semi-finished_product_testing + 1 + 0 + 0 + 1 + 0 + + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + 1 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 0 + + + SARMCM3.DLL + -REMAP -MPU + DCM.DLL + -pCM4 + SARMCM3.DLL + -MPU + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4101 + + 1 + BIN\UL2V8M.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M4" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 2 + 0 + 0 + 1 + 0 + 8 + 1 + 0 + 0 + 0 + 3 + 4 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 1 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x1c000 + + + 1 + 0x8000000 + 0x100000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x8000000 + 0x100000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x1c000 + + + 0 + 0x2001c000 + 0x4000 + + + + + + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 1 + 1 + 0 + 5 + 3 + 1 + 1 + 0 + 0 + 0 + + + USE_HAL_DRIVER,STM32F407xx + + ../Core/Inc;../LWIP/App;../LWIP/Target;../Middlewares/Third_Party/LwIP/src/include;../Middlewares/Third_Party/LwIP/system;../Drivers/STM32F4xx_HAL_Driver/Inc;../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy;../Middlewares/Third_Party/FreeRTOS/Source/include;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS;../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F;../Drivers/BSP/Components/lan8742;../Middlewares/Third_Party/LwIP/src/include/netif/ppp;../Drivers/CMSIS/Device/ST/STM32F4xx/Include;../Middlewares/Third_Party/LwIP/src/include/lwip;../Middlewares/Third_Party/LwIP/src/include/lwip/apps;../Middlewares/Third_Party/LwIP/src/include/lwip/priv;../Middlewares/Third_Party/LwIP/src/include/lwip/prot;../Middlewares/Third_Party/LwIP/src/include/netif;../Middlewares/Third_Party/LwIP/src/include/compat/posix;../Middlewares/Third_Party/LwIP/src/include/compat/posix/arpa;../Middlewares/Third_Party/LwIP/src/include/compat/posix/net;../Middlewares/Third_Party/LwIP/src/include/compat/posix/sys;../Middlewares/Third_Party/LwIP/src/include/compat/stdc;../Middlewares/Third_Party/LwIP/system/arch;../Drivers/CMSIS/Include;..\User\application\inc;..\User\board\inc;..\User\driver;..\User\system + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + + + + ../Core/Inc + + + + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + + + + Application/MDK-ARM + + + startup_stm32f407xx.s + 2 + startup_stm32f407xx.s + + + + + Application/User/Core + + + main.c + 1 + ../Core/Src/main.c + + + gpio.c + 1 + ../Core/Src/gpio.c + + + freertos.c + 1 + ../Core/Src/freertos.c + + + dma.c + 1 + ../Core/Src/dma.c + + + spi.c + 1 + ../Core/Src/spi.c + + + tim.c + 1 + ../Core/Src/tim.c + + + usart.c + 1 + ../Core/Src/usart.c + + + stm32f4xx_it.c + 1 + ../Core/Src/stm32f4xx_it.c + + + stm32f4xx_hal_msp.c + 1 + ../Core/Src/stm32f4xx_hal_msp.c + + + stm32f4xx_hal_timebase_tim.c + 1 + ../Core/Src/stm32f4xx_hal_timebase_tim.c + + + + + Application/User/LWIP/Target + + + ethernetif.c + 1 + ../LWIP/Target/ethernetif.c + + + + + Application/User/LWIP/App + + + lwip.c + 1 + ../LWIP/App/lwip.c + + + + + Drivers/BSP/Components + + + lan8742.c + 1 + ../Drivers/BSP/Components/lan8742/lan8742.c + + + + + Drivers/STM32F4xx_HAL_Driver + + + stm32f4xx_hal_rcc.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c + + + stm32f4xx_hal_rcc_ex.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c + + + stm32f4xx_hal_flash.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c + + + stm32f4xx_hal_flash_ex.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c + + + stm32f4xx_hal_flash_ramfunc.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c + + + stm32f4xx_hal_gpio.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c + + + stm32f4xx_hal_dma_ex.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c + + + stm32f4xx_hal_dma.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c + + + stm32f4xx_hal_pwr.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c + + + stm32f4xx_hal_pwr_ex.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c + + + stm32f4xx_hal_cortex.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c + + + stm32f4xx_hal.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c + + + stm32f4xx_hal_exti.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c + + + stm32f4xx_hal_eth.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.c + + + stm32f4xx_hal_spi.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c + + + stm32f4xx_hal_tim.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c + + + stm32f4xx_hal_tim_ex.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c + + + stm32f4xx_hal_uart.c + 1 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c + + + + + Drivers/CMSIS + + + system_stm32f4xx.c + 1 + ../Core/Src/system_stm32f4xx.c + + + + + Middlewares/FreeRTOS + + + croutine.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c + + + event_groups.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c + + + list.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/list.c + + + queue.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/queue.c + + + stream_buffer.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c + + + tasks.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c + + + timers.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/timers.c + + + cmsis_os.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c + + + heap_4.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c + + + port.c + 1 + ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c + + + + + Middlewares/LwIP + + + auth.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/auth.c + + + ccp.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/ccp.c + + + chap_ms.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap_ms.c + + + chap-md5.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-md5.c + + + chap-new.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/chap-new.c + + + demand.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/demand.c + + + eap.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/eap.c + + + eui64.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/eui64.c + + + fsm.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/fsm.c + + + ipcp.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/ipcp.c + + + ipv6cp.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/ipv6cp.c + + + lcp.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/lcp.c + + + magic.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/magic.c + + + mppe.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/mppe.c + + + multilink.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/multilink.c + + + ppp.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/ppp.c + + + pppapi.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppapi.c + + + pppcrypt.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppcrypt.c + + + pppoe.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppoe.c + + + pppol2tp.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppol2tp.c + + + pppos.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/pppos.c + + + upap.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/upap.c + + + utils.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/utils.c + + + vj.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/vj.c + + + bridgeif.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/bridgeif.c + + + bridgeif_fdb.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/bridgeif_fdb.c + + + ethernet.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ethernet.c + + + lowpan6.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/lowpan6.c + + + lowpan6_ble.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/lowpan6_ble.c + + + lowpan6_common.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/lowpan6_common.c + + + slipif.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/slipif.c + + + zepif.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/zepif.c + + + ecp.c + 1 + ../Middlewares/Third_Party/LwIP/src/netif/ppp/ecp.c + + + api_lib.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/api_lib.c + + + api_msg.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/api_msg.c + + + err.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/err.c + + + if_api.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/if_api.c + + + netbuf.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/netbuf.c + + + netdb.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/netdb.c + + + netifapi.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/netifapi.c + + + sockets.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/sockets.c + + + tcpip.c + 1 + ../Middlewares/Third_Party/LwIP/src/api/tcpip.c + + + altcp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/altcp.c + + + altcp_alloc.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/altcp_alloc.c + + + altcp_tcp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/altcp_tcp.c + + + def.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/def.c + + + dns.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/dns.c + + + inet_chksum.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/inet_chksum.c + + + init.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/init.c + + + ip.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ip.c + + + mem.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/mem.c + + + memp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/memp.c + + + netif.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/netif.c + + + pbuf.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/pbuf.c + + + raw.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/raw.c + + + stats.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/stats.c + + + sys.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/sys.c + + + tcp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/tcp.c + + + tcp_in.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/tcp_in.c + + + tcp_out.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/tcp_out.c + + + timeouts.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/timeouts.c + + + udp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/udp.c + + + autoip.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/autoip.c + + + dhcp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/dhcp.c + + + etharp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/etharp.c + + + icmp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/icmp.c + + + igmp.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/igmp.c + + + ip4.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/ip4.c + + + ip4_addr.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_addr.c + + + ip4_frag.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv4/ip4_frag.c + + + dhcp6.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/dhcp6.c + + + ethip6.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/ethip6.c + + + icmp6.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/icmp6.c + + + inet6.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/inet6.c + + + ip6.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/ip6.c + + + ip6_addr.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_addr.c + + + ip6_frag.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/ip6_frag.c + + + mld6.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/mld6.c + + + nd6.c + 1 + ../Middlewares/Third_Party/LwIP/src/core/ipv6/nd6.c + + + sys_arch.c + 1 + ../Middlewares/Third_Party/LwIP/system/OS/sys_arch.c + + + mqtt.c + 1 + ../Middlewares/Third_Party/LwIP/src/apps/mqtt/mqtt.c + + + + + User/board + + + leds.c + 1 + ..\User\board\src\leds.c + + + + + User/application + + + ble_mx_02.c + 1 + ..\User\application\src\ble_mx_02.c + + + communication_protocol.c + 1 + ..\User\application\src\communication_protocol.c + + + tcpclient.c + 1 + ..\User\application\src\tcpclient.c + + + tcpserverc.c + 1 + ..\User\application\src\tcpserverc.c + + + user_lib.c + 1 + ..\User\application\src\user_lib.c + + + + + User/driver + + + ad7124.c + 1 + ..\User\driver\ad7124.c + + + dac161s997.c + 1 + ..\User\driver\dac161s997.c + + + ht1200m.c + 1 + ..\User\driver\ht1200m.c + + + + + User/system + + + user_gpio.c + 1 + ..\User\system\user_gpio.c + + + user_spi.c + 1 + ..\User\system\user_spi.c + + + + + ::CMSIS + + + + + + + + + + + + + + + + + + + + + + semi-finished_product_testing + 1 + + + + +
diff --git a/MDK-ARM/semi-finished_product_testing/semi-finished_product_testing.sct b/MDK-ARM/semi-finished_product_testing/semi-finished_product_testing.sct new file mode 100644 index 0000000..a335d3e --- /dev/null +++ b/MDK-ARM/semi-finished_product_testing/semi-finished_product_testing.sct @@ -0,0 +1,19 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x08000000 0x00100000 { ; load region size_region + ER_IROM1 0x08000000 0x00100000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x0001C000 { ; RW data + .ANY (+RW +ZI) + } + RW_IRAM2 0x2001C000 0x00004000 { + .ANY (+RW +ZI) + } +} + diff --git a/TEST2.ioc b/semi-finished_product_testing.ioc similarity index 99% rename from TEST2.ioc rename to semi-finished_product_testing.ioc index 358794b..e0472f5 100644 --- a/TEST2.ioc +++ b/semi-finished_product_testing.ioc @@ -552,8 +552,8 @@ ProjectManager.MainLocation=Core/Src ProjectManager.NoMain=false ProjectManager.PreviousToolchain= ProjectManager.ProjectBuild=false -ProjectManager.ProjectFileName=TEST2.ioc -ProjectManager.ProjectName=TEST2 +ProjectManager.ProjectFileName=semi-finished_product_testing.ioc +ProjectManager.ProjectName=semi-finished_product_testing ProjectManager.ProjectStructure= ProjectManager.RegisterCallBack= ProjectManager.StackSize=0x400