时钟树修正(11.0592MHz);

timer位置迁移,头文件打包;
lvgl任务堆栈增加至512Word;
LED&串口呼吸指示移动至task_ble;
按键扫描迁移至task_hart;
This commit is contained in:
吴俊潮 2024-12-27 15:23:15 +08:00
parent 2562f29981
commit a15cf13af7
548 changed files with 43029 additions and 54861 deletions

View File

@ -0,0 +1,43 @@
/*
* @Author: wujunchao wujunchao@wuxismart.com
* @Date: 2024-12-27 11:51:06
* @LastEditors: wujunchao wujunchao@wuxismart.com
* @LastEditTime: 2024-12-27 12:31:59
* @FilePath: \signal_generator\App\APP_WU\Inc\apps_gather.h
* @Description: ,`customMade`, koroFileHeader查看配置 : https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
#ifndef __APPS_GATHER_H
#define __APPS_GATHER_H
//provided by ZhangXiaoMing
#include "main.h"
#include "tm1650.h"
#include "mux_signal.h"
#include "JLX240-00301-BN.h"
#include <string.h>
#include "gpio.h"
#include "modbus.h"
#include "ble.h"
#include "hart.h"
#include "rn7302.h"
#include "SIG24130.h"
//LVGL
#include "lvgl.h" // 它为整个LVGL提供了更完整的头文件引用
#include "lv_port_disp.h" // LVGL的显示
//#include "lv_port_indev.h" // LVGL的触屏
#include "gui_guider.h" // Gui Guider 生成的界面和控件的声明
#include "events_init.h" // Gui Guider 生成的初始化事件、回调函数
//written bt WuJunChao
#include "timer.h"
#endif

14
App/APP_WU/Inc/timer.h Normal file
View File

@ -0,0 +1,14 @@
#ifndef __TIMER_H
#define __TIMER_H
#include "apps_gather.h"
extern int heart_1000ms_flag;
extern int heart_1000ms_cnt;
void duty_tim3(void);
void duty_tim6(void);
#endif

View File

@ -0,0 +1,17 @@
/*
* @Author: wujunchao wujunchao@wuxismart.com
* @Date: 2024-12-27 11:50:56
* @LastEditors: wujunchao wujunchao@wuxismart.com
* @LastEditTime: 2024-12-27 11:53:10
* @FilePath: \signal_generator\App\APP_WU\Src\apps_gather.c
* @Description: ,`customMade`, koroFileHeader查看配置 : https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
#include "apps_gather.h"
//用于头文件打包汇总

35
App/APP_WU/Src/timer.c Normal file
View File

@ -0,0 +1,35 @@
/*
* @Author: wujunchao wujunchao@wuxismart.com
* @Date: 2024-12-27 11:44:23
* @LastEditors: wujunchao wujunchao@wuxismart.com
* @LastEditTime: 2024-12-27 11:46:58
* @FilePath: \signal_generator\App\APP_WU\timer.c
* @Description: ,`customMade`, koroFileHeader查看配置 : https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
#include "timer.h"
int heart_1000ms_flag = 0;
int heart_1000ms_cnt = 0;
void duty_tim3(void)
{
freq_signal.over_cnt++;
}
void duty_tim6(void)
{
lv_tick_inc(1);
heart_1000ms_cnt++;
if( heart_1000ms_cnt >= 1000)
{
heart_1000ms_cnt = 0;
heart_1000ms_flag = 1;
}
}

View File

@ -64,7 +64,7 @@
#define configTICK_RATE_HZ ((TickType_t)1000) #define configTICK_RATE_HZ ((TickType_t)1000)
#define configMAX_PRIORITIES ( 7 ) #define configMAX_PRIORITIES ( 7 )
#define configMINIMAL_STACK_SIZE ((uint16_t)128) #define configMINIMAL_STACK_SIZE ((uint16_t)128)
#define configTOTAL_HEAP_SIZE ((size_t)15360) #define configTOTAL_HEAP_SIZE ((size_t)50000)
#define configMAX_TASK_NAME_LEN ( 16 ) #define configMAX_TASK_NAME_LEN ( 16 )
#define configUSE_16_BIT_TICKS 0 #define configUSE_16_BIT_TICKS 0
#define configUSE_MUTEXES 1 #define configUSE_MUTEXES 1

View File

@ -41,8 +41,7 @@ extern "C" {
/* Exported constants --------------------------------------------------------*/ /* Exported constants --------------------------------------------------------*/
/* USER CODE BEGIN EC */ /* USER CODE BEGIN EC */
extern int heart_1000ms_flag;
extern int heart_1000ms_cnt;
/* USER CODE END EC */ /* USER CODE END EC */
/* Exported macro ------------------------------------------------------------*/ /* Exported macro ------------------------------------------------------------*/

View File

