Compare commits

7 Commits

415 changed files with 32525 additions and 14368 deletions

12
.gitignore vendored Normal file
View File

@ -0,0 +1,12 @@
*.o
*.obj
*.axf
*.hex
*.htm
*.map
*.dep
*.crf
*.uvguix.*
*.uvoptx
*.d
.build_log.htm

File diff suppressed because one or more lines are too long

8
Core/Inc/data_source.h Normal file
View File

@ -0,0 +1,8 @@
#ifndef __DATA_SOURCE_H
#define __DATA_SOURCE_H
/* 数据源标识 */
#define SOURCE_RS485 0x01
#define SOURCE_DI 0x02
#endif /* __DATA_SOURCE_H */

View File

@ -37,6 +37,7 @@ extern "C" {
/* Exported types ------------------------------------------------------------*/ /* Exported types ------------------------------------------------------------*/
/* USER CODE BEGIN ET */ /* USER CODE BEGIN ET */
/* USER CODE END ET */ /* USER CODE END ET */
/* Exported constants --------------------------------------------------------*/ /* Exported constants --------------------------------------------------------*/
@ -47,6 +48,19 @@ extern "C" {
/* Exported macro ------------------------------------------------------------*/ /* Exported macro ------------------------------------------------------------*/
/* USER CODE BEGIN EM */ /* USER CODE BEGIN EM */
/* 硬件模块启用/禁用宏定义 */
#ifndef USE_W5500
#define USE_W5500 1 /* 默认启用W5500以太网模块 */
#endif
#ifndef USE_RS485
#define USE_RS485 1 /* 默认启用RS485通信模块 */
#endif
/* =========================================================
🚀 核心身份标识:烧录不同设备时,请务必修改这个数字!
比如设备A烧录时改为 0x01设备B烧录时改为 0x02
========================================================= */
#define MY_DEVICE_ID 0x01
/* USER CODE END EM */ /* USER CODE END EM */
/* Exported functions prototypes ---------------------------------------------*/ /* Exported functions prototypes ---------------------------------------------*/

View File

@ -64,7 +64,7 @@
/*#define HAL_SMARTCARD_MODULE_ENABLED */ /*#define HAL_SMARTCARD_MODULE_ENABLED */
#define HAL_SPI_MODULE_ENABLED #define HAL_SPI_MODULE_ENABLED
/*#define HAL_SRAM_MODULE_ENABLED */ /*#define HAL_SRAM_MODULE_ENABLED */
/*#define HAL_TIM_MODULE_ENABLED */ #define HAL_TIM_MODULE_ENABLED
#define HAL_UART_MODULE_ENABLED #define HAL_UART_MODULE_ENABLED
/*#define HAL_USART_MODULE_ENABLED */ /*#define HAL_USART_MODULE_ENABLED */
/*#define HAL_WWDG_MODULE_ENABLED */ /*#define HAL_WWDG_MODULE_ENABLED */

View File

@ -55,6 +55,7 @@ void SVC_Handler(void);
void DebugMon_Handler(void); void DebugMon_Handler(void);
void PendSV_Handler(void); void PendSV_Handler(void);
void SysTick_Handler(void); void SysTick_Handler(void);
void TIM2_IRQHandler(void);
void USART1_IRQHandler(void); void USART1_IRQHandler(void);
void USART2_IRQHandler(void); void USART2_IRQHandler(void);
void USART3_IRQHandler(void); void USART3_IRQHandler(void);

54
Core/Inc/tim.h Normal file
View File

@ -0,0 +1,54 @@
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : tim.h
* @brief : Header for tim.c file.
* This file contains the common defines of the application.
******************************************************************************
* @attention
*
* Copyright (c) 2024 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __TIM_H__
#define __TIM_H__
#ifdef __cplusplus
extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
#include "main.h"
/* USER CODE BEGIN Includes */
/* USER CODE END Includes */
extern TIM_HandleTypeDef htim2;
/* USER CODE BEGIN Private defines */
/* USER CODE END Private defines */
void MX_TIM2_Init(void);
/* USER CODE BEGIN Prototypes */
void MX_TIM2_Init(void);
/* USER CODE END Prototypes */
#ifdef __cplusplus
}
#endif
#endif /* __TIM_H__ */

View File

@ -23,7 +23,7 @@ extern "C" {
#include <stdarg.h> #include <stdarg.h>
#include <stdbool.h> #include <stdbool.h>
#define UART2_TX_BUFFER_SIZE 256 #define UART2_TX_BUFFER_SIZE 512
/** /**
* @brief 初始化UART2打印模块 * @brief 初始化UART2打印模块

View File

@ -86,7 +86,7 @@
* 可通过此开关快速切换新旧逻辑 * 可通过此开关快速切换新旧逻辑
*/ */
#ifndef UART3_SMART_ROUTING_ENABLED #ifndef UART3_SMART_ROUTING_ENABLED
#define UART3_SMART_ROUTING_ENABLED 1 #define UART3_SMART_ROUTING_ENABLED 0
#endif #endif
/** /**

View File

@ -31,7 +31,7 @@
* 调试宏定义 * 调试宏定义
*============================================================================*/ *============================================================================*/
/* DEBUG_CMD_PARSER: 调试日志开关置1时启用解析过程日志输出 */ /* DEBUG_CMD_PARSER: 调试日志开关置1时启用解析过程日志输出 */
#define DEBUG_CMD_PARSER 1 #define DEBUG_CMD_PARSER 0
#if DEBUG_CMD_PARSER #if DEBUG_CMD_PARSER
/* 调试日志宏,带模块前缀"[CMD]"方便过滤 */ /* 调试日志宏,带模块前缀"[CMD]"方便过滤 */

View File

@ -27,6 +27,8 @@
#include "cmd_parser.h" #include "cmd_parser.h"
#include "uart2_print.h" #include "uart2_print.h"
#include "debug_log.h" #include "debug_log.h"
#include "data_source.h"
#include "uart3_protocol_discriminator.h"
#include "uart3_protocol_discriminator.h" #include "uart3_protocol_discriminator.h"
#include "uart3_passthrough.h" #include "uart3_passthrough.h"
#include "uart3_smart_router_config.h" #include "uart3_smart_router_config.h"
@ -36,7 +38,7 @@
* 调试宏定义 * 调试宏定义
*============================================================================*/ *============================================================================*/
/* DEBUG_CMD_ROUTER: 调试日志开关置1时启用路由过程日志输出 */ /* DEBUG_CMD_ROUTER: 调试日志开关置1时启用路由过程日志输出 */
#define DEBUG_CMD_ROUTER 1 #define DEBUG_CMD_ROUTER 0
#if DEBUG_CMD_ROUTER #if DEBUG_CMD_ROUTER
/* 路由模块日志宏,带模块前缀"[ROUTER]"方便过滤 */ /* 路由模块日志宏,带模块前缀"[ROUTER]"方便过滤 */
@ -375,6 +377,7 @@ void CmdRouter_Task(void)
*----------------------------------------------------------*/ *----------------------------------------------------------*/
#if UART3_SMART_ROUTING_ENABLED #if UART3_SMART_ROUTING_ENABLED
{ {
LOG_DEBUG("UART3", "Protocol state: %d", UART3_Protocol_GetState());
uint8_t byte; uint8_t byte;
while (MultiUART_ReadByte(PORT_UART3, &byte) > 0) { while (MultiUART_ReadByte(PORT_UART3, &byte) > 0) {
@ -387,6 +390,7 @@ void CmdRouter_Task(void)
break; break;
case ROUTE_PASSTHROUGH: case ROUTE_PASSTHROUGH:
// 透传数据暂时不加包头由timeout处理时统一加
Passthrough_PushByte(byte); Passthrough_PushByte(byte);
LOG_DEBUG("UART3", "PTX byte: 0x%02X", byte); LOG_DEBUG("UART3", "PTX byte: 0x%02X", byte);
break; break;
@ -397,11 +401,31 @@ void CmdRouter_Task(void)
} }
if (UART3_Protocol_CheckTimeout(current_tick)) { if (UART3_Protocol_CheckTimeout(current_tick)) {
LOG_DEBUG("UART3", "CheckTimeout triggered");
uint8_t buffer[128]; uint8_t buffer[128];
uint16_t length; uint16_t length;
if (UART3_Protocol_GetPassthroughData(buffer, &length)) { if (UART3_Protocol_GetPassthroughData(buffer, &length)) {
Passthrough_PushBuffer(buffer, length); LOG_DEBUG("UART3", "Got passthrough data, length=%d", length);
LOG_INFO("UART3", "PASSTHROUGH: %d bytes queued", (int)length); // 构造ASCII格式的RS485数据消息
char msg[512]; // 足够容纳128字节数据 + 消息头
int msg_len = snprintf(msg, sizeof(msg), "$RS485_DATA,");
// 直接追加原始数据假设ASCII可打印
memcpy(msg + msg_len, buffer, length);
msg_len += length;
msg[msg_len] = '\0'; // 确保字符串结束
// 计算校验和(跳过'$'
uint8_t cs = 0;
for (int i = 1; i < msg_len; i++) {
cs ^= (uint8_t)msg[i];
}
// 追加校验和和结束符
int appended = snprintf(msg + msg_len, sizeof(msg) - msg_len, "*%02X\r\n", cs);
LOG_DEBUG("UART3", "Constructed message: %s", msg);
// 发送ASCII消息
MultiUART_SendString(PORT_UART1, msg);
LOG_INFO("UART3", "PASSTHROUGH: %d bytes sent as ASCII message", (int)length);
} else {
LOG_DEBUG("UART3", "No passthrough data");
} }
} }

View File

@ -19,7 +19,7 @@
#include <stdarg.h> #include <stdarg.h>
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#include "multi_uart_router.h"
#define MAX_MODULES 16 #define MAX_MODULES 16
#define MODULE_NAME_LEN 16 #define MODULE_NAME_LEN 16
@ -144,5 +144,6 @@ void DebugLog_Output(log_level_t level, const char *module, const char *fmt, ...
if (len > 0) { if (len > 0) {
UART2_Print_Send((const uint8_t *)buffer, len); UART2_Print_Send((const uint8_t *)buffer, len);
MultiUART_Send(PORT_UART3, (const uint8_t *)buffer, len); /* 增加:同时将日志发给 UART3 */
} }
} }

View File

@ -23,6 +23,7 @@
#include "multi_uart_router.h" #include "multi_uart_router.h"
#include "main.h" #include "main.h"
#include <string.h> #include <string.h>
#include "data_source.h"
/*============================================================================== /*==============================================================================
* 调试宏定义 * 调试宏定义
@ -195,31 +196,28 @@ static void send_di_event(uint8_t channel, uint8_t state)
char msg[32]; char msg[32];
uint8_t cs; uint8_t cs;
/* 构造消息主体channel+1将0-base转换为1-base的用户可见编号 */ int len = snprintf(msg, sizeof(msg), "$DI_EVENT,%d,%d,%d*", channel + 1, state, SOURCE_DI);
int len = snprintf(msg, sizeof(msg), "$DI_EVENT,%d,%d*", channel + 1, state);
/* 计算异或校验和,跳过'$'符号只对正文部分计算 */
cs = calc_checksum(msg + 1, len - 1); cs = calc_checksum(msg + 1, len - 1);
/* 将校验和追加到消息末尾,格式为两位十六进制数 */
snprintf(msg + len, sizeof(msg) - len, "%02X\r\n", cs); snprintf(msg + len, sizeof(msg) - len, "%02X\r\n", cs);
/* 输出调试日志到UART2记录状态变化 */
DEBUG_LOG("CH%d -> %s", channel + 1, state ? "HIGH" : "LOW"); DEBUG_LOG("CH%d -> %s", channel + 1, state ? "HIGH" : "LOW");
/*---------------------------------------------------------- /* ==========================================================
* 向UART1(RF433模块)发送状态变化事件 🚀 核心修改:不再直接发送 msg而是套上 [0xAA] 和 [ID] 的外衣
* 这是IO事件的主要路由通道用于无线上报到上位机 ========================================================== */
*----------------------------------------------------------*/ uint8_t rf_tx_buf[64];
MultiUART_SendString(PORT_UART1, msg); rf_tx_buf[0] = 0xAA; // 贴上魔法帧头
rf_tx_buf[1] = MY_DEVICE_ID; // 贴上本机的身份证号 (来自 main.h)
uint16_t msg_len = strlen(msg);
memcpy(&rf_tx_buf[2], msg, msg_len); // 把真正的 DI 消息塞到第 2 个字节后面
/* 将带 ID 的完整包裹发送给 433 模块 */
MultiUART_Send(PORT_UART1, rf_tx_buf, msg_len + 2);
/* ========================================================== */
/* 输出完整消息到UART2方便调试查看 */
DEBUG_LOG("RF433 TX: \"%s\"", msg); DEBUG_LOG("RF433 TX: \"%s\"", msg);
/*----------------------------------------------------------
* 如果设置了回调函数,也通过回调发送
* 用于支持额外的自定义处理逻辑
*----------------------------------------------------------*/
if (g_event_callback != NULL) { if (g_event_callback != NULL) {
g_event_callback(channel, state, msg); g_event_callback(channel, state, msg);
} }

View File

@ -19,6 +19,7 @@
/* Includes ------------------------------------------------------------------*/ /* Includes ------------------------------------------------------------------*/
#include "main.h" #include "main.h"
#include "spi.h" #include "spi.h"
#include "tim.h"
#include "usart.h" #include "usart.h"
#include "gpio.h" #include "gpio.h"
@ -39,6 +40,15 @@
#include "cmd_router.h" #include "cmd_router.h"
#include "debug_log.h" #include "debug_log.h"
/* W5500 Ethernet模块头文件 */
#if USE_W5500
#include "user_main.h"
#include "wiz_platform.h"
#include "wiz_interface.h"
#include "wizchip_conf.h"
#include "loopback.h"
#endif
extern void wiz_timer_handler(void);
#if (RF433_MODE == RF433_MODE_TX) || (RF433_MODE == RF433_MODE_BOTH) #if (RF433_MODE == RF433_MODE_TX) || (RF433_MODE == RF433_MODE_BOTH)
#include "rf433_tx_app.h" #include "rf433_tx_app.h"
#endif #endif
@ -64,12 +74,30 @@
/* USER CODE END PM */ /* USER CODE END PM */
/* Private variables ---------------------------------------------------------*/ /* Private variables ---------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN PV */ /* USER CODE BEGIN PV */
static uint8_t uart2_rx_byte = 0; static uint8_t uart2_rx_byte = 0;
static uint8_t uart3_rx_byte = 0; static uint8_t uart3_rx_byte = 0;
/* USER CODE END PV */
/* === 433 模块的接收缓存 (UART1) === */
static uint8_t u1_rx_buffer[256];
static volatile uint16_t u1_rx_len = 0;
static volatile uint32_t u1_last_rx_time = 0;
/* === 485 设备的接收缓存 (UART3) 增加这三行!=== */
static uint8_t u3_rx_buffer[512];
static volatile uint16_t u3_rx_len = 0;
static volatile uint32_t u3_last_rx_time = 0;
static volatile uint32_t u3_ignore_until = 0;
/* W5500 variables */
#if USE_W5500
#define SOCKET_ID 0
#define ETHERNET_BUF_MAX_SIZE 2048
static uint8_t ethernet_buf[ETHERNET_BUF_MAX_SIZE] = {0};
static uint16_t local_port = 8000;
#endif
/* USER CODE END PV */
/* Private function prototypes -----------------------------------------------*/ /* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void); void SystemClock_Config(void);
/* USER CODE BEGIN PFP */ /* USER CODE BEGIN PFP */
@ -109,9 +137,13 @@ int main(void)
MX_USART1_UART_Init(); MX_USART1_UART_Init();
MX_SPI2_Init(); MX_SPI2_Init();
MX_USART2_UART_Init(); MX_USART2_UART_Init();
MX_USART3_UART_Init(); MX_USART3_UART_Init();
MX_TIM2_Init();
/* USER CODE BEGIN 2 */ /* USER CODE BEGIN 2 */
HAL_TIM_Base_Start_IT(&htim2);
/* 初始化应用层模块 */ /* 初始化应用层模块 */
UART2_Print_Init(); UART2_Print_Init();
IO_Monitor_Init(); IO_Monitor_Init();
@ -123,18 +155,45 @@ int main(void)
CmdRouter_Init(); CmdRouter_Init();
DebugLog_Init(); DebugLog_Init();
/* ============================================================== */
/* 🚀 【核心修复】将全局日志门槛提高到 INFO 级别,屏蔽所有底层 DEBUG 噪音 */
DebugLog_SetLevel(LOG_LEVEL_INFO);
/* ============================================================== */
printf("\r\n[DEBUG] 1. 启动 TIM2 中断\r\n");
HAL_TIM_Base_Start_IT(&htim2);
/* 启动UART2接收中断 */ /* 启动UART2接收中断 */
HAL_UART_Receive_IT(&huart2, &uart2_rx_byte, 1); HAL_UART_Receive_IT(&huart2, &uart2_rx_byte, 1);
/* 启动UART3接收中断 - RS485接口 */ /* 启动UART3接收中断 - RS485接口 */
#if USE_RS485
HAL_UART_Receive_IT(&huart3, &uart3_rx_byte, 1); HAL_UART_Receive_IT(&huart3, &uart3_rx_byte, 1);
#endif
/* 初始化RF433模块 - 使用默认配置 */ /* 初始化RF433模块 - 使用默认配置 */
rf433_init(NULL); rf433_init(NULL);
/* 启动UART1接收 - 使用rf433_hal中的临时变量 */ /* 启动UART1接收 - 使用rf433_hal中的临时变量 */
HAL_UART_Receive_IT(&huart1, &rf433_uart_rx_tmp, 1); HAL_UART_Receive_IT(&huart1, &rf433_uart_rx_tmp, 1);
#if USE_W5500
printf("[DEBUG] 2. 进入 wizchip_initialize()\r\n");
wizchip_initialize();
printf("[DEBUG] 3. wizchip_initialize() 成功返回!\r\n");
printf("[DEBUG] 4. 进入 network_init()\r\n");
network_init(ethernet_buf, &default_net_info);
printf("[DEBUG] 5. network_init() 成功返回!\r\n");
printf("wizchip UDP example started\r\n");
#endif
/* ======================================= */
/* 根据配置模式初始化TX/RX应用层 */ /* 根据配置模式初始化TX/RX应用层 */
#if (RF433_MODE == RF433_MODE_TX) || (RF433_MODE == RF433_MODE_BOTH) #if (RF433_MODE == RF433_MODE_TX) || (RF433_MODE == RF433_MODE_BOTH)
/* TX模式初始化 */ /* TX模式初始化 */
@ -158,20 +217,7 @@ int main(void)
/* Infinite loop */ /* Infinite loop */
/* USER CODE BEGIN WHILE */ /* USER CODE BEGIN WHILE */
while (1)
{
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
/* 应用层任务处理 */
UART2_Print_Task();
IO_Monitor_Task();
CmdParser_Task();
/* 多通信接口统一指令处理系统任务 */
MultiUART_Task();
CmdRouter_Task();
#if (RF433_MODE == RF433_MODE_TX) || (RF433_MODE == RF433_MODE_BOTH) #if (RF433_MODE == RF433_MODE_TX) || (RF433_MODE == RF433_MODE_BOTH)
/* TX任务 */ /* TX任务 */
@ -183,10 +229,109 @@ int main(void)
rf433_rx_app_task(); rf433_rx_app_task();
#endif #endif
/* W5500 UDP回环任务 */
#if USE_W5500
loopback_udps(SOCKET_ID, ethernet_buf, local_port);
#endif
/* Infinite loop */
/* USER CODE BEGIN WHILE */
while (1)
{
/* === 1. 恢复系统的核心驱动引擎 === */
UART2_Print_Task();
MultiUART_Task();
IO_Monitor_Task();
/* === 2. 网络轮询任务 === */
#if USE_W5500
loopback_udps(SOCKET_ID, ethernet_buf, local_port);
#endif
/* === 3. 极速无乱码透传 === */
/* === 方案 A从 433 收到无线数据 -> 给上位机解析 === */
if (u1_rx_len > 0 && (HAL_GetTick() - u1_last_rx_time > 20))
{
static uint8_t temp_buf1[256];
__disable_irq();
uint16_t len = u1_rx_len;
memcpy(temp_buf1, (uint8_t*)u1_rx_buffer, len);
u1_rx_len = 0;
__enable_irq();
/* 🚀 终极上位机协议:[0xAA帧头] + [设备ID] + [来源接口] + [数据长度] + [纯净数据] */
if (len >= 2 && temp_buf1[0] == 0xAA)
{
uint8_t sender_id = temp_buf1[1];
uint16_t payload_len = len - 2;
uint8_t* payload_data = &temp_buf1[2];
/* 默认 0x03 为 RS485 透传数据 */
uint8_t source_type = 0x03;
/* 判断是不是 $DI 标签 */
if (payload_len >= 3 && payload_data[0] == '$' && payload_data[1] == 'D' && payload_data[2] == 'I')
{
source_type = 0x01; /* 也是 DI 口数据,但不砍标签了,直接全发过去 */
} }
/* USER CODE END 3 */ /* 判断是不是网口 [NET] 标签 */
else if (payload_len >= 5 && payload_data[0] == '[' && payload_data[1] == 'N' && payload_data[2] == 'E' && payload_data[3] == 'T' && payload_data[4] == ']')
{
source_type = 0x02; /* 0x02 代表是 网络口 收到的数据 */
payload_data += 5; /* 砍掉 "[NET]" 标签 */
payload_len -= 5;
}
/* ========================================================== */
if (payload_len > 0) {
/* 重新组装终极协议帧 */
uint8_t upper_buf[260];
upper_buf[0] = 0xAA; // Byte 0: 魔法帧头
upper_buf[1] = sender_id; // Byte 1: 发送设备 ID
upper_buf[2] = source_type; // Byte 2: 数据来源 (1=DI, 2=NET, 3=485)
upper_buf[3] = (uint8_t)payload_len; // Byte 3: 真实数据长度
memcpy(&upper_buf[4], payload_data, payload_len); // Byte 4~末尾: 绝对纯净的数据
/* 发送给 485 和电脑上位机 */
MultiUART_Send(PORT_UART3, upper_buf, payload_len + 4);
MultiUART_Send(PORT_UART2, upper_buf, payload_len + 4);
}
}
else
{
/* 普通无帧头干扰数据,按原样透传 */
MultiUART_Send(PORT_UART3, temp_buf1, len);
MultiUART_Send(PORT_UART2, temp_buf1, len);
} }
/* === 方案 B从 485 收到设备数据 -> 穿上包装(附加ID) -> 通过 433 无线发射 === */
if (u3_rx_len > 0 && (HAL_GetTick() - u3_last_rx_time > 20))
{
static uint8_t temp_buf3[512];
__disable_irq();
uint16_t len = u3_rx_len;
memcpy(temp_buf3, (uint8_t*)u3_rx_buffer, len);
u3_rx_len = 0;
__enable_irq();
/* 🚀 制作“快递包”:在最前面加上 [0xAA] 和 [本机ID] */
static uint8_t rf_tx_buf[515];
rf_tx_buf[0] = 0xAA; // 贴上魔法帧头
rf_tx_buf[1] = MY_DEVICE_ID; // 贴上本机的身份证号
memcpy(&rf_tx_buf[2], temp_buf3, len); // 把 485 收到的真实数据塞进后面
/* 把带有身份证的完整包裹,通过 433 发射到空气中 */
MultiUART_Send(PORT_UART1, rf_tx_buf, len + 2);
}
/* USER CODE END WHILE */
}
}
}
/* USER CODE END 3 */
/** /**
* @brief System Clock Configuration * @brief System Clock Configuration
* @retval None * @retval None
@ -234,36 +379,48 @@ void SystemClock_Config(void)
* @param huart: UART句柄指针 * @param huart: UART句柄指针
* @retval 无 * @retval 无
*/ */
/* USER CODE BEGIN 4 */
/* USER CODE BEGIN 4 */
/* USER CODE BEGIN 4 */
/* USER CODE BEGIN 4 */
/* USER CODE BEGIN 4 */
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
{ {
if (huart->Instance == USART1) if (huart->Instance == USART1) {
{ if (u1_rx_len < sizeof(u1_rx_buffer)) u1_rx_buffer[u1_rx_len++] = rf433_uart_rx_tmp;
/* 先保存接收到的字节避免被rf433_hal回调覆盖 */ u1_last_rx_time = HAL_GetTick();
uint8_t rx_byte = rf433_uart_rx_tmp; HAL_UART_Receive_IT(&huart1, &rf433_uart_rx_tmp, 1);
/* 调用RF433模块的UART接收回调内部会重启接收 */
rf433_hal_uart_rxcplt_callback();
/* 喂入多UART路由器支持RF433指令接收 */
MultiUART_FeedByte(PORT_UART1, rx_byte);
} }
else if (huart->Instance == USART2) else if (huart->Instance == USART3) {
{ /* 🚀 核心生效区:只有当单片机没有在发送数据时(度过屏蔽期),才允许接收 */
/* 喂入指令解析器 - UART2保持原有处理方式 */ if (HAL_GetTick() >= u3_ignore_until) {
CmdParser_FeedByte(uart2_rx_byte, HAL_GetTick()); if (u3_rx_len < sizeof(u3_rx_buffer)) u3_rx_buffer[u3_rx_len++] = uart3_rx_byte;
u3_last_rx_time = HAL_GetTick();
/* 重新启动接收 */
HAL_UART_Receive_IT(&huart2, &uart2_rx_byte, 1);
} }
else if (huart->Instance == USART3)
{
/* 喂入多UART路由器 - RS485接口 */
MultiUART_FeedByte(PORT_UART3, uart3_rx_byte);
/* 重新启动接收 */
HAL_UART_Receive_IT(&huart3, &uart3_rx_byte, 1); HAL_UART_Receive_IT(&huart3, &uart3_rx_byte, 1);
} }
else if (huart->Instance == USART2) {
HAL_UART_Receive_IT(&huart2, &uart2_rx_byte, 1);
} }
}
void HAL_UART_ErrorCallback(UART_HandleTypeDef *huart)
{
/* 彻底清除所有硬件锁死标志 */
__HAL_UART_CLEAR_OREFLAG(huart);
__HAL_UART_CLEAR_NEFLAG(huart);
__HAL_UART_CLEAR_FEFLAG(huart);
if (huart->Instance == USART1) HAL_UART_Receive_IT(&huart1, &rf433_uart_rx_tmp, 1);
else if (huart->Instance == USART3) HAL_UART_Receive_IT(&huart3, &uart3_rx_byte, 1);
else if (huart->Instance == USART2) HAL_UART_Receive_IT(&huart2, &uart2_rx_byte, 1);
}
/* USER CODE END 4 */
/* 后面原有的 HAL_UART_TxCpltCallback 保留不动... */
/** /**
* @brief UART发送完成中断回调函数 * @brief UART发送完成中断回调函数
@ -285,8 +442,10 @@ void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart)
} }
else if (huart->Instance == USART3) else if (huart->Instance == USART3)
{ {
/* 调用多UART路由器的UART3发送完成回调 */ /* 调用多UART路由器的UART3发送完成回调 */
MultiUART_TxCpltCallback(PORT_UART3); MultiUART_TxCpltCallback(PORT_UART3);
} }
} }