@ -25,18 +25,7 @@
/* Private includes ----------------------------------------------------------*/ /* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */ /* USER CODE BEGIN Includes */
#include <string.h> #include "apps_gather.h"
#include "gpio.h"
#include "JLX240-00301-BN.h"
#include "modbus.h"
#include "ble.h"
#include "hart.h"
#include "mux_signal.h"
#include "rn7302.h"
#include "SIG24130.h"
#include "tm1650.h"
#include "lvgl.h"
/* USER CODE END Includes */ /* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/ /* Private typedef -----------------------------------------------------------*/
@ -133,7 +122,7 @@ void MX_FREERTOS_Init(void) {
defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL); defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL);
/* definition and creation of task_lcd */ /* definition and creation of task_lcd */
osThreadDef(task_lcd, start_task_lcd, osPriorityLow, 0, 256); osThreadDef(task_lcd, start_task_lcd, osPriorityIdle, 0, 512);
task_lcdHandle = osThreadCreate(osThread(task_lcd), NULL); task_lcdHandle = osThreadCreate(osThread(task_lcd), NULL);
/* definition and creation of task_hart */ /* definition and creation of task_hart */
@ -141,11 +130,11 @@ void MX_FREERTOS_Init(void) {
task_hartHandle = osThreadCreate(osThread(task_hart), NULL); task_hartHandle = osThreadCreate(osThread(task_hart), NULL);
/* definition and creation of task_ble */ /* definition and creation of task_ble */
osThreadDef(task_ble, start_task_ble, osPriorityIdle, 0, 128); osThreadDef(task_ble, start_task_ble, osPriorityLow, 0, 128);
task_bleHandle = osThreadCreate(osThread(task_ble), NULL); task_bleHandle = osThreadCreate(osThread(task_ble), NULL);
/* definition and creation of task_rs485 */ /* definition and creation of task_rs485 */
osThreadDef(task_rs485, start_rs485, osPriorityIdle, 0, 128); osThreadDef(task_rs485, start_rs485, osPriorityBelowNormal, 0, 128);
task_rs485Handle = osThreadCreate(osThread(task_rs485), NULL); task_rs485Handle = osThreadCreate(osThread(task_rs485), NULL);
/* definition and creation of task_mux_analog */ /* definition and creation of task_mux_analog */
@ -171,9 +160,9 @@ void StartDefaultTask(void const * argument)
/* Infinite loop */ /* Infinite loop */
for (;;) for (;;)
{ {
LIGHT_PWR(OFF); //LIGHT_PWR(OFF);
// pwr_cosume(kp_flag, 20000); // pwr_cosume(kp_flag, 20000);
tm1650_read_key(&hi2c1, &kp_flag, COMMAND_READ_KEY_DATA, &key); //tm1650_read_key(&hi2c1, &kp_flag, COMMAND_READ_KEY_DATA, &key);
osDelay(500); osDelay(500);
} }
/* USER CODE END StartDefaultTask */ /* USER CODE END StartDefaultTask */
@ -216,6 +205,8 @@ void start_task_hart(void const * argument)
for (;;) for (;;)
{ {
hart_communicate(&scom1_hart); hart_communicate(&scom1_hart);
tm1650_read_key(&hi2c1, &kp_flag, COMMAND_READ_KEY_DATA, &key);
osDelay(10); osDelay(10);
} }
/* USER CODE END start_task_hart */ /* USER CODE END start_task_hart */
@ -236,8 +227,11 @@ void start_task_ble(void const * argument)
{ {
strcpy((char *)(scom6_ble.tx_buff), "hellow I am ble.\r\n"); strcpy((char *)(scom6_ble.tx_buff), "hellow I am ble.\r\n");
ble_send(&huart6, scom6_ble.tx_buff); ble_send(&huart6, scom6_ble.tx_buff);
usart_printf(&huart3,"Alive");
LED_TOG;
osDelay(1000); osDelay(1000);
// LED_TOG;
} }
/* USER CODE END start_task_ble */ /* USER CODE END start_task_ble */
} }

View File