View File

@ -32,7 +32,7 @@
* 调试宏定义 * 调试宏定义
*============================================================================*/ *============================================================================*/
/* DEBUG_MULTI_UART: 多UART路由调试日志开关 */ /* DEBUG_MULTI_UART: 多UART路由调试日志开关 */
#define DEBUG_MULTI_UART 1 #define DEBUG_MULTI_UART 0
#if DEBUG_MULTI_UART #if DEBUG_MULTI_UART
/* 多UART模块日志宏带前缀"[MUART]" */ /* 多UART模块日志宏带前缀"[MUART]" */

View File

@ -83,17 +83,19 @@ static void tx_led_control(uint8_t state)
rf433_error_t rf433_tx_app_init(const rf433_register_t *config) rf433_error_t rf433_tx_app_init(const rf433_register_t *config)
{ {
if (config == NULL) {
return RF433_ERROR;
}
// 初始化TX应用结构体 // 初始化TX应用结构体
memset(&g_tx_app, 0, sizeof(rf433_tx_app_t)); memset(&g_tx_app, 0, sizeof(rf433_tx_app_t));
g_tx_app.state = TX_STATE_INIT; g_tx_app.state = TX_STATE_INIT;
g_tx_app.is_running = false; g_tx_app.is_running = false;
// 保存配置 // 保存配置
if (config == NULL) {
// 使用默认配置
extern const rf433_register_t rf433_default_config;
memcpy(&g_tx_app.config, &rf433_default_config, sizeof(rf433_register_t));
} else {
memcpy(&g_tx_app.config, config, sizeof(rf433_register_t)); memcpy(&g_tx_app.config, config, sizeof(rf433_register_t));
}
// 配置RF433模块 // 配置RF433模块
rf433_error_t ret = rf433_set_config(&g_tx_app.config); rf433_error_t ret = rf433_set_config(&g_tx_app.config);

View File

@ -55,6 +55,7 @@
/* USER CODE END 0 */ /* USER CODE END 0 */
/* External variables --------------------------------------------------------*/ /* External variables --------------------------------------------------------*/
extern TIM_HandleTypeDef htim2;
extern UART_HandleTypeDef huart1; extern UART_HandleTypeDef huart1;
extern UART_HandleTypeDef huart2; extern UART_HandleTypeDef huart2;
extern UART_HandleTypeDef huart3; extern UART_HandleTypeDef huart3;
@ -199,6 +200,20 @@ void SysTick_Handler(void)
/* please refer to the startup file (startup_stm32f1xx.s). */ /* please refer to the startup file (startup_stm32f1xx.s). */
/******************************************************************************/ /******************************************************************************/
/**
* @brief This function handles TIM2 global interrupt.
*/
void TIM2_IRQHandler(void)
{
/* USER CODE BEGIN TIM2_IRQn 0 */
/* USER CODE END TIM2_IRQn 0 */
HAL_TIM_IRQHandler(&htim2);
/* USER CODE BEGIN TIM2_IRQn 1 */
/* USER CODE END TIM2_IRQn 1 */
}
/** /**
* @brief This function handles USART1 global interrupt. * @brief This function handles USART1 global interrupt.
*/ */

111
Core/Src/tim.c Normal file
View File

@ -0,0 +1,111 @@
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : tim.c
* @brief : This file provides code for the configuration
* of the TIM instances.
******************************************************************************
* @attention
*
* Copyright (c) 2024 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "tim.h"
/* USER CODE BEGIN 0 */
/* USER CODE END 0 */
TIM_HandleTypeDef htim2;
/* TIM2 init function */
void MX_TIM2_Init(void)
{
/* USER CODE BEGIN TIM2_Init 0 */
/* USER CODE END TIM2_Init 0 */
TIM_ClockConfigTypeDef sClockSourceConfig = {0};
TIM_MasterConfigTypeDef sMasterConfig = {0};
/* USER CODE BEGIN TIM2_Init 1 */
/* USER CODE END TIM2_Init 1 */
htim2.Instance = TIM2;
htim2.Init.Prescaler = 72-1;
htim2.Init.CounterMode = TIM_COUNTERMODE_UP;
htim2.Init.Period = 65535;
htim2.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
htim2.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
if (HAL_TIM_Base_Init(&htim2) != HAL_OK)
{
Error_Handler();
}
sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL;
if (HAL_TIM_ConfigClockSource(&htim2, &sClockSourceConfig) != HAL_OK)
{
Error_Handler();
}
sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET;
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
if (HAL_TIMEx_MasterConfigSynchronization(&htim2, &sMasterConfig) != HAL_OK)
{
Error_Handler();
}
/* USER CODE BEGIN TIM2_Init 2 */
/* USER CODE END TIM2_Init 2 */
}
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
{
if(tim_baseHandle->Instance==TIM2)
{
/* USER CODE BEGIN TIM2_MspInit 0 */
/* USER CODE END TIM2_MspInit 0 */
/* TIM2 clock enable */
__HAL_RCC_TIM2_CLK_ENABLE();
/* TIM2 interrupt Init */
HAL_NVIC_SetPriority(TIM2_IRQn, 0, 0);
HAL_NVIC_EnableIRQ(TIM2_IRQn);
/* USER CODE BEGIN TIM2_MspInit 1 */
/* USER CODE END TIM2_MspInit 1 */
}
}
void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
{
if(tim_baseHandle->Instance==TIM2)
{
/* USER CODE BEGIN TIM2_MspDeInit 0 */
/* USER CODE END TIM2_MspDeInit 0 */
/* Peripheral clock disable */
__HAL_RCC_TIM2_CLK_DISABLE();
/* TIM2 interrupt Deinit */
HAL_NVIC_DisableIRQ(TIM2_IRQn);
/* USER CODE BEGIN TIM2_MspDeInit 1 */
/* USER CODE END TIM2_MspDeInit 1 */
}
}
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */

View File

@ -21,7 +21,7 @@
#include "usart.h" #include "usart.h"
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#include "multi_uart_router.h"
/*============================================================================== /*==============================================================================
* 调试宏定义 * 调试宏定义
*============================================================================*/ *============================================================================*/
@ -460,50 +460,26 @@ uint16_t UART2_Print_GetOverflowCount(void)
#if defined(__CC_ARM) || defined(__ARMCC_VERSION) #if defined(__CC_ARM) || defined(__ARMCC_VERSION)
int fputc(int ch, FILE *f) int fputc(int ch, FILE *f)
{ {
(void)f; /* 未使用参数,避免编译器警告 */ (void)f;
UART2_Print_Send((uint8_t *)&ch, 1); UART2_Print_Send((uint8_t *)&ch, 1);
MultiUART_Send(PORT_UART3, (uint8_t *)&ch, 1); /* 增加:同时发给 UART3 */
return ch; return ch;
} }
#endif #endif
/**
* @brief printf重定向函数 (GCC编译器 - 单字符版本)
* @note 将标准库printf输出重定向到UART2
*
* @param ch: 待发送字符(输入)
* @return int: 发送的字符
*
* 编译器条件编译:
* 此函数仅在__GNUC__定义时编译即GCC/Clang编译器环境下生效
*
* 实现说明:
* 新一代ARM GCC使用__io_putchar作为printf输出目标
* 此处将其重定向到UART2_Print_Send
*/
#if defined(__GNUC__) #if defined(__GNUC__)
int __io_putchar(int ch) int __io_putchar(int ch)
{ {
UART2_Print_Send((uint8_t *)&ch, 1); UART2_Print_Send((uint8_t *)&ch, 1);
MultiUART_Send(PORT_UART3, (uint8_t *)&ch, 1); /* 增加:同时发给 UART3 */
return ch; return ch;
} }
/**
* @brief write系统调用重定向 (GCC编译器)
* @note 将文件系统write调用重定向到UART2
*
* @param file: 文件描述符(未使用,仅为兼容标准接口)
* @param ptr: 数据缓冲区指针(输入)
* @param len: 数据长度(输入)
* @return int: 已发送的字节数
*
* 实现说明:
* 有些GCC配置下printf会调用_write而非__io_putchar
* 此函数提供完整的write接口兼容
*/
int _write(int file, char *ptr, int len) int _write(int file, char *ptr, int len)
{ {
(void)file; /* 忽略文件描述符,只处理标准输出 */ (void)file;
UART2_Print_Send((uint8_t *)ptr, len); UART2_Print_Send((uint8_t *)ptr, len);
MultiUART_Send(PORT_UART3, (uint8_t *)ptr, len); /* 增加:同时发给 UART3 */
return len; return len;
} }
#endif #endif

View File

@ -39,6 +39,10 @@
#define DEBUG_LOG(fmt, ...) #define DEBUG_LOG(fmt, ...)
#endif #endif
/* 数据源标识 */
#define SOURCE_RS485 0x01
#define SOURCE_DI 0x02
/*============================================================================== /*==============================================================================
* 全局变量定义 * 全局变量定义
* 设计依据文档第3.2.2节 * 设计依据文档第3.2.2节

View File

@ -100,7 +100,7 @@ void MX_USART3_UART_Init(void)
/* USER CODE END USART3_Init 1 */ /* USER CODE END USART3_Init 1 */
huart3.Instance = USART3; huart3.Instance = USART3;
huart3.Init.BaudRate = 9600; huart3.Init.BaudRate = 4800; /* 从 9600 修改为 115200 */
huart3.Init.WordLength = UART_WORDLENGTH_8B; huart3.Init.WordLength = UART_WORDLENGTH_8B;
huart3.Init.StopBits = UART_STOPBITS_1; huart3.Init.StopBits = UART_STOPBITS_1;
huart3.Init.Parity = UART_PARITY_NONE; huart3.Init.Parity = UART_PARITY_NONE;

View File

@ -20,7 +20,7 @@ static bool rf433_initialized = false;
static rf433_register_t rf433_current_config; static rf433_register_t rf433_current_config;
/* E32-433T30S 默认配置与原register_default保持一致 */ /* E32-433T30S 默认配置与原register_default保持一致 */
static const rf433_register_t rf433_default_config = const rf433_register_t rf433_default_config =
{ {
.register_1 = { .register_1 = {
.address_h = 0x00, .address_h = 0x00,
@ -37,7 +37,7 @@ static const rf433_register_t rf433_default_config =
.channel = 0x17, .channel = 0x17,
}, },
.register_5.field = { .register_5.field = {
.tx_power = RF433_TX_POWER_DBM_30, .tx_power = RF433_TX_POWER_DBM_21,
.packet_fec = RF433_ON, .packet_fec = RF433_ON,
.wake_on_radio_period = RF433_WOR_PERIOD_250MS, .wake_on_radio_period = RF433_WOR_PERIOD_250MS,
.reserve = RF433_OFF, .reserve = RF433_OFF,

File diff suppressed because one or more lines are too long

View File

@ -1,754 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd">
<SchemaVersion>1.0</SchemaVersion>
<Header>### uVision Project, (C) Keil Software</Header>
<Extensions>
<cExt>*.c</cExt>
<aExt>*.s*; *.src; *.a*</aExt>
<oExt>*.obj; *.o</oExt>
<lExt>*.lib</lExt>
<tExt>*.txt; *.h; *.inc; *.md</tExt>
<pExt>*.plm</pExt>
<CppX>*.cpp</CppX>
<nMigrate>0</nMigrate>
</Extensions>
<DaveTm>
<dwLowDateTime>0</dwLowDateTime>
<dwHighDateTime>0</dwHighDateTime>
</DaveTm>
<Target>
<TargetName>project</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<TargetOption>
<CLKADS>8000000</CLKADS>
<OPTTT>
<gFlags>1</gFlags>
<BeepAtEnd>1</BeepAtEnd>
<RunSim>0</RunSim>
<RunTarget>1</RunTarget>
<RunAbUc>0</RunAbUc>
</OPTTT>
<OPTHX>
<HexSelection>1</HexSelection>
<FlashByte>65535</FlashByte>
<HexRangeLowAddress>0</HexRangeLowAddress>
<HexRangeHighAddress>0</HexRangeHighAddress>
<HexOffset>0</HexOffset>
</OPTHX>
<OPTLEX>
<PageWidth>79</PageWidth>
<PageLength>66</PageLength>
<TabStop>8</TabStop>
<ListingPath></ListingPath>
</OPTLEX>
<ListingPage>
<CreateCListing>1</CreateCListing>
<CreateAListing>1</CreateAListing>
<CreateLListing>1</CreateLListing>
<CreateIListing>0</CreateIListing>
<AsmCond>1</AsmCond>
<AsmSymb>1</AsmSymb>
<AsmXref>0</AsmXref>
<CCond>1</CCond>
<CCode>0</CCode>
<CListInc>0</CListInc>
<CSymb>0</CSymb>
<LinkerCodeListing>0</LinkerCodeListing>
</ListingPage>
<OPTXL>
<LMap>1</LMap>
<LComments>1</LComments>
<LGenerateSymbols>1</LGenerateSymbols>
<LLibSym>1</LLibSym>
<LLines>1</LLines>
<LLocSym>1</LLocSym>
<LPubSym>1</LPubSym>
<LXref>0</LXref>
<LExpSel>0</LExpSel>
</OPTXL>
<OPTFL>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<IsCurrentTarget>1</IsCurrentTarget>
</OPTFL>
<CpuCode>18</CpuCode>
<DebugOpt>
<uSim>0</uSim>
<uTrg>1</uTrg>
<sLdApp>1</sLdApp>
<sGomain>1</sGomain>
<sRbreak>1</sRbreak>
<sRwatch>1</sRwatch>
<sRmem>1</sRmem>
<sRfunc>1</sRfunc>
<sRbox>1</sRbox>
<tLdApp>1</tLdApp>
<tGomain>0</tGomain>
<tRbreak>1</tRbreak>
<tRwatch>1</tRwatch>
<tRmem>1</tRmem>
<tRfunc>0</tRfunc>
<tRbox>1</tRbox>
<tRtrace>1</tRtrace>
<sRSysVw>1</sRSysVw>
<tRSysVw>1</tRSysVw>
<sRunDeb>0</sRunDeb>
<sLrtime>0</sLrtime>
<bEvRecOn>1</bEvRecOn>
<bSchkAxf>0</bSchkAxf>
<bTchkAxf>0</bTchkAxf>
<nTsel>3</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
<sDlgPa></sDlgPa>
<sIfile></sIfile>
<tDll></tDll>
<tDllPa></tDllPa>
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
<pMon>BIN\CMSIS_AGDI.dll</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>0</Number>
<Key>ARMRTXEVENTFLAGS</Key>
<Name>-L70 -Z18 -C0 -M0 -T1</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>DLGTARM</Key>
<Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>ARMDBGFLAGS</Key>
<Name></Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>DLGUARM</Key>
<Name></Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>CMSIS_AGDI</Key>
<Name>-X"Any" -UAny -O206 -S0 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM)</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>ST-LINKIII-KEIL_SWO</Key>
<Name>-U50FF71066675545729181387 -O131278 -SF1000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("") -D00(00000000) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2 -WK0 -MUFFFFFFFF-R0</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>UL2CM3</Key>
<Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 -FP0($$Device:STM32F103C8$Flash\STM32F10x_128.FLM))</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
<Breakpoint>
<Bp>
<Number>0</Number>
<Type>0</Type>
<LineNumber>188</LineNumber>
<EnabledFlag>1</EnabledFlag>
<Address>0</Address>
<ByteObject>0</ByteObject>
<HtxType>0</HtxType>
<ManyObjects>0</ManyObjects>
<SizeOfObject>0</SizeOfObject>
<BreakByAccess>0</BreakByAccess>
<BreakIfRCount>0</BreakIfRCount>
<Filename>..\Core\Src\rf433_tx_app.c</Filename>
<ExecCommand></ExecCommand>
<Expression></Expression>
</Bp>
</Breakpoint>
<Tracepoint>
<THDelay>0</THDelay>
</Tracepoint>
<DebugFlag>
<trace>0</trace>
<periodic>0</periodic>
<aLwin>1</aLwin>
<aCover>0</aCover>
<aSer1>0</aSer1>
<aSer2>0</aSer2>
<aPa>0</aPa>
<viewmode>1</viewmode>
<vrSel>0</vrSel>
<aSym>0</aSym>
<aTbox>0</aTbox>
<AscS1>0</AscS1>
<AscS2>0</AscS2>
<AscS3>0</AscS3>
<aSer3>0</aSer3>
<eProf>0</eProf>
<aLa>0</aLa>
<aPa1>0</aPa1>
<AscS4>0</AscS4>
<aSer4>0</aSer4>
<StkLoc>0</StkLoc>
<TrcWin>0</TrcWin>
<newCpu>0</newCpu>
<uProt>0</uProt>
</DebugFlag>
<LintExecutable></LintExecutable>
<LintConfigFile></LintConfigFile>
<bLintAuto>0</bLintAuto>
<bAutoGenD>0</bAutoGenD>
<LntExFlags>0</LntExFlags>
<pMisraName></pMisraName>
<pszMrule></pszMrule>
<pSingCmds></pSingCmds>
<pMultCmds></pMultCmds>
<pMisraNamep></pMisraNamep>
<pszMrulep></pszMrulep>
<pSingCmdsp></pSingCmdsp>
<pMultCmdsp></pMultCmdsp>
<DebugDescription>
<Enable>1</Enable>
<EnableFlashSeq>0</EnableFlashSeq>
<EnableLog>0</EnableLog>
<Protocol>2</Protocol>
<DbgClock>1000000</DbgClock>
</DebugDescription>
</TargetOption>
</Target>
<Group>
<GroupName>Application/MDK-ARM</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>1</GroupNumber>
<FileNumber>1</FileNumber>
<FileType>2</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>startup_stm32f103xb.s</PathWithFileName>
<FilenameWithoutPath>startup_stm32f103xb.s</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>Application/User/Core</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>2</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\systick.c</PathWithFileName>
<FilenameWithoutPath>systick.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>3</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\rf433_rx_app.c</PathWithFileName>
<FilenameWithoutPath>rf433_rx_app.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>4</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\rf433_tx_app.c</PathWithFileName>
<FilenameWithoutPath>rf433_tx_app.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/main.c</PathWithFileName>
<FilenameWithoutPath>main.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/gpio.c</PathWithFileName>
<FilenameWithoutPath>gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/spi.c</PathWithFileName>
<FilenameWithoutPath>spi.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>8</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/usart.c</PathWithFileName>
<FilenameWithoutPath>usart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/stm32f1xx_it.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_it.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/stm32f1xx_hal_msp.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_msp.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\cmd_parser.c</PathWithFileName>
<FilenameWithoutPath>cmd_parser.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\io_monitor.c</PathWithFileName>
<FilenameWithoutPath>io_monitor.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>13</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\relay_control.c</PathWithFileName>
<FilenameWithoutPath>relay_control.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>14</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\uart2_print.c</PathWithFileName>
<FilenameWithoutPath>uart2_print.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>15</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\cmd_router.c</PathWithFileName>
<FilenameWithoutPath>cmd_router.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>16</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\debug_log.c</PathWithFileName>
<FilenameWithoutPath>debug_log.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\multi_uart_router.c</PathWithFileName>
<FilenameWithoutPath>multi_uart_router.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>18</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\uart3_passthrough.c</PathWithFileName>
<FilenameWithoutPath>uart3_passthrough.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>19</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Core\Src\uart3_protocol_discriminator.c</PathWithFileName>
<FilenameWithoutPath>uart3_protocol_discriminator.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>Drivers/STM32F1xx_HAL_Driver</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>20</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_gpio_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>21</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_spi.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>22</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>23</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_rcc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>24</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_rcc_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>25</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>26</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_dma.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>27</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_cortex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>28</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_pwr.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>29</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_flash.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>30</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_flash_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>31</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_exti.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>32</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_tim.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>33</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_tim_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>34</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_uart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>Drivers/CMSIS</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>35</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/system_stm32f1xx.c</PathWithFileName>
<FilenameWithoutPath>system_stm32f1xx.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>Driver_RF433</GroupName>
<tvExp>1</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>36</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Driver_RF433\Src\rf433.c</PathWithFileName>
<FilenameWithoutPath>rf433.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>37</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Driver_RF433\Src\rf433_hal.c</PathWithFileName>
<FilenameWithoutPath>rf433_hal.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>38</FileNumber>
<FileType>5</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Driver_RF433\Inc\rf433.h</PathWithFileName>
<FilenameWithoutPath>rf433.h</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>39</FileNumber>
<FileType>5</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Driver_RF433\Inc\rf433_config.h</PathWithFileName>
<FilenameWithoutPath>rf433_config.h</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>5</GroupNumber>
<FileNumber>40</FileNumber>
<FileType>5</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>..\Driver_RF433\Inc\rf433_hal.h</PathWithFileName>
<FilenameWithoutPath>rf433_hal.h</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
<GroupName>::CMSIS</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>1</RteFlg>
</Group>
</ProjectOpt>

View File

@ -340,7 +340,7 @@
<MiscControls></MiscControls> <MiscControls></MiscControls>
<Define>USE_HAL_DRIVER,STM32F103xB</Define> <Define>USE_HAL_DRIVER,STM32F103xB</Define>
<Undefine></Undefine> <Undefine></Undefine>
<IncludePath>../Core/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;../Middlewares/u8g2Lib/inc;../Middlewares/MultMenu/application;../Middlewares/MultMenu/disp;../Middlewares/MultMenu/menu;../Driver_RF433;../Driver_RF433/Inc;../Driver_RF433/Src</IncludePath> <IncludePath>../Core/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;../Middlewares/u8g2Lib/inc;../Middlewares/MultMenu/application;../Middlewares/MultMenu/disp;../Middlewares/MultMenu/menu;../Driver_RF433;../Driver_RF433/Inc;../Driver_RF433/Src;..\User\wiz_platform;..\User\wiz_interface;..\User\user_main;..\User\Loopback;..\User\ioLibrary_Driver\Internet\DHCP;..\User\ioLibrary_Driver\Ethernet\W5500;..\User\ioLibrary_Driver\Ethernet;..\User\ioLibrary_Driver\Application\loopback;..\User\ioLibrary_Driver\Application\multicast</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -535,6 +535,11 @@
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\Core\Src\uart3_protocol_discriminator.c</FilePath> <FilePath>..\Core\Src\uart3_protocol_discriminator.c</FilePath>
</File> </File>
<File>
<FileName>tim.c</FileName>
<FileType>1</FileType>
<FilePath>..\Core\Src\tim.c</FilePath>
</File>
</Files> </Files>
</Group> </Group>
<Group> <Group>
@ -708,6 +713,56 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>user</GroupName>
<Files>
<File>
<FileName>wiz_platform.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\wiz_platform\wiz_platform.c</FilePath>
</File>
<File>
<FileName>wiz_interface.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\wiz_interface\wiz_interface.c</FilePath>
</File>
<File>
<FileName>user_main.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\user_main\user_main.c</FilePath>
</File>
<File>
<FileName>loopback.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\Loopback\loopback.c</FilePath>
</File>
<File>
<FileName>multicast.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\ioLibrary_Driver\Application\multicast\multicast.c</FilePath>
</File>
<File>
<FileName>w5500.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\ioLibrary_Driver\Ethernet\W5500\w5500.c</FilePath>
</File>
<File>
<FileName>socket.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\ioLibrary_Driver\Ethernet\socket.c</FilePath>
</File>
<File>
<FileName>wizchip_conf.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\ioLibrary_Driver\Ethernet\wizchip_conf.c</FilePath>
</File>
<File>
<FileName>dhcp.c</FileName>
<FileType>1</FileType>
<FilePath>..\User\ioLibrary_Driver\Internet\DHCP\dhcp.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>::CMSIS</GroupName> <GroupName>::CMSIS</GroupName>
</Group> </Group>

Binary file not shown.

View File

@ -1,46 +0,0 @@
project\application.o: ..\Middlewares\MultMenu\application\application.c
project\application.o: ..\Middlewares\MultMenu\application\application.h
project\application.o: ../Middlewares/MultMenu/menu/menu.h
project\application.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\application.o: ../Middlewares/MultMenu/menu/menuConfig.h
project\application.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\application.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\application.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\application.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\application.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\application.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h
project\application.o: ../Middlewares/MultMenu/disp/dispDirver.h
project\application.o: ../Core/Inc/main.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\application.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\application.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\application.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\application.o: ../Drivers/CMSIS/Include/core_cm3.h
project\application.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\application.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\application.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\application.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
project\application.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
project\application.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\application.o: ../Core/Inc/e32_hal.h
project\application.o: ../Core/Inc/usart.h

Binary file not shown.

Binary file not shown.

View File

@ -1,12 +0,0 @@
project\cmd_parser.o: ..\Core\Src\cmd_parser.c
project\cmd_parser.o: ../Core/Inc/cmd_parser.h
project\cmd_parser.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\cmd_parser.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\cmd_parser.o: ../Core/Inc/uart2_print.h
project\cmd_parser.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\cmd_parser.o: ../Core/Inc/io_monitor.h
project\cmd_parser.o: ../Core/Inc/relay_control.h
project\cmd_parser.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
project\cmd_parser.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\ctype.h
project\cmd_parser.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\cmd_parser.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h

Binary file not shown.

Binary file not shown.

View File

@ -1,42 +0,0 @@
project\cmd_router.o: ..\Core\Src\cmd_router.c
project\cmd_router.o: ../Core/Inc/cmd_router.h
project\cmd_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\cmd_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\cmd_router.o: ../Core/Inc/multi_uart_router.h
project\cmd_router.o: ../Core/Inc/usart.h
project\cmd_router.o: ../Core/Inc/main.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\cmd_router.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\cmd_router.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\cmd_router.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\cmd_router.o: ../Drivers/CMSIS/Include/core_cm3.h
project\cmd_router.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\cmd_router.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\cmd_router.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\cmd_router.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\cmd_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\cmd_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\cmd_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\cmd_router.o: ../Core/Inc/cmd_parser.h
project\cmd_router.o: ../Core/Inc/uart2_print.h
project\cmd_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\cmd_router.o: ../Core/Inc/debug_log.h
project\cmd_router.o: ../Core/Inc/uart3_protocol_discriminator.h
project\cmd_router.o: ../Core/Inc/uart3_passthrough.h
project\cmd_router.o: ../Core/Inc/uart3_smart_router_config.h
project\cmd_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

View File

@ -1,8 +0,0 @@
project\debug_log.o: ..\Core\Src\debug_log.c
project\debug_log.o: ../Core/Inc/debug_log.h
project\debug_log.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\debug_log.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\debug_log.o: ../Core/Inc/uart2_print.h
project\debug_log.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\debug_log.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
project\debug_log.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h

Binary file not shown.

Binary file not shown.

View File

@ -1,45 +0,0 @@
project\dispdirver.o: ..\Middlewares\MultMenu\disp\dispDirver.c
project\dispdirver.o: ..\Middlewares\MultMenu\disp\dispDirver.h
project\dispdirver.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\dispdirver.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\dispdirver.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\dispdirver.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\dispdirver.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\dispdirver.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h
project\dispdirver.o: ../Core/Inc/u8g2_hal.h
project\dispdirver.o: ../Core/Inc/main.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\dispdirver.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\dispdirver.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\dispdirver.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\dispdirver.o: ../Drivers/CMSIS/Include/core_cm3.h
project\dispdirver.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\dispdirver.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\dispdirver.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\dispdirver.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
project\dispdirver.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
project\dispdirver.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\dispdirver.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\dispdirver.o: ../Middlewares/MultMenu/application/application.h
project\dispdirver.o: ../Middlewares/MultMenu/menu/menu.h
project\dispdirver.o: ../Middlewares/MultMenu/menu/menuConfig.h

Binary file not shown.

Binary file not shown.

View File

@ -1,46 +0,0 @@
project\e32_demo.o: ..\Core\Src\e32_demo.c
project\e32_demo.o: ../Core/Inc/e32_demo.h
project\e32_demo.o: ../Core/Inc/e32_hal.h
project\e32_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\e32_demo.o: ../Core/Inc/main.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\e32_demo.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\e32_demo.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\e32_demo.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\e32_demo.o: ../Drivers/CMSIS/Include/core_cm3.h
project\e32_demo.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\e32_demo.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\e32_demo.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\e32_demo.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\e32_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
project\e32_demo.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
project\e32_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\e32_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\e32_demo.o: ../Middlewares/MultMenu/application/application.h
project\e32_demo.o: ../Middlewares/MultMenu/menu/menu.h
project\e32_demo.o: ../Middlewares/MultMenu/menu/menuConfig.h
project\e32_demo.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\e32_demo.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\e32_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\e32_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h
project\e32_demo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

View File

@ -1,46 +0,0 @@
project\e32_hal.o: ..\Core\Src\e32_hal.c
project\e32_hal.o: ../Core/Inc/e32_hal.h
project\e32_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\e32_hal.o: ../Core/Inc/main.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\e32_hal.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\e32_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\e32_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\e32_hal.o: ../Drivers/CMSIS/Include/core_cm3.h
project\e32_hal.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\e32_hal.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\e32_hal.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\e32_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\e32_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
project\e32_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
project\e32_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\e32_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\e32_hal.o: ../Middlewares/MultMenu/application/application.h
project\e32_hal.o: ../Middlewares/MultMenu/menu/menu.h
project\e32_hal.o: ../Middlewares/MultMenu/menu/menuConfig.h
project\e32_hal.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\e32_hal.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\e32_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\e32_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h
project\e32_hal.o: ../Core/Inc/gpio.h
project\e32_hal.o: ../Core/Inc/usart.h

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +0,0 @@
project\fifo.o: ..\Core\Src\fifo.c
project\fifo.o: ../Core/Inc/fifo.h
project\fifo.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h

Binary file not shown.

Binary file not shown.

View File

@ -1,32 +0,0 @@
project\gpio.o: ../Core/Src/gpio.c
project\gpio.o: ../Core/Inc/gpio.h
project\gpio.o: ../Core/Inc/main.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\gpio.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\gpio.o: ../Drivers/CMSIS/Include/core_cm3.h
project\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\gpio.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\gpio.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\gpio.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h

Binary file not shown.

Binary file not shown.

View File

@ -1,44 +0,0 @@
project\i2c.o: ../Core/Src/i2c.c
project\i2c.o: ../Core/Inc/i2c.h
project\i2c.o: ../Core/Inc/main.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\i2c.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\i2c.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\i2c.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\i2c.o: ../Drivers/CMSIS/Include/core_cm3.h
project\i2c.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\i2c.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\i2c.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\i2c.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\i2c.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\i2c.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
project\i2c.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
project\i2c.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\i2c.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\i2c.o: ../Middlewares/MultMenu/application/application.h
project\i2c.o: ../Middlewares/MultMenu/menu/menu.h
project\i2c.o: ../Middlewares/MultMenu/menu/menuConfig.h
project\i2c.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\i2c.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\i2c.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\i2c.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h

Binary file not shown.

Binary file not shown.

View File

@ -1,37 +0,0 @@
project\io_monitor.o: ..\Core\Src\io_monitor.c
project\io_monitor.o: ../Core/Inc/io_monitor.h
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\io_monitor.o: ../Core/Inc/uart2_print.h
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\io_monitor.o: ../Core/Inc/multi_uart_router.h
project\io_monitor.o: ../Core/Inc/usart.h
project\io_monitor.o: ../Core/Inc/main.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\io_monitor.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\io_monitor.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\io_monitor.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\io_monitor.o: ../Drivers/CMSIS/Include/core_cm3.h
project\io_monitor.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\io_monitor.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\io_monitor.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\io_monitor.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

View File

@ -1,43 +0,0 @@
project\key.o: ..\Core\Src\key.c
project\key.o: ../Core/Inc/main.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\key.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\key.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\key.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\key.o: ../Drivers/CMSIS/Include/core_cm3.h
project\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\key.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\key.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\key.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\key.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
project\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
project\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\key.o: ../Middlewares/MultMenu/application/application.h
project\key.o: ../Middlewares/MultMenu/menu/menu.h
project\key.o: ../Middlewares/MultMenu/menu/menuConfig.h
project\key.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\key.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\key.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h

Binary file not shown.

Binary file not shown.

View File

@ -1,47 +0,0 @@
project\main.o: ../Core/Src/main.c
project\main.o: ../Core/Inc/main.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\main.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\main.o: ../Drivers/CMSIS/Include/core_cm3.h
project\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\main.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\main.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\main.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\main.o: ../Core/Inc/spi.h
project\main.o: ../Core/Inc/usart.h
project\main.o: ../Core/Inc/gpio.h
project\main.o: ../Driver_RF433/Inc/rf433.h
project\main.o: ../Driver_RF433/Inc/rf433_config.h
project\main.o: ../Driver_RF433/Inc/rf433_hal.h
project\main.o: ../Core/Inc/uart2_print.h
project\main.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\main.o: ../Core/Inc/io_monitor.h
project\main.o: ../Core/Inc/cmd_parser.h
project\main.o: ../Core/Inc/relay_control.h
project\main.o: ../Core/Inc/multi_uart_router.h
project\main.o: ../Core/Inc/cmd_router.h
project\main.o: ../Core/Inc/debug_log.h
project\main.o: ../Core/Inc/rf433_tx_app.h
project\main.o: ../Core/Inc/rf433_rx_app.h

Binary file not shown.

Binary file not shown.

View File

@ -1,57 +0,0 @@
project\menu.o: ..\Middlewares\MultMenu\menu\menu.c
project\menu.o: ..\Middlewares\MultMenu\menu\menu.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\menu.o: ..\Middlewares\MultMenu\menu\menuConfig.h
project\menu.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\menu.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h
project\menu.o: ../Middlewares/MultMenu/disp/dispDirver.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
project\menu.o: ../Middlewares/MultMenu/application/application.h
project\menu.o: ../Middlewares/MultMenu/application/DinoGame.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\menu.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
project\menu.o: ../Middlewares/MultMenu/application/AirPlane.h
project\menu.o: ../USB_DEVICE/App/usbd_cdc_if.h
project\menu.o: ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h
project\menu.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
project\menu.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h
project\menu.o: ../USB_DEVICE/Target/usbd_conf.h
project\menu.o: ../Core/Inc/main.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\menu.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\menu.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\menu.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\menu.o: ../Drivers/CMSIS/Include/core_cm3.h
project\menu.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\menu.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\menu.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\menu.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h
project\menu.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h
project\menu.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h
project\menu.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h
project\menu.o: ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h
project\menu.o: ../Core/Inc/usart.h

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +0,0 @@
project\mui.o: ..\Middlewares\u8g2Lib\src\mui.c
project\mui.o: ../Middlewares/u8g2Lib/inc/mui.h
project\mui.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\mui.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\mui.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

View File

@ -1,10 +0,0 @@
project\mui_u8g2.o: ..\Middlewares\u8g2Lib\src\mui_u8g2.c
project\mui_u8g2.o: ../Middlewares/u8g2Lib/inc/mui.h
project\mui_u8g2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\mui_u8g2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\mui_u8g2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
project\mui_u8g2.o: ../Middlewares/u8g2Lib/inc/u8g2.h
project\mui_u8g2.o: ../Middlewares/u8g2Lib/inc/u8x8.h
project\mui_u8g2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\mui_u8g2.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h
project\mui_u8g2.o: ../Middlewares/u8g2Lib/inc/mui_u8g2.h

Binary file not shown.

View File

@ -1,36 +0,0 @@
project\multi_uart_router.o: ..\Core\Src\multi_uart_router.c
project\multi_uart_router.o: ../Core/Inc/multi_uart_router.h
project\multi_uart_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\multi_uart_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\multi_uart_router.o: ../Core/Inc/usart.h
project\multi_uart_router.o: ../Core/Inc/main.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\multi_uart_router.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\multi_uart_router.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\multi_uart_router.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\multi_uart_router.o: ../Drivers/CMSIS/Include/core_cm3.h
project\multi_uart_router.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\multi_uart_router.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\multi_uart_router.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\multi_uart_router.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\multi_uart_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\multi_uart_router.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\multi_uart_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\multi_uart_router.o: ../Core/Inc/uart2_print.h
project\multi_uart_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\multi_uart_router.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

View File

@ -1,170 +0,0 @@
<html>
<body>
<pre>
<h1><EFBFBD>Vision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: <20><>Vision V5.43.1.0
Copyright (C) 2025 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: x xtell, x, LIC=9WSKC-71I92-JJK6S-LRIAZ-BXKR7-N3URK
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.43.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 7 (build 960)
Assembler: Armasm.exe V5.06 update 7 (build 960)
Linker/Locator: ArmLink.exe V5.06 update 7 (build 960)
Library Manager: ArmAr.exe V5.06 update 7 (build 960)
Hex Converter: FromElf.exe V5.06 update 7 (build 960)
CPU DLL: SARMCM3.DLL V5.43.0.0
Dialog DLL: DCM.DLL V1.17.5.0
Target DLL: CMSIS_AGDI.dll V1.33.24.0
Dialog DLL: TCM.DLL V1.56.6.0
<h2>Project:</h2>
C:\workfile\E32-433\software\E32-433TBH-SC\MDK-ARM\project.uvprojx
Project File Date: 03/27/2026
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'project'
assembling startup_stm32f103xb.s...
compiling systick.c...
compiling spi.c...
compiling rf433_rx_app.c...
..\Core\Src\rf433_rx_app.c(23): warning: #188-D: enumerated type mixed with another type
static rf433_rx_app_t g_rx_app = {0};
..\Core\Src\rf433_rx_app.c: 1 warning, 0 errors
compiling rf433_tx_app.c...
..\Core\Src\rf433_tx_app.c(28): warning: #188-D: enumerated type mixed with another type
static rf433_tx_app_t g_tx_app = {0};
..\Core\Src\rf433_tx_app.c: 1 warning, 0 errors
compiling usart.c...
compiling gpio.c...
compiling main.c...
compiling cmd_parser.c...
compiling debug_log.c...
compiling io_monitor.c...
compiling cmd_router.c...
../Core/Inc/uart3_protocol_discriminator.h(150): warning: #1-D: last line of file ends without a newline
#endif
../Core/Inc/uart3_passthrough.h(207): warning: #1-D: last line of file ends without a newline
#endif
../Core/Inc/uart3_smart_router_config.h(143): warning: #1-D: last line of file ends without a newline
#endif
..\Core\Src\cmd_router.c(284): warning: #188-D: enumerated type mixed with another type
for (port_id_t i = 0; i < PORT_COUNT; i++) {
..\Core\Src\cmd_router.c(440): warning: #188-D: enumerated type mixed with another type
for (port_id_t port_id = 0; port_id < PORT_COUNT; port_id++) {
..\Core\Src\cmd_router.c(531): warning: #188-D: enumerated type mixed with another type
for (port_id_t port = 0; port < PORT_COUNT; port++) {
..\Core\Src\cmd_router.c(114): warning: #550-D: variable "g_current_parsing_port" was set but never used
static uint8_t g_current_parsing_port = PORT_UART2;
..\Core\Src\cmd_router.c: 7 warnings, 0 errors
compiling stm32f1xx_it.c...
compiling multi_uart_router.c...
..\Core\Src\multi_uart_router.c(273): warning: #188-D: enumerated type mixed with another type
for (port_id_t i = 0; i < PORT_COUNT; i++) {
..\Core\Src\multi_uart_router.c(354): warning: #188-D: enumerated type mixed with another type
for (port_id_t i = 0; i < PORT_COUNT; i++) {
..\Core\Src\multi_uart_router.c(158): warning: #177-D: function "rx_ring_pop" was declared but never referenced
static uint16_t rx_ring_pop(uart_rx_ring_t *ring, uint8_t *byte)
..\Core\Src\multi_uart_router.c: 3 warnings, 0 errors
compiling stm32f1xx_hal_msp.c...
compiling uart3_protocol_discriminator.c...
../Core/Inc/uart3_protocol_discriminator.h(150): warning: #1-D: last line of file ends without a newline
#endif
../Core/Inc/uart3_smart_router_config.h(143): warning: #1-D: last line of file ends without a newline
#endif
..\Core\Src\uart3_protocol_discriminator.c(111): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("INIT <EFBFBD><EFBFBD>? CMD_MODE (got '$')");
..\Core\Src\uart3_protocol_discriminator.c(118): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("INIT <EFBFBD><EFBFBD>? SCAN (byte: 0x%02X)", byte);
..\Core\Src\uart3_protocol_discriminator.c(128): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("SCAN <EFBFBD><EFBFBD>? PASSTHROUGH (got '$', %d bytes)", ctx->scan_length);
..\Core\Src\uart3_protocol_discriminator.c(132): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("SCAN <20><>? CMD_MODE (empty scan, got '$')");
..\Core\Src\uart3_protocol_discriminator.c(137): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("SCAN <20><>? PASSTHROUGH (got '\\n', %d bytes)", ctx->scan_length);
..\Core\Src\uart3_protocol_discriminator.c(151): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("CMD_MODE <20><>? INIT (got \\n)");
..\Core\Src\uart3_protocol_discriminator.c(156): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("CMD_MODE <20><>? CMD (byte: 0x%02X)", byte);
..\Core\Src\uart3_protocol_discriminator.c(161): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("PASSTHROUGH <20><>? PTX (byte: 0x%02X)", byte);
..\Core\Src\uart3_protocol_discriminator.c(185): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("SCAN timeout <20><>? PASSTHROUGH (%d ms)", SCAN_TIMEOUT_MS);
..\Core\Src\uart3_protocol_discriminator.c(194): warning: #870-D: invalid multibyte character sequence
DEBUG_LOG("CMD_MODE timeout <20><>? INIT (%d ms)", CMD_COMPLETE_TIMEOUT_MS);
..\Core\Src\uart3_protocol_discriminator.c(252): warning: #1-D: last line of file ends without a newline
}
..\Core\Src\uart3_protocol_discriminator.c(58): warning: #177-D: function "check_scan_timeout" was declared but never referenced
static bool check_scan_timeout(uint32_t current_tick)
..\Core\Src\uart3_protocol_discriminator.c: 14 warnings, 0 errors
compiling relay_control.c...
compiling uart2_print.c...
compiling stm32f1xx_hal_rcc_ex.c...
compiling stm32f1xx_hal_gpio_ex.c...
compiling stm32f1xx_hal.c...
compiling stm32f1xx_hal_gpio.c...
compiling uart3_passthrough.c...
../Core/Inc/uart3_passthrough.h(207): warning: #1-D: last line of file ends without a newline
#endif
../Core/Inc/uart3_smart_router_config.h(143): warning: #1-D: last line of file ends without a newline
#endif
..\Core\Src\uart3_passthrough.c(269): warning: #1-D: last line of file ends without a newline
}
..\Core\Src\uart3_passthrough.c: 3 warnings, 0 errors
compiling stm32f1xx_hal_rcc.c...
compiling stm32f1xx_hal_spi.c...
compiling stm32f1xx_hal_flash_ex.c...
compiling stm32f1xx_hal_tim.c...
compiling stm32f1xx_hal_cortex.c...
compiling stm32f1xx_hal_flash.c...
compiling stm32f1xx_hal_exti.c...
compiling stm32f1xx_hal_pwr.c...
compiling stm32f1xx_hal_dma.c...
compiling system_stm32f1xx.c...
compiling rf433.c...
..\Driver_RF433\Src\rf433.c(209): warning: #188-D: enumerated type mixed with another type
ret = rf433_set_config(&rf433_current_config);
..\Driver_RF433\Src\rf433.c(213): warning: #188-D: enumerated type mixed with another type
return ret;
..\Driver_RF433\Src\rf433.c(99): warning: #177-D: function "rf433_send_request_command" was declared but never referenced
static void rf433_send_request_command(rf433_request_cmd_t cmd)
..\Driver_RF433\Src\rf433.c(132): warning: #177-D: function "rf433_response_command_check" was declared but never referenced
static bool rf433_response_command_check(rf433_request_cmd_t cmd, uint8_t *buffer, uint8_t length)
..\Driver_RF433\Src\rf433.c: 4 warnings, 0 errors
compiling rf433_hal.c...
compiling stm32f1xx_hal_tim_ex.c...
compiling stm32f1xx_hal_uart.c...
linking...
Program Size: Code=23672 RO-data=572 RW-data=192 ZI-data=6520
FromELF: creating hex file...
"project\project.axf" - 0 Error(s), 33 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: ARM
https://www.keil.com/pack/ARM.CMSIS.6.2.0.pack
ARM::CMSIS@6.2.0
CMSIS (Common Microcontroller Software Interface Standard)
* Component: CORE Version: 6.1.1
Package Vendor: Keil
https://www.keil.com/pack/Keil.STM32F1xx_DFP.2.4.1.pack
Keil::STM32F1xx_DFP@2.4.1
STMicroelectronics STM32F1 Series Device Support, Drivers and Examples
<h2>Collection of Component include folders:</h2>
./RTE/_project
C:/Users/xtell/AppData/Local/Arm/Packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include
C:/Users/xtell/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.1/Device/Include
<h2>Collection of Component Files used:</h2>
* Component: ARM::CMSIS:CORE@6.1.1
Include file: CMSIS/Core/Include/tz_context.h
Build Time Elapsed: 00:00:17
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -18,6 +18,7 @@
"project\multi_uart_router.o" "project\multi_uart_router.o"
"project\uart3_passthrough.o" "project\uart3_passthrough.o"
"project\uart3_protocol_discriminator.o" "project\uart3_protocol_discriminator.o"
"project\tim.o"
"project\stm32f1xx_hal_gpio_ex.o" "project\stm32f1xx_hal_gpio_ex.o"
"project\stm32f1xx_hal_spi.o" "project\stm32f1xx_hal_spi.o"
"project\stm32f1xx_hal.o" "project\stm32f1xx_hal.o"
@ -36,6 +37,15 @@
"project\system_stm32f1xx.o" "project\system_stm32f1xx.o"
"project\rf433.o" "project\rf433.o"
"project\rf433_hal.o" "project\rf433_hal.o"
"project\wiz_platform.o"
"project\wiz_interface.o"
"project\user_main.o"
"project\loopback.o"
"project\multicast.o"
"project\w5500.o"
"project\socket.o"
"project\wizchip_conf.o"
"project\dhcp.o"
--library_type=microlib --strict --scatter "project\project.sct" --library_type=microlib --strict --scatter "project\project.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols --summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers --info sizes --info totals --info unused --info veneers

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,34 +0,0 @@
project\relay_control.o: ..\Core\Src\relay_control.c
project\relay_control.o: ../Core/Inc/relay_control.h
project\relay_control.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\relay_control.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\relay_control.o: ../Core/Inc/uart2_print.h
project\relay_control.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
project\relay_control.o: ../Core/Inc/main.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\relay_control.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\relay_control.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\relay_control.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\relay_control.o: ../Drivers/CMSIS/Include/core_cm3.h
project\relay_control.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\relay_control.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\relay_control.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\relay_control.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\relay_control.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\relay_control.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\relay_control.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h

Binary file not shown.

Binary file not shown.

View File

@ -1,34 +0,0 @@
project\rf433.o: ..\Driver_RF433\Src\rf433.c
project\rf433.o: ../Driver_RF433/Inc/rf433.h
project\rf433.o: ../Driver_RF433/Inc/rf433_config.h
project\rf433.o: ../Driver_RF433/Inc/rf433_hal.h
project\rf433.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\rf433.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\rf433.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
project\rf433.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\rf433.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\rf433.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\rf433.o: ../Drivers/CMSIS/Include/core_cm3.h
project\rf433.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\rf433.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\rf433.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\rf433.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\rf433.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\rf433.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

Binary file not shown.

Binary file not shown.

View File

@ -1,34 +0,0 @@
project\rf433_hal.o: ..\Driver_RF433\Src\rf433_hal.c
project\rf433_hal.o: ../Driver_RF433/Inc/rf433_hal.h
project\rf433_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\rf433_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\rf433_hal.o: ../Core/Inc/main.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433_hal.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\rf433_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\rf433_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\rf433_hal.o: ../Drivers/CMSIS/Include/core_cm3.h
project\rf433_hal.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\rf433_hal.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\rf433_hal.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\rf433_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\rf433_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\rf433_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\rf433_hal.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\rf433_hal.o: ../Core/Inc/gpio.h
project\rf433_hal.o: ../Core/Inc/usart.h

Binary file not shown.

Binary file not shown.

View File

@ -1,36 +0,0 @@
project\rf433_rx_app.o: ..\Core\Src\rf433_rx_app.c
project\rf433_rx_app.o: ../Driver_RF433/Inc/rf433_config.h
project\rf433_rx_app.o: ../Core/Inc/rf433_rx_app.h
project\rf433_rx_app.o: ../Driver_RF433/Inc/rf433.h
project\rf433_rx_app.o: ../Driver_RF433/Inc/rf433_hal.h
project\rf433_rx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\rf433_rx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\rf433_rx_app.o: ../Core/Inc/main.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433_rx_app.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\rf433_rx_app.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\rf433_rx_app.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\rf433_rx_app.o: ../Drivers/CMSIS/Include/core_cm3.h
project\rf433_rx_app.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\rf433_rx_app.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\rf433_rx_app.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\rf433_rx_app.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\rf433_rx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\rf433_rx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\rf433_rx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\rf433_rx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

View File

@ -1,38 +0,0 @@
project\rf433_tx_app.o: ..\Core\Src\rf433_tx_app.c
project\rf433_tx_app.o: ../Driver_RF433/Inc/rf433_config.h
project\rf433_tx_app.o: ../Core/Inc/rf433_tx_app.h
project\rf433_tx_app.o: ../Driver_RF433/Inc/rf433.h
project\rf433_tx_app.o: ../Driver_RF433/Inc/rf433_hal.h
project\rf433_tx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\rf433_tx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\rf433_tx_app.o: ../Core/Inc/main.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433_tx_app.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\rf433_tx_app.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\rf433_tx_app.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\rf433_tx_app.o: ../Drivers/CMSIS/Include/core_cm3.h
project\rf433_tx_app.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\rf433_tx_app.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\rf433_tx_app.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\rf433_tx_app.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\rf433_tx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\rf433_tx_app.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\rf433_tx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
project\rf433_tx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
project\rf433_tx_app.o: ../Core/Inc/uart2_print.h
project\rf433_tx_app.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h

Binary file not shown.

Binary file not shown.

View File

@ -1,32 +0,0 @@
project\spi.o: ../Core/Src/spi.c
project\spi.o: ../Core/Inc/spi.h
project\spi.o: ../Core/Inc/main.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\spi.o: ../Core/Inc/stm32f1xx_hal_conf.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
project\spi.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
project\spi.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
project\spi.o: ../Drivers/CMSIS/Include/core_cm3.h
project\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
project\spi.o: ../Drivers/CMSIS/Include/cmsis_version.h
project\spi.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
project\spi.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
project\spi.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
project\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
project\spi.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
project\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
project\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h

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