@ -30,14 +30,7 @@
/* Private includes ----------------------------------------------------------*/ /* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */ /* USER CODE BEGIN Includes */
#include "tm1650.h" #include "apps_gather.h"
#include "mux_signal.h"
#include "JLX240-00301-BN.h"
#include "lvgl.h" // 它为整个LVGL提供了更完整的头文件引用
#include "lv_port_disp.h" // LVGL的显示支<E7A4BA>?????
//#include "lv_port_indev.h" // LVGL的触屏支<E5B18F>?????
#include "gui_guider.h" // Gui Guider 生成的界面和控件的声<E79A84>????
#include "events_init.h" // Gui Guider 生成的初始化事件、回调函<E8B083>????
/* USER CODE END Includes */ /* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/ /* Private typedef -----------------------------------------------------------*/
@ -58,8 +51,7 @@
/* Private variables ---------------------------------------------------------*/ /* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN PV */ /* USER CODE BEGIN PV */
int heart_1000ms_flag = 0;
int heart_1000ms_cnt = 0;
/* USER CODE END PV */ /* USER CODE END PV */
/* Private function prototypes -----------------------------------------------*/ /* Private function prototypes -----------------------------------------------*/
@ -170,9 +162,8 @@ void SystemClock_Config(void)
/** Initializes the RCC Oscillators according to the specified parameters /** Initializes the RCC Oscillators according to the specified parameters
* in the RCC_OscInitTypeDef structure. * in the RCC_OscInitTypeDef structure.
*/ */
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI; RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSIState = RCC_HSI_ON; RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE; RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE;
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
{ {
@ -183,8 +174,8 @@ void SystemClock_Config(void)
*/ */
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2; |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSI; RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSE;
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV2; RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1; RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1; RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
@ -217,19 +208,11 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
/* USER CODE BEGIN Callback 1 */ /* USER CODE BEGIN Callback 1 */
if (htim->Instance == TIM3) if (htim->Instance == TIM3)
{ {
freq_signal.over_cnt++; duty_tim3();
} }
if (htim == &htim6) if (htim->Instance == TIM6)
{ {
lv_tick_inc(1); duty_tim6();
heart_1000ms_cnt++;
if( heart_1000ms_cnt >= 1000)
{
LED_TOG;
usart_printf(&huart3,"123");
heart_1000ms_cnt = 0;
heart_1000ms_flag = (heart_1000ms_flag > 10)?(0):(heart_1000ms_flag + 1);
}
} }
/* USER CODE END Callback 1 */ /* USER CODE END Callback 1 */

View File

@ -45,9 +45,9 @@ void MX_TIM1_Init(void)
/* USER CODE END TIM1_Init 1 */ /* USER CODE END TIM1_Init 1 */
htim1.Instance = TIM1; htim1.Instance = TIM1;
htim1.Init.Prescaler = 8-1; htim1.Init.Prescaler = 0;
htim1.Init.CounterMode = TIM_COUNTERMODE_UP; htim1.Init.CounterMode = TIM_COUNTERMODE_UP;
htim1.Init.Period = 1000-1; htim1.Init.Period = 11059-1;
htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
htim1.Init.RepetitionCounter = 0; htim1.Init.RepetitionCounter = 0;
htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;
@ -114,9 +114,9 @@ void MX_TIM3_Init(void)
/* USER CODE END TIM3_Init 1 */ /* USER CODE END TIM3_Init 1 */
htim3.Instance = TIM3; htim3.Instance = TIM3;
htim3.Init.Prescaler = 8-1; htim3.Init.Prescaler = 0;
htim3.Init.CounterMode = TIM_COUNTERMODE_UP; htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
htim3.Init.Period = 60000-1; htim3.Init.Period = 65535;
htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;
if (HAL_TIM_Base_Init(&htim3) != HAL_OK) if (HAL_TIM_Base_Init(&htim3) != HAL_OK)
@ -165,9 +165,9 @@ void MX_TIM6_Init(void)
/* USER CODE END TIM6_Init 1 */ /* USER CODE END TIM6_Init 1 */
htim6.Instance = TIM6; htim6.Instance = TIM6;
htim6.Init.Prescaler = 8-1; htim6.Init.Prescaler = 0;
htim6.Init.CounterMode = TIM_COUNTERMODE_UP; htim6.Init.CounterMode = TIM_COUNTERMODE_UP;
htim6.Init.Period = 1000-1; htim6.Init.Period = 11059-1;
htim6.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; htim6.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;
if (HAL_TIM_Base_Init(&htim6) != HAL_OK) if (HAL_TIM_Base_Init(&htim6) != HAL_OK)
{ {

View File

@ -160,42 +160,39 @@ void disp_disable_update(void)
/*Flush the content of the internal buffer the specific area on the display /*Flush the content of the internal buffer the specific area on the display
*You can use DMA or any hardware acceleration to do this operation in the background but *You can use DMA or any hardware acceleration to do this operation in the background but
*'lv_disp_flush_ready()' has to be called when finished.*/ *'lv_disp_flush_ready()' has to be called when finished.*/
int x1watch = 0, y1watch = 0, x2watch = 0, y2watch = 0; int x1watch = 0, y1watch = 0, x2watch = 0, y2watch = 0, fswatch = 0;
static void disp_flush(lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p) static void disp_flush(lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p)
{ {
if(disp_flush_enabled) { if(disp_flush_enabled)
{
/*The most simple case (but also the slowest) to put all pixels to the screen one-by-one*/ /*The most simple case (but also the slowest) to put all pixels to the screen one-by-one*/
#if 1
int32_t x; int32_t x;
int32_t y; int32_t y;
lcd_address(area->x1, area->y1, area->x2 - area->x1 + 1, area->y2 - area->y1 + 1);
//用于实时观测绘画窗口
fswatch = ( area->x2 - area->x1 + 1 ) * ( area->y2 - area->y1 + 1 );
x1watch = area->x1; x1watch = area->x1;
y1watch = area->y1; y1watch = area->y1;
x2watch = area->x2; x2watch = area->x2;
y2watch = area->y2; y2watch = area->y2;
//填充指定区域内的所有像素点
lcd_address(area->x1, area->y1, area->x2 - area->x1 + 1, area->y2 - area->y1 + 1);
for(y = area->y1; y <= area->y2; y++) for(y = area->y1; y <= area->y2; y++)
{ {
for(x = area->x1; x <= area->x2; x++) { for(x = area->x1; x <= area->x2; x++) {
/*Put a pixel to the display. For example:*/ /*Put a pixel to the display. For example:*/
/*put_px(x, y, *color_p)*/ /*put_px(x, y, *color_p)*/
transfer_data_16(color_p->full); transfer_data_16(color_p->full); //每次填充一个点,传参色彩
color_p++; color_p++;
} }
} }
// lcd_address(xa, ya, xb, yb);
// for (i = xa; i < xb; i++)
// {
// for (j = ya; j < yb; j++)
// {
// transfer_data_16(color_data);
// }
// }
} }
#else
display_color_new(area->x1, area->y1, area->x2, area->y2, color_p->full);
#endif
/*IMPORTANT!!! /*IMPORTANT!!!

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@
<Header>### uVision Project, (C) Keil Software</Header> <Header>### uVision Project, (C) Keil Software</Header>
<PrjGuiSettings> <PrjGuiSettings>
<LastAddFilePath></LastAddFilePath> <LastAddFilePath>F:\Desktop\Work\00_Projects\04_Signal_Generator\00_Code\00_New\signal_generator\App\APP_WU\Src</LastAddFilePath>
</PrjGuiSettings> </PrjGuiSettings>
<ViewPool/> <ViewPool/>
@ -20,12 +20,12 @@
<View> <View>
<WinId>346</WinId> <WinId>346</WinId>
<ViewName>Code Coverage</ViewName> <ViewName>Code Coverage</ViewName>
<TableColWidths>1010 212</TableColWidths> <TableColWidths>958 264</TableColWidths>
</View> </View>
<View> <View>
<WinId>204</WinId> <WinId>204</WinId>
<ViewName>Performance Analyzer</ViewName> <ViewName>Performance Analyzer</ViewName>
<TableColWidths>1170 175 175 100</TableColWidths> <TableColWidths>720 175 175 152</TableColWidths>
</View> </View>
</SECTreeCtrl> </SECTreeCtrl>
@ -110,8 +110,8 @@
<MDIClientArea> <MDIClientArea>
<RegID>0</RegID> <RegID>0</RegID>
<MDITabState> <MDITabState>
<Len>1091</Len> <Len>1114</Len>
<Data>0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000700000000000000010000005F463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF6D463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000FFDC7800FFFFFFFF5E463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C436F72655C5372635C74696D2E63000000000574696D2E6300000000BECEA100FFFFFFFF63463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C436F72655C5372635C6672656572746F732E63000000000A6672656572746F732E6300000000F7B88600FFFFFFFF60463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C436F72655C5372635C75736172742E63000000000775736172742E6300000000BCA8E100FFFFFFFF67463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C436F72655C5372635C73746D3332663478785F69742E63000000000E73746D3332663478785F69742E63000000009CC1B600FFFFFFFF7F463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E6300000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000074F9FFFF660000000000000063030000</Data> <Data>01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000020000000100000074463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C4C56474C5C6578616D706C65735C706F7274696E675C6C765F706F72745F646973702E63000000000E6C765F706F72745F646973702E6300000000C5D4F200FFFFFFFF6D463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000FFDC7800FFFFFFFF5F463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000BECEA100FFFFFFFF63463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C436F72655C5372635C6672656572746F732E63000000000A6672656572746F732E6300000000F0A0A100FFFFFFFF5E463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C4C56474C5C6C765F636F6E662E6800000000096C765F636F6E662E6800000000BCA8E100FFFFFFFF66463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C4170705C4150505F57555C5372635C74696D65722E63000000000774696D65722E63000000009CC1B600FFFFFFFF7F463A5C4465736B746F705C576F726B5C30305F50726F6A656374735C30345F5369676E616C5F47656E657261746F725C30305F436F64655C30305F4E65775C7369676E616C5F67656E657261746F725C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E6300000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000074F9FFFF660000000000000063030000</Data>
</MDITabState> </MDITabState>
</MDIClientArea> </MDIClientArea>
<ViewEx> <ViewEx>
@ -1822,7 +1822,7 @@
<Name>Build</Name> <Name>Build</Name>
<Buttons> <Buttons>
<Len>992</Len> <Len>992</Len>
<Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000107369676E616C5F67656E657261746F7296000000000000000100107369676E616C5F67656E657261746F72000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data> <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000107369676E616C5F67656E657261746F7296000000000000000100107369676E616C5F67656E657261746F72000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
</Buttons> </Buttons>
<OriginalItems> <OriginalItems>
<Len>583</Len> <Len>583</Len>
@ -3563,7 +3563,7 @@
<Name>Build</Name> <Name>Build</Name>
<Buttons> <Buttons>
<Len>955</Len> <Len>955</Len>
<Data>00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data> <Data>00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
</Buttons> </Buttons>
<OriginalItems> <OriginalItems>
<Len>583</Len> <Len>583</Len>
@ -3579,7 +3579,7 @@
<Name>Debug</Name> <Name>Debug</Name>
<Buttons> <Buttons>
<Len>2362</Len> <Len>2362</Len>
<Data>00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data> <Data>00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data>
</Buttons> </Buttons>
<OriginalItems> <OriginalItems>
<Len>898</Len> <Len>898</Len>
@ -3603,12 +3603,12 @@
<ActiveMDIGroup>0</ActiveMDIGroup> <ActiveMDIGroup>0</ActiveMDIGroup>
<MDIGroup> <MDIGroup>
<Size>100</Size> <Size>100</Size>
<ActiveTab>0</ActiveTab> <ActiveTab>2</ActiveTab>
<Doc> <Doc>
<Name>../Core/Src/main.c</Name> <Name>..\LVGL\examples\porting\lv_port_disp.c</Name>
<ColumnNumber>23</ColumnNumber> <ColumnNumber>0</ColumnNumber>
<TopLine>71</TopLine> <TopLine>1</TopLine>
<CurrentLine>98</CurrentLine> <CurrentLine>22</CurrentLine>
<Folding>1</Folding> <Folding>1</Folding>
<ContractedFolders></ContractedFolders> <ContractedFolders></ContractedFolders>
<PaneID>0</PaneID> <PaneID>0</PaneID>
@ -3618,46 +3618,46 @@
<ColumnNumber>0</ColumnNumber> <ColumnNumber>0</ColumnNumber>
<TopLine>157</TopLine> <TopLine>157</TopLine>
<CurrentLine>174</CurrentLine> <CurrentLine>174</CurrentLine>
<Folding>1</Folding> <Folding>0</Folding>
<ContractedFolders></ContractedFolders> <ContractedFolders></ContractedFolders>
<PaneID>0</PaneID> <PaneID>0</PaneID>
</Doc> </Doc>
<Doc> <Doc>
<Name>../Core/Src/tim.c</Name> <Name>../Core/Src/main.c</Name>
<ColumnNumber>0</ColumnNumber> <ColumnNumber>80</ColumnNumber>
<TopLine>281</TopLine> <TopLine>63</TopLine>
<CurrentLine>316</CurrentLine> <CurrentLine>80</CurrentLine>
<Folding>1</Folding> <Folding>1</Folding>
<ContractedFolders></ContractedFolders> <ContractedFolders></ContractedFolders>
<PaneID>0</PaneID> <PaneID>0</PaneID>
</Doc> </Doc>
<Doc> <Doc>
<Name>../Core/Src/freertos.c</Name> <Name>../Core/Src/freertos.c</Name>
<ColumnNumber>19</ColumnNumber> <ColumnNumber>0</ColumnNumber>
<TopLine>162</TopLine> <TopLine>185</TopLine>
<CurrentLine>176</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
</Doc>
<Doc>
<Name>../Core/Src/usart.c</Name>
<ColumnNumber>12</ColumnNumber>
<TopLine>358</TopLine>
<CurrentLine>392</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
</Doc>
<Doc>
<Name>../Core/Src/stm32f4xx_it.c</Name>
<ColumnNumber>16</ColumnNumber>
<TopLine>187</TopLine>
<CurrentLine>207</CurrentLine> <CurrentLine>207</CurrentLine>
<Folding>1</Folding> <Folding>1</Folding>
<ContractedFolders></ContractedFolders> <ContractedFolders></ContractedFolders>
<PaneID>0</PaneID> <PaneID>0</PaneID>
</Doc> </Doc>
<Doc>
<Name>..\LVGL\lv_conf.h</Name>
<ColumnNumber>58</ColumnNumber>
<TopLine>19</TopLine>
<CurrentLine>52</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
</Doc>
<Doc>
<Name>..\App\APP_WU\Src\timer.c</Name>
<ColumnNumber>0</ColumnNumber>
<TopLine>1</TopLine>
<CurrentLine>21</CurrentLine>
<Folding>1</Folding>
<ContractedFolders></ContractedFolders>
<PaneID>0</PaneID>
</Doc>
<Doc> <Doc>
<Name>../Middlewares/Third_Party/FreeRTOS/Source/tasks.c</Name> <Name>../Middlewares/Third_Party/FreeRTOS/Source/tasks.c</Name>
<ColumnNumber>0</ColumnNumber> <ColumnNumber>0</ColumnNumber>

View File

@ -26,7 +26,7 @@
<ToolsetNumber>0x4</ToolsetNumber> <ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName> <ToolsetName>ARM-ADS</ToolsetName>
<TargetOption> <TargetOption>
<CLKADS>8000000</CLKADS> <CLKADS>11059000</CLKADS>
<OPTTT> <OPTTT>
<gFlags>1</gFlags> <gFlags>1</gFlags>
<BeepAtEnd>1</BeepAtEnd> <BeepAtEnd>1</BeepAtEnd>
@ -193,42 +193,32 @@
<Ww> <Ww>
<count>7</count> <count>7</count>
<WinNumber>1</WinNumber> <WinNumber>1</WinNumber>
<ItemText>tick</ItemText> <ItemText>mux_signal</ItemText>
</Ww> </Ww>
<Ww> <Ww>
<count>8</count> <count>8</count>
<WinNumber>1</WinNumber> <WinNumber>1</WinNumber>
<ItemText>mux_signal</ItemText> <ItemText>x1watch,0x0A</ItemText>
</Ww> </Ww>
<Ww> <Ww>
<count>9</count> <count>9</count>
<WinNumber>1</WinNumber> <WinNumber>1</WinNumber>
<ItemText>x1watch,0x0A</ItemText> <ItemText>y1watch,0x0A</ItemText>
</Ww> </Ww>
<Ww> <Ww>
<count>10</count> <count>10</count>
<WinNumber>1</WinNumber> <WinNumber>1</WinNumber>
<ItemText>y1watch,0x0A</ItemText> <ItemText>x2watch,0x0A</ItemText>
</Ww> </Ww>
<Ww> <Ww>
<count>11</count> <count>11</count>
<WinNumber>1</WinNumber> <WinNumber>1</WinNumber>
<ItemText>x2watch,0x0A</ItemText> <ItemText>y2watch,0x0A</ItemText>
</Ww> </Ww>
<Ww> <Ww>
<count>12</count> <count>12</count>
<WinNumber>1</WinNumber> <WinNumber>1</WinNumber>
<ItemText>y2watch,0x0A</ItemText> <ItemText>fswatch,0x0A</ItemText>
</Ww>
<Ww>
<count>13</count>
<WinNumber>1</WinNumber>
<ItemText>heart_1000ms_flag,0x0A</ItemText>
</Ww>
<Ww>
<count>14</count>
<WinNumber>1</WinNumber>
<ItemText>heart_1000ms_cnt,0x0A</ItemText>
</Ww> </Ww>
</WatchWindow1> </WatchWindow1>
<MemoryWindow1> <MemoryWindow1>
@ -3663,6 +3653,38 @@
</File> </File>
</Group> </Group>
<Group>
<GroupName>APP_WU</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>16</GroupNumber>
<FileNumber>272</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\App\APP_WU\Src\apps_gather.c</PathWithFileName>
<FilenameWithoutPath>apps_gather.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>16</GroupNumber>
<FileNumber>273</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\App\APP_WU\Src\timer.c</PathWithFileName>
<FilenameWithoutPath>timer.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group> <Group>
<GroupName>::CMSIS</GroupName> <GroupName>::CMSIS</GroupName>
<tvExp>0</tvExp> <tvExp>0</tvExp>

View File

@ -341,7 +341,7 @@
<MiscControls></MiscControls> <MiscControls></MiscControls>
<Define>USE_HAL_DRIVER,STM32F407xx</Define> <Define>USE_HAL_DRIVER,STM32F407xx</Define>
<Undefine></Undefine> <Undefine></Undefine>
<IncludePath>../Core/Inc;../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/CMSIS/Device/ST/STM32F4xx/Include;../Drivers/CMSIS/Include;../App/LCD;../App/MODBUS;../Utils/inc;../App/BLE;../App/MUX_SIGNAL;../App/DAC8552;../App/HART;../App/RN7302;../App/ADS1220;../App/TM1650;../App/DAC7811;../App/SIG24130;../LVGL;../LVGL/src;../LVGL/examples/porting;../LVGL/myGUI/generated;../LVGL/myGUI/custom;../LVGL/myGUI/generated/guider_customer_fonts</IncludePath> <IncludePath>../Core/Inc;../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/CMSIS/Device/ST/STM32F4xx/Include;../Drivers/CMSIS/Include;../App/LCD;../App/MODBUS;../Utils/inc;../App/BLE;../App/MUX_SIGNAL;../App/DAC8552;../App/HART;../App/RN7302;../App/ADS1220;../App/TM1650;../App/DAC7811;../App/SIG24130;../LVGL;../LVGL/src;../LVGL/examples/porting;../LVGL/myGUI/generated;../LVGL/myGUI/custom;../LVGL/myGUI/generated/guider_customer_fonts;../App/APP_WU/Src;../App/APP_WU/Inc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -2526,6 +2526,21 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>APP_WU</GroupName>
<Files>
<File>
<FileName>apps_gather.c</FileName>
<FileType>1</FileType>
<FilePath>..\App\APP_WU\Src\apps_gather.c</FilePath>
</File>
<File>
<FileName>timer.c</FileName>
<FileType>1</FileType>
<FilePath>..\App\APP_WU\Src\timer.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>::CMSIS</GroupName> <GroupName>::CMSIS</GroupName>
</Group> </Group>

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,187 @@
signal_generator\apps_gather.o: ..\App\APP_WU\Src\apps_gather.c
signal_generator\apps_gather.o: ../App/APP_WU/Inc/apps_gather.h
signal_generator\apps_gather.o: ../Core/Inc/main.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h
signal_generator\apps_gather.o: ../Core/Inc/stm32f4xx_hal_conf.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Include/core_cm4.h
signal_generator\apps_gather.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Include/cmsis_version.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Include/mpu_armv7.h
signal_generator\apps_gather.o: ../Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
signal_generator\apps_gather.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_adc.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h
signal_generator\apps_gather.o: ../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h
signal_generator\apps_gather.o: ../App/TM1650/tm1650.h
signal_generator\apps_gather.o: ../Core/Inc/i2c.h
signal_generator\apps_gather.o: ../Utils/inc/data_type_def.h
signal_generator\apps_gather.o: ../App/MUX_SIGNAL/mux_signal.h
signal_generator\apps_gather.o: ../Core/Inc/gpio.h
signal_generator\apps_gather.o: ../App/LCD/JLX240-00301-BN.h
signal_generator\apps_gather.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
signal_generator\apps_gather.o: ../App/MODBUS/modbus.h
signal_generator\apps_gather.o: ../Core/Inc/usart.h
signal_generator\apps_gather.o: ../App/BLE/ble.h
signal_generator\apps_gather.o: ../App/HART/hart.h
signal_generator\apps_gather.o: ../App/RN7302/rn7302.h
signal_generator\apps_gather.o: ../App/SIG24130/SIG24130.h
signal_generator\apps_gather.o: ../LVGL/lvgl.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_log.h
signal_generator\apps_gather.o: ../LVGL/src/misc/../lv_conf_internal.h
signal_generator\apps_gather.o: ../LVGL/src/misc/../lv_conf_kconfig.h
signal_generator\apps_gather.o: ../LVGL/examples/porting/../../lv_conf.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_types.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_timer.h
signal_generator\apps_gather.o: ../LVGL/src/misc/../hal/lv_hal_tick.h
signal_generator\apps_gather.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_math.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_mem.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_async.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_anim_timeline.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_anim.h
signal_generator\apps_gather.o: ../LVGL/src/misc/lv_printf.h
signal_generator\apps_gather.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
signal_generator\apps_gather.o: ../LVGL/src/hal/lv_hal.h
signal_generator\apps_gather.o: ../LVGL/src/hal/lv_hal_disp.h
signal_generator\apps_gather.o: ../LVGL/src/hal/lv_hal.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/lv_style.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/../font/lv_font.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/../font/lv_symbol_def.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/../font/../misc/lv_area.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/lv_color.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/lv_assert.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/lv_txt.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/lv_bidi.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/lv_style_gen.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_img_decoder.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_img_buf.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/../misc/lv_fs.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_img_cache.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_rect.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/sw/lv_draw_sw_gradient.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/sw/lv_draw_sw_dither.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/sw/../../core/lv_obj_pos.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_label.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_img.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_line.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_triangle.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_arc.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_mask.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_transform.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../draw/lv_draw_layer.h
signal_generator\apps_gather.o: ../LVGL/src/hal/../misc/lv_ll.h
signal_generator\apps_gather.o: ../LVGL/src/hal/lv_hal_indev.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_obj.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_obj_tree.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_obj_scroll.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_obj_style.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_obj_style_gen.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_obj_draw.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_obj_class.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_event.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_group.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_indev.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_refr.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_disp.h
signal_generator\apps_gather.o: ../LVGL/src/core/lv_theme.h
signal_generator\apps_gather.o: ../LVGL/src/font/lv_font_loader.h
signal_generator\apps_gather.o: ../LVGL/src/font/lv_font_fmt_txt.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_arc.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_btn.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_img.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_label.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_line.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_table.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_checkbox.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_bar.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_slider.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_btnmatrix.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_dropdown.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_roller.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_textarea.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_canvas.h
signal_generator\apps_gather.o: ../LVGL/src/widgets/lv_switch.h
signal_generator\apps_gather.o: ../LVGL/src/lv_api_map.h
signal_generator\apps_gather.o: ../LVGL/src/../lvgl.h
signal_generator\apps_gather.o: ../LVGL/src/extra/lv_extra.h
signal_generator\apps_gather.o: ../LVGL/src/extra/layouts/lv_layouts.h
signal_generator\apps_gather.o: ../LVGL/src/extra/layouts/flex/lv_flex.h
signal_generator\apps_gather.o: ../LVGL/src/extra/layouts/grid/lv_grid.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/lv_libs.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/bmp/lv_bmp.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/fsdrv/lv_fsdrv.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/png/lv_png.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/gif/lv_gif.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/gif/../../../lvgl.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/qrcode/lv_qrcode.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/sjpg/lv_sjpg.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/freetype/lv_freetype.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/rlottie/lv_rlottie.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/ffmpeg/lv_ffmpeg.h
signal_generator\apps_gather.o: ../LVGL/src/extra/libs/tiny_ttf/lv_tiny_ttf.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/lv_others.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/snapshot/lv_snapshot.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/monkey/lv_monkey.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/gridnav/lv_gridnav.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/fragment/lv_fragment.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/imgfont/lv_imgfont.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/msg/lv_msg.h
signal_generator\apps_gather.o: ../LVGL/src/extra/others/ime/lv_ime_pinyin.h
signal_generator\apps_gather.o: ../LVGL/src/extra/themes/lv_themes.h
signal_generator\apps_gather.o: ../LVGL/src/extra/themes/default/lv_theme_default.h
signal_generator\apps_gather.o: ../LVGL/src/extra/themes/mono/lv_theme_mono.h
signal_generator\apps_gather.o: ../LVGL/src/extra/themes/basic/lv_theme_basic.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/lv_widgets.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/animimg/lv_animimg.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/calendar/lv_calendar.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/calendar/lv_calendar_header_arrow.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/calendar/lv_calendar_header_dropdown.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/chart/lv_chart.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/keyboard/lv_keyboard.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/list/lv_list.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/menu/lv_menu.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/msgbox/lv_msgbox.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/meter/lv_meter.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/spinbox/lv_spinbox.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/spinner/lv_spinner.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/tabview/lv_tabview.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/tileview/lv_tileview.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/win/lv_win.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/colorwheel/lv_colorwheel.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/led/lv_led.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/imgbtn/lv_imgbtn.h
signal_generator\apps_gather.o: ../LVGL/src/extra/widgets/span/lv_span.h
signal_generator\apps_gather.o: ../LVGL/examples/porting/lv_port_disp.h
signal_generator\apps_gather.o: ../LVGL/myGUI/generated/gui_guider.h
signal_generator\apps_gather.o: ../LVGL/myGUI/generated/events_init.h
signal_generator\apps_gather.o: ../App/APP_WU/Inc/timer.h
signal_generator\apps_gather.o: ../App/APP_WU/Inc/apps_gather.h

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

@ -53,19 +53,20 @@ signal_generator\freertos.o: ../Middlewares/Third_Party/FreeRTOS/Source/include/
signal_generator\freertos.o: ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h signal_generator\freertos.o: ../Middlewares/Third_Party/FreeRTOS/Source/include/queue.h
signal_generator\freertos.o: ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h signal_generator\freertos.o: ../Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h
signal_generator\freertos.o: ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h signal_generator\freertos.o: ../Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h
signal_generator\freertos.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h signal_generator\freertos.o: ../App/APP_WU/Inc/apps_gather.h
signal_generator\freertos.o: ../App/TM1650/tm1650.h
signal_generator\freertos.o: ../Core/Inc/i2c.h
signal_generator\freertos.o: ../Utils/inc/data_type_def.h
signal_generator\freertos.o: ../App/MUX_SIGNAL/mux_signal.h
signal_generator\freertos.o: ../Core/Inc/gpio.h signal_generator\freertos.o: ../Core/Inc/gpio.h
signal_generator\freertos.o: ../App/LCD/JLX240-00301-BN.h signal_generator\freertos.o: ../App/LCD/JLX240-00301-BN.h
signal_generator\freertos.o: ../Utils/inc/data_type_def.h signal_generator\freertos.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
signal_generator\freertos.o: ../App/MODBUS/modbus.h signal_generator\freertos.o: ../App/MODBUS/modbus.h
signal_generator\freertos.o: ../Core/Inc/usart.h signal_generator\freertos.o: ../Core/Inc/usart.h
signal_generator\freertos.o: ../App/BLE/ble.h signal_generator\freertos.o: ../App/BLE/ble.h
signal_generator\freertos.o: ../App/HART/hart.h signal_generator\freertos.o: ../App/HART/hart.h
signal_generator\freertos.o: ../App/MUX_SIGNAL/mux_signal.h
signal_generator\freertos.o: ../App/RN7302/rn7302.h signal_generator\freertos.o: ../App/RN7302/rn7302.h
signal_generator\freertos.o: ../App/SIG24130/SIG24130.h signal_generator\freertos.o: ../App/SIG24130/SIG24130.h
signal_generator\freertos.o: ../App/TM1650/tm1650.h
signal_generator\freertos.o: ../Core/Inc/i2c.h
signal_generator\freertos.o: ../LVGL/lvgl.h signal_generator\freertos.o: ../LVGL/lvgl.h
signal_generator\freertos.o: ../LVGL/src/misc/lv_log.h signal_generator\freertos.o: ../LVGL/src/misc/lv_log.h
signal_generator\freertos.o: ../LVGL/src/misc/../lv_conf_internal.h signal_generator\freertos.o: ../LVGL/src/misc/../lv_conf_internal.h
@ -193,3 +194,8 @@ signal_generator\freertos.o: ../LVGL/src/extra/widgets/colorwheel/lv_colorwheel.
signal_generator\freertos.o: ../LVGL/src/extra/widgets/led/lv_led.h signal_generator\freertos.o: ../LVGL/src/extra/widgets/led/lv_led.h
signal_generator\freertos.o: ../LVGL/src/extra/widgets/imgbtn/lv_imgbtn.h signal_generator\freertos.o: ../LVGL/src/extra/widgets/imgbtn/lv_imgbtn.h
signal_generator\freertos.o: ../LVGL/src/extra/widgets/span/lv_span.h signal_generator\freertos.o: ../LVGL/src/extra/widgets/span/lv_span.h
signal_generator\freertos.o: ../LVGL/examples/porting/lv_port_disp.h
signal_generator\freertos.o: ../LVGL/myGUI/generated/gui_guider.h
signal_generator\freertos.o: ../LVGL/myGUI/generated/events_init.h
signal_generator\freertos.o: ../App/APP_WU/Inc/timer.h
signal_generator\freertos.o: ../App/APP_WU/Inc/apps_gather.h

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.

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.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More