将连接MQTT服务器添加到FreeRTOS操作系统中,

This commit is contained in:
95384 2024-08-06 15:33:33 +08:00
parent ba5c82b0ef
commit ad974ee798
212 changed files with 53493 additions and 51746 deletions

View File

@ -128,5 +128,6 @@ void calculate_param(Weather_param *parm ,uint32_t direction , int16_t *adc_buf1
void wind_task(void const * argument);
void tem_hum_update_task(void const * argument);
void wind_update_task(void const * argument);
void my_update_mcs_param(float new_wind_speed, float new_wind_dirction);
#endif

View File

@ -18,6 +18,7 @@
typedef u_int32_t device_handle;
extern device_handle g_term_uart_handle;
extern device_handle g_rs485_uart_handle;
extern device_handle g_ec801_uart_handle;
#define RS485_MAX_PACK_DATA_LEN 30
@ -25,6 +26,7 @@ typedef enum{
RAIN_RS485_UART_INDEX = 0,
TERM_UART_INDEX = 1,
RS485_UART_INDEX = 3,
EC801_UART_INDEX = 5,
}uartIndex_e;
/* UART 驱动数据结构对应一个uart设备 */
@ -39,6 +41,7 @@ void uart_sendstr(device_handle device,char *str);
void uart_dev_write(device_handle device, void *data, int len);
void init_term_uart();
void init_rs485_uart();
void init_ec801_uart();
void uart_close(uartIndex_e uart_index);
void term_printf(char *format, ...);
int term_uart_readln(u_int8_t *buff, int buff_size, u_int32_t timeout_ms);

View File

@ -834,3 +834,4 @@ void tem_hum_update_task(void const * argument)
}

View File

@ -14,12 +14,15 @@ static u_int8_t uart_putchar(device_handle device, char ch);
device_handle g_term_uart_handle;
device_handle g_rs485_uart_handle;
device_handle g_ec801_uart_handle;
device_handle uart_dev_init(uartIndex_e uart_index, uint8_t *buff, int buff_size);
static u_int8_t term_in_buff[200];
static u_int8_t ec801_in_buff[200];
static u_int8_t rs485_in_buff[300];
u_int8_t rs485_out_buff[100];
u_int8_t ec801_out_buff[100];
static u_int8_t term_out_buff[100];
/**
@ -39,6 +42,11 @@ uart_device_info uart_devices[]={
.uart_index = RS485_UART_INDEX,
.uart_baudrate = 9600,
},
[2] = {
.init = 0,
.uart_index = EC801_UART_INDEX,
.uart_baudrate = 115200,
},
};
/**
@ -80,6 +88,10 @@ static void uart_init(uartIndex_e uart_index, int baud)
MX_USART3_UART_Init(baud);
// MX_USART3_UART_Init();
}
else if(uart_index == EC801_UART_INDEX){
MX_UART5_Init(baud);
// MX_USART5_UART_Init();
}
}
/**
@ -93,7 +105,9 @@ void uart_close(uartIndex_e uart_index)
HAL_UART_MspDeInit(&huart1);
}else if(uart_index == RS485_UART_INDEX){
HAL_UART_MspDeInit(&huart3);
}
}else if(uart_index == EC801_UART_INDEX){
HAL_UART_MspDeInit(&huart5);
}
}
@ -116,6 +130,8 @@ static u_int8_t uart_putchar(device_handle device, char ch)
ret= HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,10);
}else if(device_info->uart_index == RS485_UART_INDEX){
ret= HAL_UART_Transmit(&huart3,(uint8_t*)&ch,1,10);
}else if(device_info->uart_index == EC801_UART_INDEX){
ret= HAL_UART_Transmit(&huart5,(uint8_t*)&ch,1,10);
}
if(ret == HAL_OK){
@ -241,6 +257,7 @@ void term_printf(char *format, ...)
uart_sendstr(g_term_uart_handle, (char*)term_out_buff);
}
#if 0
/**
* @brief µ÷ÊÔÖÕËÁȡһÐÐÃüÁî .
@ -305,3 +322,12 @@ void init_rs485_uart()
g_rs485_uart_handle = uart_dev_init(RS485_UART_INDEX, rs485_in_buff, sizeof(rs485_in_buff));
}
/**
* @brief ³õʼ»¯4£¿é´®¿Ú.
* @retval None
*/
void init_ec801_uart()
{
g_ec801_uart_handle = uart_dev_init(EC801_UART_INDEX, ec801_in_buff, sizeof(ec801_in_buff));
}

View File

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

View File

@ -46,7 +46,7 @@ extern UART_HandleTypeDef huart3;
/* USER CODE END Private defines */
void MX_LPUART1_UART_Init(void);
void MX_UART5_Init(void);
void MX_UART5_Init(int baud);
void MX_USART1_UART_Init(int baud);
void MX_USART3_UART_Init(int baud);

View File

@ -32,6 +32,7 @@ void task_shell_term_main_loop(void const * argument);
#include "frt_protocol.h"
#include "inflash.h"
#include "hp203b.h"
#include "EC801E.h"
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
@ -54,6 +55,7 @@ void task_shell_term_main_loop(void const * argument);
osThreadId defaultTaskHandle;
osThreadId anemometerHandle;
osThreadId sensorTaskHandle;
osThreadId Trans_4g_taskHandle;
osThreadId ledTaskHandle;
//osThreadId TermShellHandle;
@ -65,6 +67,7 @@ osThreadId wind_update_taskHandle;
/* USER CODE BEGIN FunctionPrototypes */
/* USER CODE END FunctionPrototypes */
void Trans_4g_Task(void const * argument);
void StartDefaultTask(void const * argument);
@ -95,7 +98,6 @@ void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackTy
*/
void MX_FREERTOS_Init(void) {
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* USER CODE BEGIN RTOS_MUTEX */
@ -116,19 +118,22 @@ void MX_FREERTOS_Init(void) {
/* Create the thread(s) */
/* definition and creation of defaultTask */
osThreadDef(defaultTask, StartDefaultTask, osPriorityHigh, 0, 256);//ͨѶ
osThreadDef(defaultTask, StartDefaultTask, osPriorityRealtime, 0, 256);//通讯
defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL);
osThreadDef(ledTask, LEDTask, osPriorityIdle, 0, 32);//LED
ledTaskHandle = osThreadCreate(osThread(ledTask), NULL);
/* USER CODE BEGIN RTOS_THREADS */
osThreadDef(anemometer, wind_task, osPriorityRealtime, 0, 128);//·ç²É¼¯
osThreadDef(anemometer, wind_task, osPriorityHigh, 0, 128);// 风速风向,温湿度更新
anemometerHandle = osThreadCreate(osThread(anemometer), NULL);
osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//ÎÂʪ¶È¸üÐÂ
temhum_update_taskHandle = osThreadCreate(osThread(temhum_update_task), NULL);
osThreadDef(trans_4g_task, Trans_4g_Task, osPriorityRealtime, 0, 256);//4G发送
Trans_4g_taskHandle = osThreadCreate(osThread(trans_4g_task), NULL);
// osThreadDef(sensorTask, SensorTask, osPriorityRealtime, 0, 128);
// sensorTaskHandle = osThreadCreate(osThread(anemometer), NULL);
//osThreadDef(TermShellHandle, task_shell_term_main_loop, osPriorityAboveNormal, 0, 128);
@ -149,6 +154,7 @@ void MX_FREERTOS_Init(void) {
void StartDefaultTask(void const * argument)
{
/* USER CODE BEGIN StartDefaultTask */
/* Infinite loop */
for(;;)
{
@ -196,7 +202,23 @@ void LEDTask(void const * argument)
{
osDelay(1000);
HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin);
}
/* USER CODE END StartDefaultTask */
}
/* USER CODE END Application */
void Trans_4g_Task(void const * argument)
{
/* USER CODE BEGIN StartDefaultTask */
EC801E_Power_ON();
MQTT_Config();
/* Infinite loop */
for(;;)
{
osDelay(100);
}
/* USER CODE END StartDefaultTask */
}
/* USER CODE END Application */

View File

@ -45,6 +45,7 @@
#include "hp203b.h"
#include "inflash.h"
#include "EC801E.h"
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
@ -118,7 +119,6 @@ int main(void)
MX_DMA_Init();
MX_ADC1_Init();
MX_LPUART1_UART_Init();
MX_UART5_Init();
// MX_USART1_UART_Init();
// MX_USART3_UART_Init();
MX_TIM2_Init();
@ -132,16 +132,18 @@ int main(void)
/* USER CODE BEGIN 2 */
init_term_uart();
init_rs485_uart();
init_ec801_uart();
term_printf("Micro Climate Station Sensor.\r\n");
term_printf("Version 1.0.0 Build: %s %s\r\n",__DATE__,__TIME__);
HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED);
sht30_init();
hp203_set_mode();
/* USER CODE END 2 */
/* Call init function for freertos objects (in cmsis_os2.c) */
MX_FREERTOS_Init();
/* Start scheduler */
osKernelStart();

View File

@ -62,7 +62,7 @@ void MX_LPUART1_UART_Init(void)
}
/* UART5 init function */
void MX_UART5_Init(void)
void MX_UART5_Init(int baud)
{
/* USER CODE BEGIN UART5_Init 0 */
@ -73,7 +73,7 @@ void MX_UART5_Init(void)
/* USER CODE END UART5_Init 1 */
huart5.Instance = UART5;
huart5.Init.BaudRate = 115200;
huart5.Init.BaudRate = baud;
huart5.Init.WordLength = UART_WORDLENGTH_8B;
huart5.Init.StopBits = UART_STOPBITS_1;
huart5.Init.Parity = UART_PARITY_NONE;
@ -233,7 +233,8 @@ void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle)
HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
/* USER CODE BEGIN UART5_MspInit 1 */
HAL_NVIC_SetPriority(UART5_IRQn, 5, 0);
HAL_NVIC_EnableIRQ(UART5_IRQn);
/* USER CODE END UART5_MspInit 1 */
}
else if(uartHandle->Instance==USART1)
@ -356,7 +357,7 @@ void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
HAL_GPIO_DeInit(GPIOD, GPIO_PIN_2);
/* USER CODE BEGIN UART5_MspDeInit 1 */
HAL_NVIC_DisableIRQ(UART5_IRQn);
/* USER CODE END UART5_MspDeInit 1 */
}
else if(uartHandle->Instance==USART1)

View File

@ -3,6 +3,7 @@
#include "usart.h"
#include "string.h"
#include "cJSON.h"
#include "uart_dev.h"
//控制上电并开机
void EC801E_Power_ON()
@ -39,17 +40,20 @@ size_t __write(int handle, const unsigned char * buffer, size_t size)
void MQTT_Config()
{
// 确保4G模块完全开机
HAL_Delay(5000);
osDelay(5000);
// 打开客户端网络
HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", sizeof("AT+QMTOPEN=0,199.7.140.10,1883\r\n"), 0xFFFF);
uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n");
// HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF);
// 确保打开网络完成
HAL_Delay(5000);
osDelay(5000);
// 连接服务器
HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF);
uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n");
// HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF);
// 确保服务器连接完毕
HAL_Delay(5000);
osDelay(5000);
// 订阅主题
HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF);
uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n");
// HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF);
}
void MQTT_Trans_Json()

View File

@ -9,159 +9,39 @@
</Output>
</Parent>
</Tool>
<Tool>
<Name>assembler</Name>
<Parent>
<Path>E:\Y\IAR\micro_climate\EWARM\startup_stm32l496xx.s</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EWARM_18443280873093131863.dir\startup_stm32l496xx.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\portasm.lst</Path>
</Output>
</Parent>
</Tool>
<Tool>
<Name>compiler</Name>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\cJSON.c</Path>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c</Path>
<Path>E:\Y\IAR\micro_climate\Core\Src\main.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\gpio.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_autocomplete.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\usart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst</Path>
</Output>
</Parent>
<Parent>
@ -182,114 +62,6 @@
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\uart_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c</Path>
<Output>
@ -300,93 +72,12 @@
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\tim.c</Path>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\main.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\spi.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\dma.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\freertos.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\inflash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.lst</Path>
</Output>
</Parent>
<Parent>
@ -398,6 +89,15 @@
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c</Path>
<Output>
@ -407,6 +107,114 @@
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\spi.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\freertos.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\gpio.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\cJSON.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\dma.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\frt_protocol.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c</Path>
<Output>
@ -426,102 +234,21 @@
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\system_stm32l4xx.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Filter\filter.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\frt_protocol.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst</Path>
</Output>
</Parent>
<Parent>
@ -533,6 +260,204 @@
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_autocomplete.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\usart.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\Filter\filter.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\inflash.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\system_stm32l4xx.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\uart_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Core\Src\tim.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\list.c</Path>
<Output>
@ -542,6 +467,87 @@
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c</Path>
<Output>
@ -552,27 +558,21 @@
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c</Path>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst</Path>
</Output>
</Parent>
</Tool>
<Tool>
<Name>assembler</Name>
<Parent>
<Path>E:\Y\IAR\micro_climate\EWARM\startup_stm32l496xx.s</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EWARM_18443280873093131863.dir\startup_stm32l496xx.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst</Path>
</Output>
</Parent>
<Parent>
<Path>E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s</Path>
<Path>E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c</Path>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\portasm.lst</Path>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s</Path>
</Output>
<Output>
<Path>E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst</Path>
</Output>
</Parent>
</Tool>

Binary file not shown.

View File

@ -1,66 +1,133 @@
# ninja log v5
64 448 7445526209054902 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/dma.o bf43722906c03566
1621 2208 7445526226598090 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.o 91d866fecc8c1f1a
4197 4698 7445526251556932 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/gpio.o 5d9d7bd8f6ba44c0
1038 1234 7445526216952491 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/RingQueue_10900368326811202236.dir/ring_queue.o f0be3f60b5bfc513
3132 5421 7445526258698996 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.o bb0cd7722c4f38a4
206 656 7445526211137117 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.o f1bce46cd257c176
150 574 7445526209992470 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/i2c.o c1fb605878ec3f5b
179 528 7445526209862457 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/spi.o a8bea0bf06ab2afe
3897 4073 7445526245381683 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349
121 607 7445526209962469 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
871 1323 7445526217802504 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/CMSIS_6603591812247902717.dir/system_stm32l4xx.o 8af0a0bb5f37c063
609 1134 7445526215597456 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
4174 4278 7441829900753915 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EWARM_18443280873093131863.dir/startup_stm32l496xx.o 983b34495e4a9f06
4493 4864 7445526253262629 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c
731 918 7445526213777425 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Filter_2427836196881467961.dir/filter.o 1021703d4dd9edaf
3275 3413 7445526238775705 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f
1 412 7445525494609207 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
530 951 7445526213767428 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_msp.o e5ab62ce53061ad9
1137 1367 7445526217942504 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhelp.o b3251e875919362e
2543 3021 7445526234826364 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o e6241ebc22880fa8
4549 5280 7445526257423926 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6
577 1088 7445526215457418 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o d3b9c956d118e1e0
4317 4980 7445526254427655 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca
1325 1473 7445526219357583 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhist.o 38590687c47a2cbc
659 1188 7445526216422494 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/usart.o e0a5563efe00cc8
450 1035 7445526214907422 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
3317 4195 7445526246506775 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o cfc99b805f06fd21
1090 1576 7445526220387591 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_autocomplete.o aca2684d02ab7723
4076 4628 7445526250866940 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318
952 1618 7445526220387591 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
3025 3467 7445526239225706 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.o 474177df1723cbf
1237 1793 7445526222508333 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_uart.o 8b75033f8b86554
3948 4408 7445526248651868 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/adc.o 7fd39f29b6b2108a
1190 1854 7445526223118358 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3
1655 2146 7445526226028088 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.o 28d0611f7960d3c5
2277 2757 7445526232105716 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.o 5230b767faebd3c7
920 1915 7445526223393440 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell.o fe96fc4cfc22cc63
1578 2037 7445526224923024 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.o ffd5c9fe60b1cb86
4462 4742 7445526252046934 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1
1533 2541 7445526229963224 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.o 37f4eb03dbc09aaa
2634 4257 7445526246646771 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.o f38fe7acc918d43b
4005 4546 7445526249981871 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a
2040 2595 7445526230223225 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.o b4beadf6e004d839
2211 2631 7445526230473254 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.o d260c0cb338f75bb
1917 2425 7445526228853226 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 2db3b7171b5c7eec
4410 4710 7445526251696930 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a
1368 2699 7445526231523300 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.o caeb41ce376d6e07
2149 2868 7445526233261300 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.o c9b9b10c9c58c02f
1857 2275 7445526227348093 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.o 62e9b3a1150d3a17
2597 3272 7445526237281458 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.o 30bd4b15d276c369
3416 3894 7445526243501692 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 5cb6faeee735a211
2428 3129 7445526235881452 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.o 2d1e548c51a93c9
3470 4460 7445526248961880 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o e19c1f22ef08f9c4
2760 3315 7445526237571464 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c
3433 3472 7441829893352236 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15
1796 4003 7445526244461689 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.o a8caa8580e5e5d8b
2702 3945 7445526243741695 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.o 81aff70c2ae41a09
2871 4315 7445526247426787 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.o 1a77cf0adff1965
4260 4491 7445526249251881 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e
33 728 7445526211847113 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
2 868 7445526213247421 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
4632 4797 7445526252612520 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9
5423 5816 7445526262742168 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
5818 5834 7445526263032109 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
93 1653 7445526220547583 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f
195 738 7446279305563973 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/dma.o bf43722906c03566
2014 2557 7446279324086816 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.o 91d866fecc8c1f1a
224 603 7446279304548474 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/gpio.o 5d9d7bd8f6ba44c0
1550 1795 7446279316581504 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/RingQueue_10900368326811202236.dir/ring_queue.o f0be3f60b5bfc513
3071 5495 7446279353474587 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.o bb0cd7722c4f38a4
740 1209 7446279310299196 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.o f1bce46cd257c176
606 1174 7446279309928646 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/i2c.o c1fb605878ec3f5b
650 1077 7446279309304170 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/spi.o a8bea0bf06ab2afe
3820 3975 7446279338400781 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349
133 699 7446279304918588 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
1211 1714 7446279315656463 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/CMSIS_6603591812247902717.dir/system_stm32l4xx.o 8af0a0bb5f37c063
1125 1655 7446279314829845 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
5057 5103 7446279349661588 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EWARM_18443280873093131863.dir/startup_stm32l496xx.o 983b34495e4a9f06
4510 5076 7446279349181591 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c
1079 1339 7446279312034775 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Filter_2427836196881467961.dir/filter.o 1021703d4dd9edaf
5004 5153 7446279350181586 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f
544 1242 7446279310319236 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
702 1123 7446279309374161 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_msp.o e5ab62ce53061ad9
1623 1963 7446279318261513 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhelp.o b3251e875919362e
2240 2687 7446279325472114 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o e6241ebc22880fa8
4610 5477 7446279353394604 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6
774 1397 7446279312524780 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o d3b9c956d118e1e0
4756 5367 7446279352298661 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca
1754 1911 7446279317731507 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhist.o 38590687c47a2cbc
1176 1753 7446279315676453 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/usart.o e0a5563efe00cc8
882 1547 7446279314029839 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
3635 4507 7446279343636071 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o cfc99b805f06fd21
1244 1620 7446279314819852 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_autocomplete.o aca2684d02ab7723
2 542 7446279303818474 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318
1341 2012 7446279318511567 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
3429 3817 7446279336740777 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.o 474177df1723cbf
1716 2133 7446279319936669 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_uart.o 8b75033f8b86554
39 648 7446279304548474 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/adc.o 7fd39f29b6b2108a
1657 2237 7446279320916699 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3
1965 2387 7446279322471746 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.o 28d0611f7960d3c5
2390 2959 7446279327487196 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.o 5230b767faebd3c7
1399 2476 7446279322861758 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell.o fe96fc4cfc22cc63
1914 2443 7446279322611754 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.o ffd5c9fe60b1cb86
4360 4653 7446279344816073 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1
1830 2867 7446279327207209 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.o 37f4eb03dbc09aaa
3746 5142 7446279349981587 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.o f38fe7acc918d43b
103 772 7446279305593974 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a
2626 3241 7446279330974155 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.o b4beadf6e004d839
2479 2922 7446279327487196 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.o d260c0cb338f75bb
2870 3426 7446279332819211 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 2db3b7171b5c7eec
4719 5001 7446279348651588 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a
1797 3116 7446279329304146 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.o caeb41ce376d6e07
2561 3166 7446279329954127 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.o c9b9b10c9c58c02f
2136 2623 7446279324796814 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.o 62e9b3a1150d3a17
2924 3632 7446279334910364 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.o 30bd4b15d276c369
3244 3744 7446279335965704 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 5cb6faeee735a211
2445 3067 7446279328007193 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.o 2d1e548c51a93c9
3566 4608 7446279344636069 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o e19c1f22ef08f9c4
2962 3563 7446279334230356 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c
5079 5112 7446279349801605 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15
2690 5221 7446279350721583 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.o a8caa8580e5e5d8b
3118 4321 7446279341740974 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.o 81aff70c2ae41a09
3169 4752 7446279345671431 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.o 1a77cf0adff1965
4851 5053 7446279349151596 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e
72 879 7446279307339082 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
3978 4716 7446279345701440 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
4655 4848 7446279347116514 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9
5497 5752 7446279355695238 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
5754 5779 7446279356477147 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
163 1828 7446279315826434 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f
2 382 7446283444252969 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
383 599 7446283446514814 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
601 618 7446283446831827 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 326 7446283816401719 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
327 534 7446283818461721 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
536 554 7446283818767026 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 372 7446288323475415 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a
373 585 7446288325664519 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
587 604 7446288325997135 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
35 374 7446289544964165 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
3 403 7446289545175974 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
405 612 7446289547434912 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
614 630 7446289547730069 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
227 389 7446311132910245 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349
34 597 7446311134875907 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
134 639 7446311134975905 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
71 693 7446311135551375 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
103 729 7446311135871375 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
164 761 7446311135851372 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3
194 814 7446311137091371 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c
3 847 7446311137101370 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
642 915 7446311138158820 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9
695 961 7446311138599361 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e
964 1001 7446311139042797 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15
763 1032 7446311139322868 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a
731 1044 7446311139442843 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1
918 1053 7446311139532790 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f
817 1252 7446311141503919 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c
600 1298 7446311141973918 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca
848 1590 7446311144875275 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6
1 581 7446311447298486 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
35 439 7446311459386297 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
67 467 7446311459676300 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
135 483 7446311459836034 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42
102 563 7446311460646846 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2
2 604 7446311461021826 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
605 818 7446311463162648 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
820 839 7446311463499583 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 320 7446311681724468 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
321 522 7446311683719345 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
524 539 7446311684019345 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 324 7446312048482632 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
325 528 7446312050482580 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
530 546 7446312050792630 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 640 7446313236599293 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
641 847 7446313238641266 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
849 865 7446313238956822 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 404 7446315665830090 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
36 659 7446315668390125 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
661 869 7446315670572781 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
871 887 7446315670893929 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 450 7446322178796390 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
34 479 7446322179106409 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7
71 705 7446322181346431 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af
707 914 7446322183536497 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
916 933 7446322183856497 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
3 335 7446324687701993 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
336 549 7446324689832299 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
551 567 7446324690131958 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
2 371 7446325210423353 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
372 575 7446325212545655 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
577 593 7446325212856192 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b
64 358 7446325943402452 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f
34 386 7446325943662452 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272
2 492 7446325944726303 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3
494 696 7446325946742871 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40
698 714 7446325947055840 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b

View File

@ -1,309 +1,300 @@
# ninja log v5
123 982 7433217870000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.xcl af75d4f492613c18
8241 8859 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.xcl 8a6cd455ece4a752
2102 4261 7433217890000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.xcl de02dfed1a84df26
4418 6269 7433217920000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhelp.xcl 4b204d2e361b3a8e
984 2075 7433217880000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.xcl 4983348c074fd48d
136 2101 7433217880000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.xcl ab28108a127badcc
1037 1085 7445514453991367 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b
2102 2604 7445514469174133 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.pbi cf46cd36b785b7a7
160 3978 7433217890000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 3bc5a4d5d8a6d69e
2076 2769 7433217890000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.xcl e82eab881f7360dd
148 5030 7433217900000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.xcl 7ccbab687fb59240
867 1512 7445514458258173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.pbi 847883da0581e612
2771 4415 7433217900000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.xcl cacf7129f00ec06c
3983 5221 7433217910000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.xcl e2d73af5fe763ef2
7030 7666 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.xcl 2a3260bb20967e35
6803 7510 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.xcl cd280832aab7c96a
1 5257 7433217910000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.xcl 6e3ff2407d2dd621
4262 6180 7433217920000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.xcl b111833e5e0a390
848 1443 7441829802493267 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.pbi 6b53453d72d397
5031 6236 7433217920000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.xcl 1f9e74a0a2330dc7
172 6313 7433217920000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.xcl aba8889d34c58d9e
2683 2749 7445514470619133 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203
1306 1355 7445514456696514 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.pbi 7ad00014cee89dfa
3689 3751 7445514480665426 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e
7667 8272 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.xcl a8232c411ac9de04
6270 6802 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.xcl 813e19f2c47d3932
5222 6365 7433217920000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.xcl b805d15ecbc34790
1206 1684 7445514459983273 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.pbi 73d5d02acd300c29
5259 6388 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.xcl f5252611f87cf15f
6892 7611 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.xcl 8f042654decee990
183 6448 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.xcl 3e78c1cf3ec34df
518 1036 7445514453461364 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.pbi 9d541dc505d3017d
6181 6695 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.xcl e248592fffffc78a
6237 6744 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.xcl 86f03c00a5ea2d4d
6 744 7445514450565969 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
6746 7325 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.xcl d1da2fad819e3022
6315 6764 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.xcl 393a35fcca35b215
6367 6864 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.xcl 34755af416cc899b
6389 6891 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.xcl 160e92ba41650f6e
7453 7912 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.xcl af841fe060f12372
6450 7028 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.xcl e61f6ae4a059eba
7326 7840 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.xcl 616de370d8846ef9
506 1299 7445514456116511 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4
6697 7153 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.xcl 294ec1f772fcb3f2
8273 8878 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.xcl 2af1cc0a106189d6
195 7208 7433217930000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.xcl 2998f43614bd83db
8164 8825 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.xcl a294d43151aae58c
7693 8297 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 94b2694ed3be8458
6765 7451 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl c62cefa6923f31b7
1922 3348 7443770257644162 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
6866 7572 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.xcl b24ab03cfd6b7f57
3414 3889 7445514482035453 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.pbi 7e45bb040b4ee51e
7155 7691 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.xcl ce0181f9950633d8
8407 8969 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.xcl 821a953384aaaff4
7209 7732 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.xcl 62fa2355c53ae702
7612 8081 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.xcl b2d03f7cba920e35
2644 3584 7445514478990346 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 6040f7e4a2517
7511 8163 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.xcl 3b9dbd0566230966
7573 8239 7433217940000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.xcl 1f2614ec7e4266d6
7734 8327 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.xcl c30acf5b41b89ef9
7843 8358 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.xcl d88c28604c356b3
7914 8405 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.xcl f31102638fe1bbff
8 748 7445514450605951 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
8298 8896 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.xcl 5230ea24f8daab10
8082 8565 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.xcl ab8ea171c3ab1d1e
8328 8918 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.xcl a0eb04c9bd0bba1f
8359 8942 7433217950000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.xcl a99748a850789ea8
1247 1304 7445514456186504 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.pbi cad8959d523530ab
1086 1140 7445514454541423 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhelp.pbi 131612ef2efca80a
523 1025 7445514453391365 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.pbi 72eba88dd1f9ddab
1300 1347 7445514456606518 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.pbi 5b19c848b42aff21
673 1204 7445514455186503 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.pbi aa4adddd26997092
2 492 7445514448040828 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.pbi b05fa04f872c7003
745 1246 7445514455606507 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.pbi a922e6223fcd58d7
1032 1521 7445514458348178 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi 781774fcdeb5a3f5
1027 1533 7445514458478189 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.pbi fdd10afb825c4e91
1348 2084 7445514463973997 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7
1141 1970 7445514462823993 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9
749 1546 7445514458608173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0
13631 13922 7433218000000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.xcl a7a8744e5042c9f5
2085 2636 7445514469473983 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.pbi acb106c2e1783a90
2075 2642 7445514469544027 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.pbi 4ce9ebf8f440b4c
1971 2488 7445514468013998 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.pbi 7fa94d9090e9e9a2
2081 2611 7445514469233995 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.pbi 3e569c5192ee35c7
1514 2165 7445514464788815 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.pbi 780d5dcf2db83186
1522 2080 7445514463874013 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.pbi 9c2d7f098f5a7980
1356 1955 7445514462673981 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.pbi 990292995a90ec23
1685 2215 7445514465298796 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.pbi c81c07f4062f81e6
1957 2508 7445514468223993 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.pbi 913b9fe7e9360a07
1548 2100 7445514464153995 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.pbi 9b294b4446afd498
2329 3066 7441829818771730 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi bca4efffb91d1433
2613 2713 7445514470279118 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638
3585 3656 7445514479675434 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae
1534 2073 7445514463863991 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.pbi a61035b1d5112e37
2217 2731 7445514470459129 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.pbi ea974c04a89c6d63
2719 2921 7445514472344229 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c
2714 3271 7445514475836343 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.pbi e2fc1cb0c98d3fda
2922 2990 7445514473049472 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68
2750 2794 7445514471089117 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 699e6af6c0ac74d3
2167 2681 7445514469949131 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.pbi 19cb1d67190ba1f8
1838 2290 7441829810999626 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi 50f7710b02d47386
2992 3517 7445514478310354 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.pbi b2e3a97ccb3ed832
3272 3878 7445514481925421 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.pbi fa4ec2c6c3b08897
2985 3478 7445514477916646 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.pbi bcf1bbe76359666d
3518 3688 7445514480025436 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4
2795 3413 7445514477246652 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.pbi 56d998ac0b46d62a
3480 3967 7445514482817066 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.pbi ec3fc00e0dbbed51
3657 3750 7445514480645433 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971
3660 3727 7445514480415426 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f
2509 2983 7445514472989473 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi 6695440d80a9cc81
2638 2717 7445514470299127 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d
2136 2322 7441829811340995 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi b37a85b853e6224c
13046 13383 7433218000000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.xcl 284e70e3ce598bb4
13002 13406 7433218000000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.xcl e1005d5b26408094
13174 13472 7433218000000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.xcl 9aa9f3e7a29959f7
13331 13601 7433218000000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.xcl 1a143cb87153dce4
2490 3550 7445514478650346 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi 2a2e04038b4230b1
2733 3652 7445514479675434 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part4.pbi c33dffe3524ab396
493 1031 7445514453391365 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.pbi bec8a18a82455250
16 517 7445514448300842 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.pbi f8578090f82bcb2b
18 672 7445514449855957 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.pbi 113027c4707b4f2e
13861 14231 7433218000000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.xcl fdd0ce7d41c3c848
11 866 7445514451777934 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5
14029 14364 7433218010000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.xcl bb6147925e416473
14 522 7445514448340834 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.pbi 6de0e5f8453d5804
4 504 7445514448180844 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi 3ab39da8fbfa8221
2606 3659 7445514479705424 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi 5db34119c040215f
1364 1922 7443770243828614 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
2 207 7445514548531572 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi b37a85b853e6224c
7 449 7445514550924637 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi 50f7710b02d47386
6 451 7445514550954015 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.pbi 6b53453d72d397
452 1236 7445514558814626 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi bca4efffb91d1433
1237 1789 7445514564337541 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1789 3287 7445514578867595 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
16 75 7445523781471167 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi ecf737767f5f5012
18 206 7445523780000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.xcl e20ccbc2d126d300
14 348 7445523784201672 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 39744beb99066129
208 396 7445523784681661 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi 67e38bd06e4c0968
2 541 7445523786126728 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi 8e4c8fa9ddb1455
12 786 7445523788591793 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi c3a0379e04b3fa4b
5 862 7445523789351794 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part4.pbi 6b28e2a6856ef474
8 881 7445523789541795 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi 680c897d226cb5d7
10 910 7445523789831813 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
398 1188 7445523792610408 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1188 1765 7445523798373833 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1765 3243 7445523812640400 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
14 62 7445524139023833 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1
2 148 7445524130000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.xcl 996422c589ae5023
10 401 7445524142408884 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2
150 558 7445524143969414 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
8 664 7445524145029415 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f
6 821 7445524146604613 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part4.pbi e398136710571a95
12 823 7445524146624639 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi 9d93f38b1897aeed
559 1081 7445524149219853 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
1082 1630 7445524154696046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1630 3069 7445524168660069 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 528 7445524376358771 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
529 1274 7445524383827712 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
1275 1825 7445524389328085 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1826 3271 7445524403343173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 626 7445525416430313 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
627 1378 7445525423953577 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
1378 1930 7445525429483991 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1930 3369 7445525443402177 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 446 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.xcl c017718f24cb2a83
12 523 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 96bd9c362b7a66a6
9 533 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.xcl 757c84479e347688
6 541 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.xcl ed62f047ab4d50e1
16 548 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.xcl a9c744c1c80c5cc
20 553 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.xcl ebfb9659b35c1fff
23 560 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.xcl fcd389c668127e06
27 566 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.xcl c09f51f381970bc5
447 670 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.xcl ab332fa3b0661523
555 1006 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.xcl ad75120e53206fce
549 1013 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.xcl 4e2401a3465d38bc
534 1018 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.xcl 1bee0b500cce08e
525 1023 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.xcl 2148f62b11cb0f03
543 1034 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.xcl 737c6a4e8583a40f
562 1053 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.xcl f224da5a873aa24f
672 1103 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.xcl 5754b30cf8d31534
568 1112 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.xcl f5caf8c90bd0f9ff
1007 1479 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.xcl a51b422d87ca2b64
1014 1504 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.xcl 7c646eb3a8a14712
1019 1580 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.xcl 4b5fbfa27482da61
1036 1590 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhelp.xcl 9c7d0dc888856134
1024 1613 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.xcl c1d458af51c78d9d
1054 1620 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.xcl b9366d67b63c185f
525 1023 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.xcl 2148f62b11cb0f03
2726 3209 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.xcl f1f1f9eb788358fd
447 670 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.xcl ab332fa3b0661523
9 533 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.xcl 757c84479e347688
12 523 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 96bd9c362b7a66a6
555 1006 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.xcl ad75120e53206fce
3855 4010 7445525537651594 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b
4270 4882 7445525546335702 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.pbi cf46cd36b785b7a7
27 566 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.xcl c09f51f381970bc5
5 428 7446137053171260 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.pbi 847883da0581e612
549 1013 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.xcl 4e2401a3465d38bc
543 1034 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.xcl 737c6a4e8583a40f
6274 6574 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.xcl b48bdff6bbc365e2
1105 1631 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.xcl 1e8c5e9c7c199ec2
1115 1639 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.xcl b40c736f602b29e0
1481 1833 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.xcl b01fce7c82bb9224
1505 1911 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.xcl d28064c2f9caba48
1615 2146 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.xcl 5fddc62f385b23e6
1592 2157 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.xcl afff01bf2ab68700
1582 2165 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl 6739fe127f5ddaf4
1622 2174 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.xcl 26c79eff915015a9
1633 2181 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.xcl c4e8bb1fce57f9b8
1641 2191 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.xcl 40ab92d9831e1b4e
1835 2303 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.xcl 6f31698666704dc3
1913 2311 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.xcl 1092c00c9ab05872
2148 2604 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.xcl 3dc902707e34cd21
2159 2669 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.xcl fabdb5b59d337d71
562 1053 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.xcl f224da5a873aa24f
5293 5798 7445525555549700 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.pbi 6b53453d72d397
568 1112 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.xcl f5caf8c90bd0f9ff
16 548 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.xcl a9c744c1c80c5cc
1014 1504 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.xcl 7c646eb3a8a14712
1481 1833 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.xcl b01fce7c82bb9224
231 308 7446158107709203 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e
2176 2700 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.xcl 5b20a9756d586636
404 485 7446158109446345 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203
4608 4646 7445525544031231 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.pbi 7ad00014cee89dfa
672 1103 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.xcl 5754b30cf8d31534
3755 4325 7445525540811545 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.pbi 73d5d02acd300c29
23 560 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.xcl fcd389c668127e06
1592 2157 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.xcl afff01bf2ab68700
1007 1479 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.xcl a51b422d87ca2b64
3202 3753 7445525535076511 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.pbi 9d541dc505d3017d
1024 1613 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.xcl c1d458af51c78d9d
1019 1580 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.xcl 4b5fbfa27482da61
1 519 7446161188876798 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
1115 1639 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.xcl b40c736f602b29e0
1054 1620 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.xcl b9366d67b63c185f
1505 1911 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.xcl d28064c2f9caba48
1633 2181 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.xcl c4e8bb1fce57f9b8
2606 2966 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.xcl ba2c093c8f291790
1615 2146 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.xcl 5fddc62f385b23e6
1913 2311 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.xcl 1092c00c9ab05872
5 812 7446158112711595 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4
534 1018 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.xcl 1bee0b500cce08e
3194 3435 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.xcl 7740ce5466bf9c24
2717 3214 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.xcl 8f68d4be35ded5f4
1582 2165 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl 6739fe127f5ddaf4
2305 2825 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 87c50a2191251892
1498 3067 7446163196573976 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2148 2604 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.xcl 3dc902707e34cd21
6024 6550 7445525563064861 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.pbi 7e45bb040b4ee51e
1641 2191 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.xcl 40ab92d9831e1b4e
1622 2174 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.xcl 26c79eff915015a9
3116 3386 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.xcl dd7654d773b4a3d2
2159 2669 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.xcl fabdb5b59d337d71
570 1258 7446158117214872 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f
2827 3270 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.xcl 5b230438b274e824
2167 2707 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.xcl 201dd046fe173cb3
2313 2832 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.xcl 7c5f3931b5097798
2702 3192 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.xcl c11867e101c24cfe
2185 2716 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.xcl 4fdfc9b73d924bb4
2193 2724 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.xcl 9c179c3acb014f22
2305 2825 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 87c50a2191251892
2313 2832 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.xcl 7c5f3931b5097798
2606 2966 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.xcl ba2c093c8f291790
2671 3114 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.xcl 1e2a8af33aa2e836
2702 3192 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.xcl c11867e101c24cfe
2709 3200 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.xcl b89995cf2fd5402
2726 3209 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.xcl f1f1f9eb788358fd
2717 3214 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.xcl 8f68d4be35ded5f4
3211 3265 7445525530218256 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.pbi 5b19c848b42aff21
2827 3270 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.xcl 5b230438b274e824
8 779 7446158112414940 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
2834 3277 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.xcl 6f9f1930c22c574
3116 3386 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.xcl dd7654d773b4a3d2
3194 3435 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.xcl 7740ce5466bf9c24
2968 3497 7445525532517351 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.pbi f8578090f82bcb2b
3202 3753 7445525535076511 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.pbi 9d541dc505d3017d
3215 3760 7445525535146505 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.pbi fdd10afb825c4e91
3267 3847 7445525536008620 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi 781774fcdeb5a3f5
3279 3853 7445525536060211 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.pbi b05fa04f872c7003
3272 3859 7445525536110215 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.pbi 72eba88dd1f9ddab
3388 3947 7445525537041583 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.pbi aa4adddd26997092
3855 4010 7445525537651594 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b
2671 3114 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.xcl 1e2a8af33aa2e836
2709 3200 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.xcl b89995cf2fd5402
7139 7337 7445525570000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.xcl 2dbe4270a7f9113e
3949 4022 7445525537781621 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.pbi cad8959d523530ab
3498 4269 7445525540231405 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
3762 4318 7445525540740271 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
3755 4325 7445525540811545 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.pbi 73d5d02acd300c29
3437 4349 7445525541040513 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9
4350 4403 7445525541596425 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhelp.pbi 131612ef2efca80a
3860 4418 7445525541738120 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.pbi 847883da0581e612
4024 4522 7445525542776291 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.pbi 780d5dcf2db83186
4011 4557 7445525543131904 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.pbi a61035b1d5112e37
3848 4607 7445525543630507 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0
4608 4646 7445525544031231 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.pbi 7ad00014cee89dfa
4326 4798 7445525545539276 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.pbi c81c07f4062f81e6
4319 4867 7445525546230501 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7
4405 4877 7445525546335702 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.pbi 4ce9ebf8f440b4c
4270 4882 7445525546335702 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.pbi cf46cd36b785b7a7
4419 4895 7445525546514767 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.pbi 9b294b4446afd498
4883 4952 7445525547100426 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e
4896 4973 7445525547300558 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68
4954 5047 7445525548037702 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971
4974 5054 7445525548102811 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d
4523 5128 7445525548838739 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.pbi a922e6223fcd58d7
5055 5136 7445525548923836 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638
3272 3859 7445525536110215 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.pbi 72eba88dd1f9ddab
3211 3265 7445525530218256 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.pbi 5b19c848b42aff21
3388 3947 7445525537041583 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.pbi aa4adddd26997092
3279 3853 7445525536060211 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.pbi b05fa04f872c7003
577 1136 7446136982209030 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.pbi a922e6223fcd58d7
6 419 7446137053079586 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi 781774fcdeb5a3f5
2 363 7446141070088034 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.pbi fdd10afb825c4e91
11 568 7446158110288651 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7
9 788 7446158112505035 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9
6 806 7446158112681588 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0
4559 5141 7445525548964721 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.pbi acb106c2e1783a90
5143 5201 7445525549573046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae
5048 5209 7445525549653232 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f
4647 5254 7445525550075653 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.pbi 913b9fe7e9360a07
4799 5292 7445525550476156 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.pbi 3e569c5192ee35c7
5130 5301 7445525550577362 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203
6520 6737 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.xcl 2b657024324b6a73
4405 4877 7445525546335702 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.pbi 4ce9ebf8f440b4c
4868 5314 7445525550709540 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.pbi 7fa94d9090e9e9a2
4878 5517 7445525552737161 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
5202 5732 7445525554869956 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.pbi ea974c04a89c6d63
5210 5753 7445525555089910 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi 50f7710b02d47386
5303 5787 7445525555427755 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.pbi ec3fc00e0dbbed51
5293 5798 7445525555549700 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.pbi 6b53453d72d397
5316 5898 7445525556550787 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.pbi 990292995a90ec23
5255 5982 7445525557390849 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f
5518 6023 7445525557806189 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.pbi b2e3a97ccb3ed832
5137 6131 7445525558875473 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
5733 6210 7445525559656008 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.pbi 19cb1d67190ba1f8
6132 6221 7445525559776968 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c
6222 6273 7445525560301501 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1
4799 5292 7445525550476156 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.pbi 3e569c5192ee35c7
4024 4522 7445525542776291 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.pbi 780d5dcf2db83186
5789 6280 7445525560321502 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.pbi 9c2d7f098f5a7980
6211 6286 7445525560351509 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4
5316 5898 7445525556550787 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.pbi 990292995a90ec23
4326 4798 7445525545539276 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.pbi c81c07f4062f81e6
4647 5254 7445525550075653 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.pbi 913b9fe7e9360a07
4419 4895 7445525546514767 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.pbi 9b294b4446afd498
78 144 7446158106077910 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae
580 784 7446158112414940 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638
6588 7531 7445525572882480 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi 9d93f38b1897aeed
4011 4557 7445525543131904 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.pbi a61035b1d5112e37
5202 5732 7445525554869956 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.pbi ea974c04a89c6d63
781 918 7446158113786481 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c
146 229 7446158106913431 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68
5755 6292 7445525560373506 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.pbi e2fc1cb0c98d3fda
5733 6210 7445525559656008 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.pbi 19cb1d67190ba1f8
785 837 7446158113005430 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1
5210 5753 7445525555089910 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi 50f7710b02d47386
5799 6314 7445525560688738 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.pbi fa4ec2c6c3b08897
5518 6023 7445525557806189 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.pbi b2e3a97ccb3ed832
5899 6519 7445525562744858 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.pbi bcf1bbe76359666d
6024 6550 7445525563064861 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.pbi 7e45bb040b4ee51e
6274 6574 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.xcl b48bdff6bbc365e2
756 906 7446158113685894 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4
5983 6587 7445525563434870 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.pbi 56d998ac0b46d62a
5303 5787 7445525555427755 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.pbi ec3fc00e0dbbed51
309 403 7446158108655418 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971
487 579 7446158110403804 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f
379 917 7446163175580835 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
12 76 7446158105387236 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d
918 1305 7446158117689985 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2
6294 6622 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.xcl d81f04bf232bf142
6287 6627 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.xcl 84fafc0165e7c61a
6315 6635 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.xcl ca1dc76b01e9dfe7
6520 6737 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.xcl 2b657024324b6a73
6551 6991 7445525567491171 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2
6624 7138 7445525568931417 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.pbi bec8a18a82455250
6637 7216 7445525569711912 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi 3ab39da8fbfa8221
1 446 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.xcl c017718f24cb2a83
6992 7224 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.xcl e5451b87ebc00ca7
789 1639 7446158121029547 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
6281 7256 7445525570116242 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part4.pbi e398136710571a95
6739 7259 7445525570156253 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.pbi 6de0e5f8453d5804
7139 7337 7445525570000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.xcl 2dbe4270a7f9113e
6576 7350 7445525571071515 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4
6629 7380 7445525571363606 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5
7218 7390 7445525570000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.xcl f9bfb2f65a25eea9
7339 7408 7445525571656431 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi 67e38bd06e4c0968
6588 7531 7445525572882480 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi 9d93f38b1897aeed
1 415 7446137053039583 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.pbi bec8a18a82455250
2968 3497 7445525532517351 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.pbi f8578090f82bcb2b
7226 7650 7445525574077762 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.pbi 113027c4707b4f2e
7391 7963 7445525577205347 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
7964 8683 7445525584413367 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
8684 9268 7445525590255879 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
9268 10833 7445525605444354 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 389 7445525711224973 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
390 909 7445525716423957 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
909 1483 7445525722164975 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1483 2977 7445525736674952 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 387 7445525942884594 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
387 890 7445525947925169 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
891 1476 7445525953778853 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1477 2927 7445525967841569 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 401 7445526123881963 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
401 905 7445526128938467 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
906 1471 7445526134602389 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1472 2908 7445526148504148 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
7218 7390 7445525570000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.xcl f9bfb2f65a25eea9
1 810 7446158112691587 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5
6315 6635 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.xcl ca1dc76b01e9dfe7
6739 7259 7445525570156253 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.pbi 6de0e5f8453d5804
1 373 7446138781937143 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi 3ab39da8fbfa8221
520 1239 7446161196091586 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
918 1497 7446163181381045 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
7339 7408 7445525571656431 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi 67e38bd06e4c0968
20 553 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.xcl ebfb9659b35c1fff
2 378 7446163170180132 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
2 380 7446163252039092 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
381 882 7446163257064809 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
882 1445 7446163262696753 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1446 2963 7446163277421583 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 378 7446163383000900 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
378 879 7446163388023530 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
880 1432 7446163393557597 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1433 2889 7446163407648628 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 377 7446163563625679 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
377 878 7446163568651828 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
879 1431 7446163574176707 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1432 2896 7446163588366246 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 389 7446163895571049 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
390 951 7446163901194670 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
952 1540 7446163907089939 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1541 3035 7446163921560407 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 492 7446163978007714 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
494 999 7446163983096078 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
1000 1562 7446163988713915 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1563 3018 7446164002858741 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 388 7446164410341449 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
389 897 7446164415439002 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
898 1470 7446164421169709 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1471 3014 7446164435581438 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 373 7446164591961588 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
374 890 7446164597130497 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
891 1485 7446164603080668 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1486 2994 7446164617720930 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 374 7446164672947902 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
375 893 7446164678145486 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
1 557 7446164735926813 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
558 2004 7446164749956418 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 368 7446165207722255 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
369 864 7446165212691775 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
865 1408 7446165218123587 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1409 2851 7446165232098890 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 373 7446165689757774 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
375 868 7446165694718096 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
869 1430 7446165700335781 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1431 2937 7446165714440990 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 376 7446165870733727 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
377 885 7446165875843617 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
886 1474 7446165881734041 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1475 2980 7446165896348550 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 369 7446165951524674 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
369 863 7446165956487606 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
864 1441 7446165962260598 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1442 2877 7446165976193266 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 382 7446167037596687 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
383 880 7446167042574853 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
881 1574 7446167049519278 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1574 3068 7446167064004612 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 379 7446167119261693 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
380 881 7446167124282219 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
882 1460 7446167130080410 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1461 2990 7446167144910606 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 379 7446167200192439 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
379 891 7446167205316960 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
891 1533 7446167211743952 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1534 2987 7446167225841820 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 370 7446167281127232 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
371 867 7446167286101737 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
868 1456 7446167291989585 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1457 2977 7446167306716460 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 409 7446167412688956 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
410 946 7446167418078815 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
946 1510 7446167423712682 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1511 3027 7446167438403850 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 379 7446167493850342 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
379 894 7446167499016741 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
894 1463 7446167504711668 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1 1442 7446167571683387 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 692 7446168081973282 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
693 1426 7446168089322239 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1427 1975 7446168094811543 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1976 3418 7446168108775657 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 530 7446168165594763 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
531 1275 7446168173044913 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1276 1822 7446168178521645 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1823 3360 7446168193426193 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 518 7446168250189620 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
518 1240 7446168257425092 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1241 1818 7446168263193134 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1819 3324 7446168277771417 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 557 7446168340630136 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
558 1302 7446168348088958 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1303 1872 7446168353786700 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1873 3357 7446168368148641 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 378 7446169077555235 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
379 900 7446169082770961 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
900 1462 7446169088397301 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1463 3063 7446169103248460 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 403 7446169713763276 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
404 914 7446169718892657 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
915 1495 7446169724703260 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1496 2970 7446169738976042 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 374 7446169794234678 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
375 880 7446169799306873 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
880 1476 7446169805268799 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1477 2942 7446169819440626 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 372 7446169874765343 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
372 903 7446169880089469 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
904 1474 7446169885801279 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1475 2996 7446169900542061 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 368 7446169955948860 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
369 861 7446169960873661 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
861 1443 7446169966411678 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1444 2918 7446169980858733 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 377 7446170036230328 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
378 870 7446170041163713 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
870 1435 7446170046815190 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1435 3032 7446170061759666 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 555 7446170119417637 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276
556 1285 7446170126722528 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19
1286 1854 7446170132421784 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1855 3324 7446170146659486 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 524 7446170253663252 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
524 1306 7446170261492231 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
1307 1883 7446170267262753 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1884 3379 7446170281750826 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 534 7446170338653419 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
535 1292 7446170346246137 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
1293 1870 7446170352016494 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1871 3372 7446170366504982 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 532 7446170423474260 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
533 1296 7446170431113786 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
1297 1857 7446170436729651 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1858 3355 7446170451215228 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 525 7446170960576768 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d
525 1270 7446170968034474 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0
1270 1849 7446170973822607 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1849 3319 7446170988087640 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 380 7446171294918099 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
381 880 7446171299924289 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
882 1440 7446171305523815 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1441 2997 7446171320619237 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 479 7446171376950628 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
479 1002 7446171382202078 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
1003 1582 7446171387998175 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
2 372 7446171451755661 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
373 882 7446171456860129 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
883 1430 7446171462331772 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1431 2872 7446171476301756 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 385 7446174148742221 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
386 884 7446174153752218 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
885 1456 7446174159460075 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1456 2951 7446174173934524 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 381 7446174279620418 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
382 900 7446174284812514 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
901 1472 7446174290532880 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1473 2970 7446174305058448 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 368 7446174360273439 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
369 891 7446174365517697 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
892 1469 7446174371291336 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1469 2995 7446174386065064 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
1 373 7446174441398257 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
374 898 7446174446652509 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
899 1474 7446174452417011 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1474 2998 7446174467127423 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 364 7446174522378895 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
365 863 7446174527378704 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
864 1430 7446174533045315 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1431 2930 7446174547597655 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0
2 478 7446175006547756 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98
479 989 7446175011660368 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79
989 1547 7446175017241568 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97
1548 3004 7446175031356384 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0

View File

@ -0,0 +1,48 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\dma.pbi: \
E:\Y\IAR\micro_climate\Core\Src\dma.c \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -0,0 +1,96 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\freertos.pbi: \
E:\Y\IAR\micro_climate\Core\Src\freertos.c \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\EC801E\EC801E.h

View File

@ -0,0 +1,48 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\gpio.pbi: \
E:\Y\IAR\micro_climate\Core\Src\gpio.c \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -0,0 +1,48 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\i2c.pbi: \
E:\Y\IAR\micro_climate\Core\Src\i2c.c \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -1,89 +1,97 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\main.pbi: \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\xcorr.h \
E:\Y\IAR\micro_climate\Core\Src\main.c \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\Core\Src\main.c
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\xcorr.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\EC801E\EC801E.h

View File

@ -0,0 +1,47 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\stm32l4xx_hal_msp.pbi: \
E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -0,0 +1,46 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.pbi: \
E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -0,0 +1,60 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\stm32l4xx_it.pbi: \
E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_it.c \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_it.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h

View File

@ -0,0 +1,50 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\usart.pbi: \
E:\Y\IAR\micro_climate\Core\Src\usart.c \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h

View File

@ -1,56 +1,58 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\EC801E_17758034221153603070.dir\EC801E.pbi: \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\cJSON.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\cJSON.h
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.h \
E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c

View File

@ -0,0 +1,34 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\FreeRTOS_4809373609813369194.dir\cmsis_os.pbi: \
E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\cmsis_iar.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h

View File

@ -0,0 +1,12 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\RingQueue_10900368326811202236.dir\ring_queue.pbi: \
E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdlib.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_stdlib.h \
E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.h

View File

@ -0,0 +1,46 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.pbi: \
E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -0,0 +1,46 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.pbi: \
E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -0,0 +1,46 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.pbi: \
E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h

View File

@ -0,0 +1,46 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.pbi: \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c

View File

@ -0,0 +1,61 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Shell_738121877093898511.dir\shell_uart.pbi: \
E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c \
E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yfuns.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\LowLevelIOInterface.h

View File

@ -0,0 +1,96 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\anemometer_dev.pbi: \
E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\Filter\filter.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\fdacoefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h

View File

@ -0,0 +1,89 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\frt_protocol.pbi: \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \
E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \
E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \
E:\Y\IAR\micro_climate\App\Src\frt_protocol.c

View File

@ -0,0 +1,60 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\inflash.pbi: \
E:\Y\IAR\micro_climate\App\Src\inflash.c \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h

View File

@ -0,0 +1,62 @@
E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\uart_dev.pbi: \
E:\Y\IAR\micro_climate\App\Src\uart_dev.c \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \
E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \
D:\Program\ Files\IAR\ Systems\arm\inc\c\stdarg.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \
E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \
E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:04
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:04
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:02
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:29:54
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -93,173 +93,184 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
32 #include "frt_protocol.h"
33 #include "inflash.h"
34 #include "hp203b.h"
35 /* USER CODE END Includes */
36
37 /* Private typedef -----------------------------------------------------------*/
38 /* USER CODE BEGIN PTD */
39
40 /* USER CODE END PTD */
41
42 /* Private define ------------------------------------------------------------*/
43 /* USER CODE BEGIN PD */
44
45 /* USER CODE END PD */
46
47 /* Private macro -------------------------------------------------------------*/
48 /* USER CODE BEGIN PM */
49
50 /* USER CODE END PM */
51
52 /* Private variables ---------------------------------------------------------*/
53 /* USER CODE BEGIN Variables */
54 osThreadId defaultTaskHandle;
35 #include "EC801E.h"
36 /* USER CODE END Includes */
37
38 /* Private typedef -----------------------------------------------------------*/
39 /* USER CODE BEGIN PTD */
40
41 /* USER CODE END PTD */
42
43 /* Private define ------------------------------------------------------------*/
44 /* USER CODE BEGIN PD */
45
46 /* USER CODE END PD */
47
48 /* Private macro -------------------------------------------------------------*/
49 /* USER CODE BEGIN PM */
50
51 /* USER CODE END PM */
52
53 /* Private variables ---------------------------------------------------------*/
54 /* USER CODE BEGIN Variables */
55 osThreadId defaultTaskHandle;
\ In section .bss, align 4
55 osThreadId anemometerHandle;
56 osThreadId anemometerHandle;
\ anemometerHandle:
\ 0x0 DS8 4
56 osThreadId sensorTaskHandle;
57
58 osThreadId ledTaskHandle;
\ ledTaskHandle:
57 osThreadId sensorTaskHandle;
58 osThreadId Trans_4g_taskHandle;
\ Trans_4g_taskHandle:
\ 0x4 DS8 4
59 //osThreadId TermShellHandle;
60 /* USER CODE END Variables */
61 osThreadId defaultTaskHandle;
\ defaultTaskHandle:
59
60 osThreadId ledTaskHandle;
\ ledTaskHandle:
\ 0x8 DS8 4
62 osThreadId temhum_update_taskHandle;
\ temhum_update_taskHandle:
61 //osThreadId TermShellHandle;
62 /* USER CODE END Variables */
63 osThreadId defaultTaskHandle;
\ defaultTaskHandle:
\ 0xC DS8 4
64 osThreadId temhum_update_taskHandle;
\ temhum_update_taskHandle:
\ 0x10 DS8 4
\ In section .bss, align 4
\ sensorTaskHandle:
\ 0x0 DS8 4
\ In section .bss, align 4
63 osThreadId wind_update_taskHandle;
65 osThreadId wind_update_taskHandle;
\ wind_update_taskHandle:
\ 0x0 DS8 4
64 /* Private function prototypes -----------------------------------------------*/
65 /* USER CODE BEGIN FunctionPrototypes */
66
67 /* USER CODE END FunctionPrototypes */
66 /* Private function prototypes -----------------------------------------------*/
67 /* USER CODE BEGIN FunctionPrototypes */
68
69 void StartDefaultTask(void const * argument);
70
71 void LEDTask(void const * argument);
72
73 void MX_FREERTOS_Init(void); /* (MISRA C 2004 rule 8.1) */
74
75 /* GetIdleTaskMemory prototype (linked to static allocation support) */
76 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize );
69 /* USER CODE END FunctionPrototypes */
70 void Trans_4g_Task(void const * argument);
71
72 void StartDefaultTask(void const * argument);
73
74 void LEDTask(void const * argument);
75
76 void MX_FREERTOS_Init(void); /* (MISRA C 2004 rule 8.1) */
77
78 /* USER CODE BEGIN GET_IDLE_TASK_MEMORY */
78 /* GetIdleTaskMemory prototype (linked to static allocation support) */
79 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize );
80
81 /* USER CODE BEGIN GET_IDLE_TASK_MEMORY */
\ In section .bss, align 4
79 static StaticTask_t xIdleTaskTCBBuffer;
82 static StaticTask_t xIdleTaskTCBBuffer;
\ xIdleTaskTCBBuffer:
\ 0x0 DS8 84
\ 0x54 DS8 512
80 static StackType_t xIdleStack[configMINIMAL_STACK_SIZE];
81
83 static StackType_t xIdleStack[configMINIMAL_STACK_SIZE];
84
\ In section .text, align 2, keep-with-next
82 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize )
83 {
84 *ppxIdleTaskTCBBuffer = &xIdleTaskTCBBuffer;
85 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize )
86 {
87 *ppxIdleTaskTCBBuffer = &xIdleTaskTCBBuffer;
\ vApplicationGetIdleTaskMemory: (+1)
\ 0x0 0x.... LDR.N R3,??DataTable8
\ 0x0 0x.... LDR.N R3,??DataTable9
\ 0x2 0x6003 STR R3,[R0, #+0]
85 *ppxIdleTaskStackBuffer = &xIdleStack[0];
88 *ppxIdleTaskStackBuffer = &xIdleStack[0];
\ 0x4 0xF103 0x0054 ADD R0,R3,#+84
\ 0x8 0x6008 STR R0,[R1, #+0]
86 *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
89 *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
\ 0xA 0x2180 MOVS R1,#+128
\ 0xC 0x6011 STR R1,[R2, #+0]
87 /* place for user code */
88 }
90 /* place for user code */
91 }
\ 0xE 0x4770 BX LR
89 /* USER CODE END GET_IDLE_TASK_MEMORY */
90
91 /**
92 * @brief FreeRTOS initialization
93 * @param None
94 * @retval None
95 */
92 /* USER CODE END GET_IDLE_TASK_MEMORY */
93
94 /**
95 * @brief FreeRTOS initialization
96 * @param None
97 * @retval None
98 */
\ In section .text, align 4, keep-with-next
96 void MX_FREERTOS_Init(void) {
99 void MX_FREERTOS_Init(void) {
\ MX_FREERTOS_Init: (+1)
\ 0x0 0xB510 PUSH {R4,LR}
97 /* USER CODE BEGIN Init */
98
99 /* USER CODE END Init */
100
101 /* USER CODE BEGIN RTOS_MUTEX */
102 /* add mutexes, ... */
103 /* USER CODE END RTOS_MUTEX */
104
105 /* USER CODE BEGIN RTOS_SEMAPHORES */
106 /* add semaphores, ... */
107 /* USER CODE END RTOS_SEMAPHORES */
108
109 /* USER CODE BEGIN RTOS_TIMERS */
110 /* start timers, add new ones, ... */
111 /* USER CODE END RTOS_TIMERS */
112
113 /* USER CODE BEGIN RTOS_QUEUES */
114 /* add queues, ... */
115 /* USER CODE END RTOS_QUEUES */
116
117 /* Create the thread(s) */
118 /* definition and creation of defaultTask */
119 osThreadDef(defaultTask, StartDefaultTask, osPriorityHigh, 0, 256);//ͨѶ
120 defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL);
100 /* USER CODE BEGIN Init */
101 /* USER CODE END Init */
102
103 /* USER CODE BEGIN RTOS_MUTEX */
104 /* add mutexes, ... */
105 /* USER CODE END RTOS_MUTEX */
106
107 /* USER CODE BEGIN RTOS_SEMAPHORES */
108 /* add semaphores, ... */
109 /* USER CODE END RTOS_SEMAPHORES */
110
111 /* USER CODE BEGIN RTOS_TIMERS */
112 /* start timers, add new ones, ... */
113 /* USER CODE END RTOS_TIMERS */
114
115 /* USER CODE BEGIN RTOS_QUEUES */
116 /* add queues, ... */
117 /* USER CODE END RTOS_QUEUES */
118
119 /* Create the thread(s) */
120 /* definition and creation of defaultTask */
121 osThreadDef(defaultTask, StartDefaultTask, osPriorityRealtime, 0, 256);//通讯
122 defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL);
\ 0x2 0x2100 MOVS R1,#+0
\ 0x4 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_defaultTask`
\ 0x6 0x.... LDR.N R4,??DataTable8_1
\ 0x6 0x.... LDR.N R4,??DataTable9_1
\ 0x8 0x.... 0x.... BL osThreadCreate
\ 0xC 0x60A0 STR R0,[R4, #+8]
121
122 osThreadDef(ledTask, LEDTask, osPriorityIdle, 0, 32);//LED
123 ledTaskHandle = osThreadCreate(osThread(ledTask), NULL);
\ 0xC 0x60E0 STR R0,[R4, #+12]
123
124 osThreadDef(ledTask, LEDTask, osPriorityIdle, 0, 32);//LED
125 ledTaskHandle = osThreadCreate(osThread(ledTask), NULL);
\ 0xE 0x2100 MOVS R1,#+0
\ 0x10 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_ledTask`
\ 0x12 0x.... 0x.... BL osThreadCreate
\ 0x16 0x6060 STR R0,[R4, #+4]
124
125 /* USER CODE BEGIN RTOS_THREADS */
126 osThreadDef(anemometer, wind_task, osPriorityRealtime, 0, 128);//·ç²É¼¯
127 anemometerHandle = osThreadCreate(osThread(anemometer), NULL);
\ 0x16 0x60A0 STR R0,[R4, #+8]
126
127 /* USER CODE BEGIN RTOS_THREADS */
128 osThreadDef(anemometer, wind_task, osPriorityHigh, 0, 128);// 风速风向,温湿度更新
129 anemometerHandle = osThreadCreate(osThread(anemometer), NULL);
\ 0x18 0xF05F 0x0100 MOVS.W R1,#+0
\ 0x1C 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_anemometer`
\ 0x1E 0x.... 0x.... BL osThreadCreate
\ 0x22 0x6020 STR R0,[R4, #+0]
128
129 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//ÎÂʪ¶È¸üÐÂ
130 temhum_update_taskHandle = osThreadCreate(osThread(temhum_update_task), NULL);
130
131 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//温湿度更新
132 temhum_update_taskHandle = osThreadCreate(osThread(temhum_update_task), NULL);
\ 0x24 0xF05F 0x0100 MOVS.W R1,#+0
\ 0x28 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_temhum_update_task`
\ 0x2A 0x.... 0x.... BL osThreadCreate
\ 0x2E 0x60E0 STR R0,[R4, #+12]
131
132 // osThreadDef(sensorTask, SensorTask, osPriorityRealtime, 0, 128);
133 // sensorTaskHandle = osThreadCreate(osThread(anemometer), NULL);
134 //osThreadDef(TermShellHandle, task_shell_term_main_loop, osPriorityAboveNormal, 0, 128);
135 //TermShellHandle = osThreadCreate(osThread(TermShellHandle), NULL);
\ 0x2E 0x6120 STR R0,[R4, #+16]
133
134 osThreadDef(trans_4g_task, Trans_4g_Task, osPriorityRealtime, 0, 256);//4G发送
135 Trans_4g_taskHandle = osThreadCreate(osThread(trans_4g_task), NULL);
\ 0x30 0xF05F 0x0100 MOVS.W R1,#+0
\ 0x34 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_trans_4g_task`
\ 0x36 0x.... 0x.... BL osThreadCreate
\ 0x3A 0x6060 STR R0,[R4, #+4]
136
137 /* add threads, ... */
138 /* USER CODE END RTOS_THREADS */
139
140 }
\ 0x30 0xBD10 POP {R4,PC}
137 // osThreadDef(sensorTask, SensorTask, osPriorityRealtime, 0, 128);
138 // sensorTaskHandle = osThreadCreate(osThread(anemometer), NULL);
139 //osThreadDef(TermShellHandle, task_shell_term_main_loop, osPriorityAboveNormal, 0, 128);
140 //TermShellHandle = osThreadCreate(osThread(TermShellHandle), NULL);
141
142 /* add threads, ... */
143 /* USER CODE END RTOS_THREADS */
144
145 }
\ 0x3C 0xBD10 POP {R4,PC}
\ In section .text, align 4, keep-with-next
\ `MX_FREERTOS_Init::os_thread_def_defaultTask`:
\ 0x0 0x....'.... DC32 ?_0, StartDefaultTask
\ 0x....'....
\ 0x8 0x0002 DC16 2
\ 0x8 0x0003 DC16 3
\ 0xA DS8 2
\ 0xC 0x0000'0000 DC32 0, 256, 0x0, 0x0
\ 0x0000'0100
@ -281,7 +292,7 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
\ `MX_FREERTOS_Init::os_thread_def_anemometer`:
\ 0x0 0x....'.... DC32 ?_2, wind_task
\ 0x....'....
\ 0x8 0x0003 DC16 3
\ 0x8 0x0002 DC16 2
\ 0xA DS8 2
\ 0xC 0x0000'0000 DC32 0, 128, 0x0, 0x0
\ 0x0000'0080
@ -298,122 +309,160 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
\ 0x0000'0080
\ 0x0000'0000
\ 0x0000'0000
141
142 /* USER CODE BEGIN Header_StartDefaultTask */
143 /**
144 * @brief Function implementing the defaultTask thread.
145 * @param argument: Not used
146 * @retval None
147 */
148 /* USER CODE END Header_StartDefaultTask */
\ In section .text, align 4, keep-with-next
\ `MX_FREERTOS_Init::os_thread_def_trans_4g_task`:
\ 0x0 0x....'.... DC32 ?_4, Trans_4g_Task
\ 0x....'....
\ 0x8 0x0003 DC16 3
\ 0xA DS8 2
\ 0xC 0x0000'0000 DC32 0, 256, 0x0, 0x0
\ 0x0000'0100
\ 0x0000'0000
\ 0x0000'0000
146
147 /* USER CODE BEGIN Header_StartDefaultTask */
148 /**
149 * @brief Function implementing the defaultTask thread.
150 * @param argument: Not used
151 * @retval None
152 */
153 /* USER CODE END Header_StartDefaultTask */
\ In section .text, align 2, keep-with-next
149 void StartDefaultTask(void const * argument)
150 {
154 void StartDefaultTask(void const * argument)
155 {
\ StartDefaultTask: (+1)
\ 0x0 0xB538 PUSH {R3-R5,LR}
\ 0x2 0x.... LDR.N R4,??DataTable8_2
\ 0x4 0x.... LDR.N R5,??DataTable8_3
151 /* USER CODE BEGIN StartDefaultTask */
152 /* Infinite loop */
153 for(;;)
154 {
155 read_and_process_uart_data(g_rs485_uart_handle);
\ 0x2 0x.... LDR.N R4,??DataTable9_2
\ 0x4 0x.... LDR.N R5,??DataTable9_3
156 /* USER CODE BEGIN StartDefaultTask */
157
158 /* Infinite loop */
159 for(;;)
160 {
161 read_and_process_uart_data(g_rs485_uart_handle);
\ ??StartDefaultTask_0: (+1)
\ 0x6 0x6828 LDR R0,[R5, #+0]
\ 0x8 0x.... 0x.... BL read_and_process_uart_data
156 read_and_process_uart_data(g_term_uart_handle);
162 read_and_process_uart_data(g_term_uart_handle);
\ 0xC 0x6820 LDR R0,[R4, #+0]
\ 0xE 0x.... 0x.... BL read_and_process_uart_data
157 osDelay(100);
163 osDelay(100);
\ 0x12 0x2064 MOVS R0,#+100
\ 0x14 0x.... 0x.... BL osDelay
\ 0x18 0xE7F5 B.N ??StartDefaultTask_0
158
159 }
160 /* USER CODE END StartDefaultTask */
161 }
162
163 /* Private application code --------------------------------------------------*/
164 /* USER CODE BEGIN Application */
165 #if 0
166 void task_shell_term_main_loop(void const * argument)
167 {
168 shell_init();
169 for(;;)
170 {
171 shell_main_loop("climate:~$ ");
172 osDelay(500);
173 }
174 }
175 #endif
176
177
164
165 }
166 /* USER CODE END StartDefaultTask */
167 }
168
169 /* Private application code --------------------------------------------------*/
170 /* USER CODE BEGIN Application */
171 #if 0
172 void task_shell_term_main_loop(void const * argument)
173 {
174 shell_init();
175 for(;;)
176 {
177 shell_main_loop("climate:~$ ");
178 osDelay(500);
179 }
180 }
181 #endif
182
183
\ In section .text, align 2, keep-with-next
178 void SensorTask(void const * argument)
179 {
184 void SensorTask(void const * argument)
185 {
\ SensorTask: (+1)
\ 0x0 0xB510 PUSH {R4,LR}
\ 0x2 0x.... LDR.N R4,??DataTable8_2
180 /* USER CODE BEGIN StartDefaultTask */
181 /* Infinite loop */
182 for(;;)
183 {
184 read_and_process_uart_data(g_term_uart_handle);
\ 0x2 0x.... LDR.N R4,??DataTable9_2
186 /* USER CODE BEGIN StartDefaultTask */
187 /* Infinite loop */
188 for(;;)
189 {
190 read_and_process_uart_data(g_term_uart_handle);
\ ??SensorTask_0: (+1)
\ 0x4 0x6820 LDR R0,[R4, #+0]
\ 0x6 0x.... 0x.... BL read_and_process_uart_data
185 osDelay(100);
191 osDelay(100);
\ 0xA 0x2064 MOVS R0,#+100
\ 0xC 0x.... 0x.... BL osDelay
\ 0x10 0xE7F8 B.N ??SensorTask_0
186 }
187 /* USER CODE END StartDefaultTask */
188 }
189 /* USER CODE END Application */
190
192 }
193 /* USER CODE END StartDefaultTask */
194 }
195 /* USER CODE END Application */
196
\ In section .text, align 2, keep-with-next
191 void LEDTask(void const * argument)
192 {
197 void LEDTask(void const * argument)
198 {
\ LEDTask: (+1)
\ 0x0 0xB580 PUSH {R7,LR}
193 /* USER CODE BEGIN StartDefaultTask */
194 /* Infinite loop */
195 for(;;)
196 {
197 osDelay(1000);
199 /* USER CODE BEGIN StartDefaultTask */
200 /* Infinite loop */
201 for(;;)
202 {
203 osDelay(1000);
\ ??LEDTask_0: (+1)
\ 0x2 0xF44F 0x707A MOV R0,#+1000
\ 0x6 0x.... 0x.... BL osDelay
198 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin);
204 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin);
\ 0xA 0xF44F 0x7100 MOV R1,#+512
\ 0xE 0x.... LDR.N R0,??DataTable8_4
\ 0xE 0x.... LDR.N R0,??DataTable9_4
\ 0x10 0x.... 0x.... BL HAL_GPIO_TogglePin
\ 0x14 0xE7F5 B.N ??LEDTask_0
199 }
200 /* USER CODE END StartDefaultTask */
201 }
205
206 }
207 /* USER CODE END StartDefaultTask */
208 }
209 /* USER CODE END Application */
210
\ In section .text, align 2, keep-with-next
211 void Trans_4g_Task(void const * argument)
212 {
\ Trans_4g_Task: (+1)
\ 0x0 0xB580 PUSH {R7,LR}
213 /* USER CODE BEGIN StartDefaultTask */
214 EC801E_Power_ON();
\ 0x2 0x.... 0x.... BL EC801E_Power_ON
215 MQTT_Config();
\ 0x6 0x.... 0x.... BL MQTT_Config
216 /* Infinite loop */
217 for(;;)
218 {
219 osDelay(100);
\ ??Trans_4g_Task_0: (+1)
\ 0xA 0x2064 MOVS R0,#+100
\ 0xC 0x.... 0x.... BL osDelay
\ 0x10 0xE7FB B.N ??Trans_4g_Task_0
220
221 }
222 /* USER CODE END StartDefaultTask */
223 }
\ In section .text, align 4, keep-with-next
\ ??DataTable8:
\ ??DataTable9:
\ 0x0 0x....'.... DC32 xIdleTaskTCBBuffer
\ In section .text, align 4, keep-with-next
\ ??DataTable8_1:
\ ??DataTable9_1:
\ 0x0 0x....'.... DC32 anemometerHandle
\ In section .text, align 4, keep-with-next
\ ??DataTable8_2:
\ ??DataTable9_2:
\ 0x0 0x....'.... DC32 g_term_uart_handle
\ In section .text, align 4, keep-with-next
\ ??DataTable8_3:
\ ??DataTable9_3:
\ 0x0 0x....'.... DC32 g_rs485_uart_handle
\ In section .text, align 4, keep-with-next
\ ??DataTable8_4:
\ ??DataTable9_4:
\ 0x0 0x4800'0800 DC32 0x48000800
\ In section .rodata, align 4
@ -455,7 +504,18 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
\ 0x73 0x6B
\ 0x00
\ 0x13 DS8 1
202 /* USER CODE END Application */
\ In section .rodata, align 4
\ ?_4:
\ 0x0 0x74 0x72 DC8 "trans_4g_task"
\ 0x61 0x6E
\ 0x73 0x5F
\ 0x34 0x67
\ 0x5F 0x74
\ 0x61 0x73
\ 0x6B 0x00
\ 0xE DS8 2
224 /* USER CODE END Application */
Maximum stack usage in bytes:
@ -472,6 +532,10 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
16 StartDefaultTask
16 -> osDelay
16 -> read_and_process_uart_data
8 Trans_4g_Task
8 -> EC801E_Power_ON
8 -> MQTT_Config
8 -> osDelay
0 vApplicationGetIdleTaskMemory
@ -479,20 +543,23 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
Bytes Function/Label
----- --------------
4 ??DataTable8
4 ??DataTable8_1
4 ??DataTable8_2
4 ??DataTable8_3
4 ??DataTable8_4
4 ??DataTable9
4 ??DataTable9_1
4 ??DataTable9_2
4 ??DataTable9_3
4 ??DataTable9_4
12 ?_0
8 ?_1
12 ?_2
20 ?_3
16 ?_4
22 LEDTask
50 MX_FREERTOS_Init
62 MX_FREERTOS_Init
18 SensorTask
26 StartDefaultTask
16 anemometerHandle
18 Trans_4g_Task
20 anemometerHandle
Trans_4g_taskHandle
ledTaskHandle
defaultTaskHandle
temhum_update_taskHandle
@ -500,6 +567,7 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
28 os_thread_def_defaultTask
28 os_thread_def_ledTask
28 os_thread_def_temhum_update_task
28 os_thread_def_trans_4g_task
4 sensorTaskHandle
16 vApplicationGetIdleTaskMemory
4 wind_update_taskHandle
@ -507,13 +575,13 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c
xIdleStack
620 bytes in section .bss
52 bytes in section .rodata
264 bytes in section .text
624 bytes in section .bss
68 bytes in section .rodata
322 bytes in section .text
264 bytes of CODE memory
52 bytes of CONST memory
620 bytes of DATA memory
322 bytes of CODE memory
68 bytes of CONST memory
624 bytes of DATA memory
Errors: none
Warnings: none

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:29:54
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb
@ -61,7 +61,9 @@
#define SHT_PROGBITS 0x1
EXTERN EC801E_Power_ON
EXTERN HAL_GPIO_TogglePin
EXTERN MQTT_Config
EXTERN g_rs485_uart_handle
EXTERN g_term_uart_handle
EXTERN osDelay
@ -74,6 +76,8 @@
PUBLIC MX_FREERTOS_Init
PUBLIC SensorTask
PUBLIC StartDefaultTask
PUBLIC Trans_4g_Task
PUBLIC Trans_4g_taskHandle
PUBLIC anemometerHandle
PUBLIC defaultTaskHandle
PUBLIC ledTaskHandle
@ -163,43 +167,47 @@
// 32 #include "frt_protocol.h"
// 33 #include "inflash.h"
// 34 #include "hp203b.h"
// 35 /* USER CODE END Includes */
// 36
// 37 /* Private typedef -----------------------------------------------------------*/
// 38 /* USER CODE BEGIN PTD */
// 39
// 40 /* USER CODE END PTD */
// 41
// 42 /* Private define ------------------------------------------------------------*/
// 43 /* USER CODE BEGIN PD */
// 44
// 45 /* USER CODE END PD */
// 46
// 47 /* Private macro -------------------------------------------------------------*/
// 48 /* USER CODE BEGIN PM */
// 49
// 50 /* USER CODE END PM */
// 51
// 52 /* Private variables ---------------------------------------------------------*/
// 53 /* USER CODE BEGIN Variables */
// 54 osThreadId defaultTaskHandle;
// 35 #include "EC801E.h"
// 36 /* USER CODE END Includes */
// 37
// 38 /* Private typedef -----------------------------------------------------------*/
// 39 /* USER CODE BEGIN PTD */
// 40
// 41 /* USER CODE END PTD */
// 42
// 43 /* Private define ------------------------------------------------------------*/
// 44 /* USER CODE BEGIN PD */
// 45
// 46 /* USER CODE END PD */
// 47
// 48 /* Private macro -------------------------------------------------------------*/
// 49 /* USER CODE BEGIN PM */
// 50
// 51 /* USER CODE END PM */
// 52
// 53 /* Private variables ---------------------------------------------------------*/
// 54 /* USER CODE BEGIN Variables */
// 55 osThreadId defaultTaskHandle;
SECTION `.bss`:DATA:REORDER:NOROOT(2)
DATA
// 55 osThreadId anemometerHandle;
// 56 osThreadId anemometerHandle;
anemometerHandle:
DS8 4
// 56 osThreadId sensorTaskHandle;
// 57
// 58 osThreadId ledTaskHandle;
// 57 osThreadId sensorTaskHandle;
// 58 osThreadId Trans_4g_taskHandle;
Trans_4g_taskHandle:
DS8 4
// 59
// 60 osThreadId ledTaskHandle;
ledTaskHandle:
DS8 4
// 59 //osThreadId TermShellHandle;
// 60 /* USER CODE END Variables */
// 61 osThreadId defaultTaskHandle;
// 61 //osThreadId TermShellHandle;
// 62 /* USER CODE END Variables */
// 63 osThreadId defaultTaskHandle;
defaultTaskHandle:
DS8 4
// 62 osThreadId temhum_update_taskHandle;
// 64 osThreadId temhum_update_taskHandle;
temhum_update_taskHandle:
DS8 4
@ -210,300 +218,344 @@ sensorTaskHandle:
SECTION `.bss`:DATA:REORDER:NOROOT(2)
DATA
// 63 osThreadId wind_update_taskHandle;
// 65 osThreadId wind_update_taskHandle;
wind_update_taskHandle:
DS8 4
// 64 /* Private function prototypes -----------------------------------------------*/
// 65 /* USER CODE BEGIN FunctionPrototypes */
// 66
// 67 /* USER CODE END FunctionPrototypes */
// 66 /* Private function prototypes -----------------------------------------------*/
// 67 /* USER CODE BEGIN FunctionPrototypes */
// 68
// 69 void StartDefaultTask(void const * argument);
// 70
// 71 void LEDTask(void const * argument);
// 72
// 73 void MX_FREERTOS_Init(void); /* (MISRA C 2004 rule 8.1) */
// 74
// 75 /* GetIdleTaskMemory prototype (linked to static allocation support) */
// 76 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize );
// 69 /* USER CODE END FunctionPrototypes */
// 70 void Trans_4g_Task(void const * argument);
// 71
// 72 void StartDefaultTask(void const * argument);
// 73
// 74 void LEDTask(void const * argument);
// 75
// 76 void MX_FREERTOS_Init(void); /* (MISRA C 2004 rule 8.1) */
// 77
// 78 /* USER CODE BEGIN GET_IDLE_TASK_MEMORY */
// 78 /* GetIdleTaskMemory prototype (linked to static allocation support) */
// 79 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize );
// 80
// 81 /* USER CODE BEGIN GET_IDLE_TASK_MEMORY */
SECTION `.bss`:DATA:REORDER:NOROOT(2)
DATA
// 79 static StaticTask_t xIdleTaskTCBBuffer;
// 82 static StaticTask_t xIdleTaskTCBBuffer;
xIdleTaskTCBBuffer:
DS8 84
DS8 512
// 80 static StackType_t xIdleStack[configMINIMAL_STACK_SIZE];
// 81
// 83 static StackType_t xIdleStack[configMINIMAL_STACK_SIZE];
// 84
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock0 Using cfiCommon0
CFI Function vApplicationGetIdleTaskMemory
CFI NoCalls
THUMB
// 82 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize )
// 83 {
// 84 *ppxIdleTaskTCBBuffer = &xIdleTaskTCBBuffer;
// 85 void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize )
// 86 {
// 87 *ppxIdleTaskTCBBuffer = &xIdleTaskTCBBuffer;
vApplicationGetIdleTaskMemory:
LDR.N R3,??DataTable8
LDR.N R3,??DataTable9
STR R3,[R0, #+0]
// 85 *ppxIdleTaskStackBuffer = &xIdleStack[0];
// 88 *ppxIdleTaskStackBuffer = &xIdleStack[0];
ADD R0,R3,#+84
STR R0,[R1, #+0]
// 86 *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
// 89 *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
MOVS R1,#+128
STR R1,[R2, #+0]
// 87 /* place for user code */
// 88 }
// 90 /* place for user code */
// 91 }
BX LR
CFI EndBlock cfiBlock0
// 89 /* USER CODE END GET_IDLE_TASK_MEMORY */
// 90
// 91 /**
// 92 * @brief FreeRTOS initialization
// 93 * @param None
// 94 * @retval None
// 95 */
// 92 /* USER CODE END GET_IDLE_TASK_MEMORY */
// 93
// 94 /**
// 95 * @brief FreeRTOS initialization
// 96 * @param None
// 97 * @retval None
// 98 */
SECTION `.text`:CODE:NOROOT(2)
CFI Block cfiBlock1 Using cfiCommon0
CFI Function MX_FREERTOS_Init
THUMB
// 96 void MX_FREERTOS_Init(void) {
// 99 void MX_FREERTOS_Init(void) {
MX_FREERTOS_Init:
PUSH {R4,LR}
CFI R14 Frame(CFA, -4)
CFI R4 Frame(CFA, -8)
CFI CFA R13+8
// 97 /* USER CODE BEGIN Init */
// 98
// 99 /* USER CODE END Init */
// 100
// 101 /* USER CODE BEGIN RTOS_MUTEX */
// 102 /* add mutexes, ... */
// 103 /* USER CODE END RTOS_MUTEX */
// 104
// 105 /* USER CODE BEGIN RTOS_SEMAPHORES */
// 106 /* add semaphores, ... */
// 107 /* USER CODE END RTOS_SEMAPHORES */
// 108
// 109 /* USER CODE BEGIN RTOS_TIMERS */
// 110 /* start timers, add new ones, ... */
// 111 /* USER CODE END RTOS_TIMERS */
// 112
// 113 /* USER CODE BEGIN RTOS_QUEUES */
// 114 /* add queues, ... */
// 115 /* USER CODE END RTOS_QUEUES */
// 116
// 117 /* Create the thread(s) */
// 118 /* definition and creation of defaultTask */
// 119 osThreadDef(defaultTask, StartDefaultTask, osPriorityHigh, 0, 256);//ͨѶ
// 120 defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL);
// 100 /* USER CODE BEGIN Init */
// 101 /* USER CODE END Init */
// 102
// 103 /* USER CODE BEGIN RTOS_MUTEX */
// 104 /* add mutexes, ... */
// 105 /* USER CODE END RTOS_MUTEX */
// 106
// 107 /* USER CODE BEGIN RTOS_SEMAPHORES */
// 108 /* add semaphores, ... */
// 109 /* USER CODE END RTOS_SEMAPHORES */
// 110
// 111 /* USER CODE BEGIN RTOS_TIMERS */
// 112 /* start timers, add new ones, ... */
// 113 /* USER CODE END RTOS_TIMERS */
// 114
// 115 /* USER CODE BEGIN RTOS_QUEUES */
// 116 /* add queues, ... */
// 117 /* USER CODE END RTOS_QUEUES */
// 118
// 119 /* Create the thread(s) */
// 120 /* definition and creation of defaultTask */
// 121 osThreadDef(defaultTask, StartDefaultTask, osPriorityRealtime, 0, 256);//通讯
// 122 defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL);
MOVS R1,#+0
ADR.N R0,`MX_FREERTOS_Init::os_thread_def_defaultTask`
LDR.N R4,??DataTable8_1
LDR.N R4,??DataTable9_1
CFI FunCall osThreadCreate
BL osThreadCreate
STR R0,[R4, #+8]
// 121
// 122 osThreadDef(ledTask, LEDTask, osPriorityIdle, 0, 32);//LED
// 123 ledTaskHandle = osThreadCreate(osThread(ledTask), NULL);
STR R0,[R4, #+12]
// 123
// 124 osThreadDef(ledTask, LEDTask, osPriorityIdle, 0, 32);//LED
// 125 ledTaskHandle = osThreadCreate(osThread(ledTask), NULL);
MOVS R1,#+0
ADR.N R0,`MX_FREERTOS_Init::os_thread_def_ledTask`
CFI FunCall osThreadCreate
BL osThreadCreate
STR R0,[R4, #+4]
// 124
// 125 /* USER CODE BEGIN RTOS_THREADS */
// 126 osThreadDef(anemometer, wind_task, osPriorityRealtime, 0, 128);//·ç²É¼¯
// 127 anemometerHandle = osThreadCreate(osThread(anemometer), NULL);
STR R0,[R4, #+8]
// 126
// 127 /* USER CODE BEGIN RTOS_THREADS */
// 128 osThreadDef(anemometer, wind_task, osPriorityHigh, 0, 128);// 风速风向,温湿度更新
// 129 anemometerHandle = osThreadCreate(osThread(anemometer), NULL);
MOVS.W R1,#+0
ADR.N R0,`MX_FREERTOS_Init::os_thread_def_anemometer`
CFI FunCall osThreadCreate
BL osThreadCreate
STR R0,[R4, #+0]
// 128
// 129 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//ÎÂʪ¶È¸üÐÂ
// 130 temhum_update_taskHandle = osThreadCreate(osThread(temhum_update_task), NULL);
// 130
// 131 osThreadDef(temhum_update_task, tem_hum_update_task, osPriorityAboveNormal, 0, 128);//温湿度更新
// 132 temhum_update_taskHandle = osThreadCreate(osThread(temhum_update_task), NULL);
MOVS.W R1,#+0
ADR.N R0,`MX_FREERTOS_Init::os_thread_def_temhum_update_task`
CFI FunCall osThreadCreate
BL osThreadCreate
STR R0,[R4, #+12]
// 131
// 132 // osThreadDef(sensorTask, SensorTask, osPriorityRealtime, 0, 128);
// 133 // sensorTaskHandle = osThreadCreate(osThread(anemometer), NULL);
// 134 //osThreadDef(TermShellHandle, task_shell_term_main_loop, osPriorityAboveNormal, 0, 128);
// 135 //TermShellHandle = osThreadCreate(osThread(TermShellHandle), NULL);
STR R0,[R4, #+16]
// 133
// 134 osThreadDef(trans_4g_task, Trans_4g_Task, osPriorityRealtime, 0, 256);//4G发送
// 135 Trans_4g_taskHandle = osThreadCreate(osThread(trans_4g_task), NULL);
MOVS.W R1,#+0
ADR.N R0,`MX_FREERTOS_Init::os_thread_def_trans_4g_task`
CFI FunCall osThreadCreate
BL osThreadCreate
STR R0,[R4, #+4]
// 136
// 137 /* add threads, ... */
// 138 /* USER CODE END RTOS_THREADS */
// 139
// 140 }
// 137 // osThreadDef(sensorTask, SensorTask, osPriorityRealtime, 0, 128);
// 138 // sensorTaskHandle = osThreadCreate(osThread(anemometer), NULL);
// 139 //osThreadDef(TermShellHandle, task_shell_term_main_loop, osPriorityAboveNormal, 0, 128);
// 140 //TermShellHandle = osThreadCreate(osThread(TermShellHandle), NULL);
// 141
// 142 /* add threads, ... */
// 143 /* USER CODE END RTOS_THREADS */
// 144
// 145 }
POP {R4,PC}
CFI EndBlock cfiBlock1
// 141
// 142 /* USER CODE BEGIN Header_StartDefaultTask */
// 143 /**
// 144 * @brief Function implementing the defaultTask thread.
// 145 * @param argument: Not used
// 146 * @retval None
// 147 */
// 148 /* USER CODE END Header_StartDefaultTask */
// 146
// 147 /* USER CODE BEGIN Header_StartDefaultTask */
// 148 /**
// 149 * @brief Function implementing the defaultTask thread.
// 150 * @param argument: Not used
// 151 * @retval None
// 152 */
// 153 /* USER CODE END Header_StartDefaultTask */
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock2 Using cfiCommon0
CFI Function StartDefaultTask
THUMB
// 149 void StartDefaultTask(void const * argument)
// 150 {
// 154 void StartDefaultTask(void const * argument)
// 155 {
StartDefaultTask:
PUSH {R3-R5,LR}
CFI R14 Frame(CFA, -4)
CFI R5 Frame(CFA, -8)
CFI R4 Frame(CFA, -12)
CFI CFA R13+16
LDR.N R4,??DataTable8_2
LDR.N R5,??DataTable8_3
// 151 /* USER CODE BEGIN StartDefaultTask */
// 152 /* Infinite loop */
// 153 for(;;)
// 154 {
// 155 read_and_process_uart_data(g_rs485_uart_handle);
LDR.N R4,??DataTable9_2
LDR.N R5,??DataTable9_3
// 156 /* USER CODE BEGIN StartDefaultTask */
// 157
// 158 /* Infinite loop */
// 159 for(;;)
// 160 {
// 161 read_and_process_uart_data(g_rs485_uart_handle);
??StartDefaultTask_0:
LDR R0,[R5, #+0]
CFI FunCall read_and_process_uart_data
BL read_and_process_uart_data
// 156 read_and_process_uart_data(g_term_uart_handle);
// 162 read_and_process_uart_data(g_term_uart_handle);
LDR R0,[R4, #+0]
CFI FunCall read_and_process_uart_data
BL read_and_process_uart_data
// 157 osDelay(100);
// 163 osDelay(100);
MOVS R0,#+100
CFI FunCall osDelay
BL osDelay
B.N ??StartDefaultTask_0
// 158
// 159 }
// 160 /* USER CODE END StartDefaultTask */
// 161 }
// 164
// 165 }
// 166 /* USER CODE END StartDefaultTask */
// 167 }
CFI EndBlock cfiBlock2
// 162
// 163 /* Private application code --------------------------------------------------*/
// 164 /* USER CODE BEGIN Application */
// 165 #if 0
// 166 void task_shell_term_main_loop(void const * argument)
// 167 {
// 168 shell_init();
// 169 for(;;)
// 170 {
// 171 shell_main_loop("climate:~$ ");
// 172 osDelay(500);
// 173 }
// 174 }
// 175 #endif
// 176
// 177
// 168
// 169 /* Private application code --------------------------------------------------*/
// 170 /* USER CODE BEGIN Application */
// 171 #if 0
// 172 void task_shell_term_main_loop(void const * argument)
// 173 {
// 174 shell_init();
// 175 for(;;)
// 176 {
// 177 shell_main_loop("climate:~$ ");
// 178 osDelay(500);
// 179 }
// 180 }
// 181 #endif
// 182
// 183
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock3 Using cfiCommon0
CFI Function SensorTask
THUMB
// 178 void SensorTask(void const * argument)
// 179 {
// 184 void SensorTask(void const * argument)
// 185 {
SensorTask:
PUSH {R4,LR}
CFI R14 Frame(CFA, -4)
CFI R4 Frame(CFA, -8)
CFI CFA R13+8
LDR.N R4,??DataTable8_2
// 180 /* USER CODE BEGIN StartDefaultTask */
// 181 /* Infinite loop */
// 182 for(;;)
// 183 {
// 184 read_and_process_uart_data(g_term_uart_handle);
LDR.N R4,??DataTable9_2
// 186 /* USER CODE BEGIN StartDefaultTask */
// 187 /* Infinite loop */
// 188 for(;;)
// 189 {
// 190 read_and_process_uart_data(g_term_uart_handle);
??SensorTask_0:
LDR R0,[R4, #+0]
CFI FunCall read_and_process_uart_data
BL read_and_process_uart_data
// 185 osDelay(100);
// 191 osDelay(100);
MOVS R0,#+100
CFI FunCall osDelay
BL osDelay
B.N ??SensorTask_0
// 186 }
// 187 /* USER CODE END StartDefaultTask */
// 188 }
// 192 }
// 193 /* USER CODE END StartDefaultTask */
// 194 }
CFI EndBlock cfiBlock3
// 189 /* USER CODE END Application */
// 190
// 195 /* USER CODE END Application */
// 196
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock4 Using cfiCommon0
CFI Function LEDTask
THUMB
// 191 void LEDTask(void const * argument)
// 192 {
// 197 void LEDTask(void const * argument)
// 198 {
LEDTask:
PUSH {R7,LR}
CFI R14 Frame(CFA, -4)
CFI CFA R13+8
// 193 /* USER CODE BEGIN StartDefaultTask */
// 194 /* Infinite loop */
// 195 for(;;)
// 196 {
// 197 osDelay(1000);
// 199 /* USER CODE BEGIN StartDefaultTask */
// 200 /* Infinite loop */
// 201 for(;;)
// 202 {
// 203 osDelay(1000);
??LEDTask_0:
MOV R0,#+1000
CFI FunCall osDelay
BL osDelay
// 198 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin);
// 204 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin);
MOV R1,#+512
LDR.N R0,??DataTable8_4
LDR.N R0,??DataTable9_4
CFI FunCall HAL_GPIO_TogglePin
BL HAL_GPIO_TogglePin
B.N ??LEDTask_0
// 199 }
// 200 /* USER CODE END StartDefaultTask */
// 201 }
// 205
// 206 }
// 207 /* USER CODE END StartDefaultTask */
// 208 }
CFI EndBlock cfiBlock4
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
??DataTable8:
??DataTable9:
DATA32
DC32 xIdleTaskTCBBuffer
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
??DataTable8_1:
??DataTable9_1:
DATA32
DC32 anemometerHandle
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
??DataTable8_2:
??DataTable9_2:
DATA32
DC32 g_term_uart_handle
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
??DataTable8_3:
??DataTable9_3:
DATA32
DC32 g_rs485_uart_handle
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
??DataTable8_4:
??DataTable9_4:
DATA32
DC32 0x48000800
// 209 /* USER CODE END Application */
// 210
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock5 Using cfiCommon0
CFI Function Trans_4g_Task
THUMB
// 211 void Trans_4g_Task(void const * argument)
// 212 {
Trans_4g_Task:
PUSH {R7,LR}
CFI R14 Frame(CFA, -4)
CFI CFA R13+8
// 213 /* USER CODE BEGIN StartDefaultTask */
// 214 EC801E_Power_ON();
CFI FunCall EC801E_Power_ON
BL EC801E_Power_ON
// 215 MQTT_Config();
CFI FunCall MQTT_Config
BL MQTT_Config
// 216 /* Infinite loop */
// 217 for(;;)
// 218 {
// 219 osDelay(100);
??Trans_4g_Task_0:
MOVS R0,#+100
CFI FunCall osDelay
BL osDelay
B.N ??Trans_4g_Task_0
// 220
// 221 }
// 222 /* USER CODE END StartDefaultTask */
// 223 }
CFI EndBlock cfiBlock5
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
@ -512,7 +564,7 @@ LEDTask:
DATA32
DC32 ?_0, StartDefaultTask
DATA16
DC16 2
DC16 3
DS8 2
DATA32
DC32 0, 256, 0x0, 0x0
@ -536,7 +588,7 @@ LEDTask:
DATA32
DC32 ?_2, wind_task
DATA16
DC16 3
DC16 2
DS8 2
DATA32
DC32 0, 128, 0x0, 0x0
@ -553,6 +605,18 @@ LEDTask:
DATA32
DC32 0, 128, 0x0, 0x0
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
`MX_FREERTOS_Init::os_thread_def_trans_4g_task`:
DATA32
DC32 ?_4, Trans_4g_Task
DATA16
DC16 3
DS8 2
DATA32
DC32 0, 256, 0x0, 0x0
SECTION `.iar_vfe_header`:DATA:NOALLOC:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
@ -584,16 +648,24 @@ LEDTask:
DC8 "temhum_update_task"
DS8 1
SECTION `.rodata`:CONST:REORDER:NOROOT(2)
DATA
?_4:
DATA8
DC8 "trans_4g_task"
DATA16
DS8 2
END
// 202 /* USER CODE END Application */
// 224 /* USER CODE END Application */
//
// 620 bytes in section .bss
// 52 bytes in section .rodata
// 264 bytes in section .text
// 624 bytes in section .bss
// 68 bytes in section .rodata
// 322 bytes in section .text
//
// 264 bytes of CODE memory
// 52 bytes of CONST memory
// 620 bytes of DATA memory
// 322 bytes of CODE memory
// 68 bytes of CONST memory
// 624 bytes of DATA memory
//
//Errors: none
//Warnings: none

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:05
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:05
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:15:49
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:23:37
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -106,177 +106,179 @@ E:\Y\IAR\micro_climate\Core\Src\main.c
45 #include "hp203b.h"
46
47 #include "inflash.h"
48 /* USER CODE END Includes */
49
50 /* Private typedef -----------------------------------------------------------*/
51 /* USER CODE BEGIN PTD */
52
53 /* USER CODE END PTD */
54
55 /* Private define ------------------------------------------------------------*/
56 /* USER CODE BEGIN PD */
57 /* USER CODE END PD */
58
59 /* Private macro -------------------------------------------------------------*/
60 /* USER CODE BEGIN PM */
61
62 extern uart_device_info uart_devices[];
63
48 #include "EC801E.h"
49 /* USER CODE END Includes */
50
51 /* Private typedef -----------------------------------------------------------*/
52 /* USER CODE BEGIN PTD */
53
54 /* USER CODE END PTD */
55
56 /* Private define ------------------------------------------------------------*/
57 /* USER CODE BEGIN PD */
58 /* USER CODE END PD */
59
60 /* Private macro -------------------------------------------------------------*/
61 /* USER CODE BEGIN PM */
62
63 extern uart_device_info uart_devices[];
64
65
\ In section .bss, align 4
65 uint8_t temp_str[100];
66 uint8_t temp_str[100];
\ temp_str:
\ 0x0 DS8 100
66
67 /* USER CODE END PM */
68
69 /* Private variables ---------------------------------------------------------*/
70
71 /* USER CODE BEGIN PV */
72
73 /* USER CODE END PV */
74
75 /* Private function prototypes -----------------------------------------------*/
76 void SystemClock_Config(void);
77 void MX_FREERTOS_Init(void);
78 /* USER CODE BEGIN PFP */
79
80 /* USER CODE END PFP */
81
82 /* Private user code ---------------------------------------------------------*/
83 /* USER CODE BEGIN 0 */
84 /* USER CODE END 0 */
85
86 /**
87 * @brief The application entry point.
88 * @retval int
89 */
67
68 /* USER CODE END PM */
69
70 /* Private variables ---------------------------------------------------------*/
71
72 /* USER CODE BEGIN PV */
73
74 /* USER CODE END PV */
75
76 /* Private function prototypes -----------------------------------------------*/
77 void SystemClock_Config(void);
78 void MX_FREERTOS_Init(void);
79 /* USER CODE BEGIN PFP */
80
81 /* USER CODE END PFP */
82
83 /* Private user code ---------------------------------------------------------*/
84 /* USER CODE BEGIN 0 */
85 /* USER CODE END 0 */
86
87 /**
88 * @brief The application entry point.
89 * @retval int
90 */
\ In section .text, align 4, keep-with-next
90 int main(void)
91 {
91 int main(void)
92 {
\ main: (+1)
\ 0x0 0xB580 PUSH {R7,LR}
92
93 /* USER CODE BEGIN 1 */
94
95 /* USER CODE END 1 */
96
97 /* MCU Configuration--------------------------------------------------------*/
98
99 /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
100 HAL_Init();
93
94 /* USER CODE BEGIN 1 */
95
96 /* USER CODE END 1 */
97
98 /* MCU Configuration--------------------------------------------------------*/
99
100 /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
101 HAL_Init();
\ 0x2 0x.... 0x.... BL HAL_Init
101
102 /* USER CODE BEGIN Init */
103 /* USER CODE END Init */
104
105 /* Configure the system clock */
106 SystemClock_Config();
102
103 /* USER CODE BEGIN Init */
104 /* USER CODE END Init */
105
106 /* Configure the system clock */
107 SystemClock_Config();
\ 0x6 0x.... 0x.... BL SystemClock_Config
107
108 /* USER CODE BEGIN SysInit */
109 //MX_DMA_Init();
110 /* USER CODE END SysInit */
111
112 /* Initialize all configured peripherals */
113 read_config_info();
108
109 /* USER CODE BEGIN SysInit */
110 //MX_DMA_Init();
111 /* USER CODE END SysInit */
112
113 /* Initialize all configured peripherals */
114 read_config_info();
\ 0xA 0x.... 0x.... BL read_config_info
114 uart_devices[0].uart_baudrate = g_stConfigInfo.uart_baud;
115 uart_devices[0].uart_baudrate = g_stConfigInfo.uart_baud;
\ 0xE 0x.... LDR.N R0,??DataTable5
\ 0x10 0x.... LDR.N R1,??DataTable5_1
\ 0x12 0x8840 LDRH R0,[R0, #+2]
\ 0x14 0x6048 STR R0,[R1, #+4]
115 uart_devices[1].uart_baudrate = g_stConfigInfo.uart_baud;
116 uart_devices[1].uart_baudrate = g_stConfigInfo.uart_baud;
\ 0x16 0x61C8 STR R0,[R1, #+28]
116
117 MX_GPIO_Init();
117
118 MX_GPIO_Init();
\ 0x18 0x.... 0x.... BL MX_GPIO_Init
118 MX_DMA_Init();
119 MX_DMA_Init();
\ 0x1C 0x.... 0x.... BL MX_DMA_Init
119 MX_ADC1_Init();
120 MX_ADC1_Init();
\ 0x20 0x.... 0x.... BL MX_ADC1_Init
120 MX_LPUART1_UART_Init();
121 MX_LPUART1_UART_Init();
\ 0x24 0x.... 0x.... BL MX_LPUART1_UART_Init
121 MX_UART5_Init();
\ 0x28 0x.... 0x.... BL MX_UART5_Init
122 // MX_USART1_UART_Init();
123 // MX_USART3_UART_Init();
124 MX_TIM2_Init();
\ 0x2C 0x.... 0x.... BL MX_TIM2_Init
\ 0x28 0x.... 0x.... BL MX_TIM2_Init
125 MX_TIM6_Init();
\ 0x30 0x.... 0x.... BL MX_TIM6_Init
\ 0x2C 0x.... 0x.... BL MX_TIM6_Init
126 MX_TIM7_Init();
\ 0x34 0x.... 0x.... BL MX_TIM7_Init
\ 0x30 0x.... 0x.... BL MX_TIM7_Init
127 MX_TIM15_Init();
\ 0x38 0x.... 0x.... BL MX_TIM15_Init
\ 0x34 0x.... 0x.... BL MX_TIM15_Init
128 MX_TIM16_Init();
\ 0x3C 0x.... 0x.... BL MX_TIM16_Init
\ 0x38 0x.... 0x.... BL MX_TIM16_Init
129 MX_I2C1_Init();
\ 0x40 0x.... 0x.... BL MX_I2C1_Init
\ 0x3C 0x.... 0x.... BL MX_I2C1_Init
130 MX_SPI2_Init();
\ 0x44 0x.... 0x.... BL MX_SPI2_Init
\ 0x40 0x.... 0x.... BL MX_SPI2_Init
131 MX_I2C3_Init();
\ 0x48 0x.... 0x.... BL MX_I2C3_Init
\ 0x44 0x.... 0x.... BL MX_I2C3_Init
132 /* USER CODE BEGIN 2 */
133 init_term_uart();
\ 0x4C 0x.... 0x.... BL init_term_uart
\ 0x48 0x.... 0x.... BL init_term_uart
134 init_rs485_uart();
\ 0x50 0x.... 0x.... BL init_rs485_uart
135 term_printf("Micro Climate Station Sensor.\r\n");
\ 0x4C 0x.... 0x.... BL init_rs485_uart
135 init_ec801_uart();
\ 0x50 0x.... 0x.... BL init_ec801_uart
136 term_printf("Micro Climate Station Sensor.\r\n");
\ 0x54 0x.... ADR.N R0,?_0
\ 0x56 0x.... 0x.... BL term_printf
136 term_printf("Version 1.0.0 Build: %s %s\r\n",__DATE__,__TIME__);
137 term_printf("Version 1.0.0 Build: %s %s\r\n",__DATE__,__TIME__);
\ 0x5A 0xBF00 Nop
\ 0x5C 0x.... 0x.... ADR.W R2,?_3
\ 0x60 0x.... 0x.... ADR.W R1,?_2
\ 0x64 0x.... ADR.N R0,?_1
\ 0x66 0x.... 0x.... BL term_printf
137 HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED);
138 HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED);
\ 0x6A 0x217F MOVS R1,#+127
\ 0x6C 0x.... LDR.N R0,??DataTable5_2
\ 0x6E 0x.... 0x.... BL HAL_ADCEx_Calibration_Start
138 sht30_init();
139 sht30_init();
\ 0x72 0x.... 0x.... BL sht30_init
139 hp203_set_mode();
140 hp203_set_mode();
\ 0x76 0x.... 0x.... BL hp203_set_mode
140 /* USER CODE END 2 */
141
142 /* Call init function for freertos objects (in cmsis_os2.c) */
143 MX_FREERTOS_Init();
142 /* USER CODE END 2 */
143
144 /* Call init function for freertos objects (in cmsis_os2.c) */
145
146 MX_FREERTOS_Init();
\ 0x7A 0x.... 0x.... BL MX_FREERTOS_Init
144
145 /* Start scheduler */
146 osKernelStart();
147 /* Start scheduler */
148 osKernelStart();
\ 0x7E 0x.... 0x.... BL osKernelStart
147
148 /* We should never get here as control is now taken by the scheduler */
149
150 /* Infinite loop */
151 /* USER CODE BEGIN WHILE */
152 //HAL_PWREx_EnableLowPowerRunMode();
153 // save_config_info(g_stConfigInfo);
154 while (1)
150 /* We should never get here as control is now taken by the scheduler */
151
152 /* Infinite loop */
153 /* USER CODE BEGIN WHILE */
154 //HAL_PWREx_EnableLowPowerRunMode();
155 // save_config_info(g_stConfigInfo);
156 while (1)
\ ??main_0: (+1)
\ 0x82 0xE7FE B.N ??main_0
155 {
156 /* USER CODE END WHILE */
157
158 /* USER CODE BEGIN 3 */
157 {
158 /* USER CODE END WHILE */
159
160 }
161 /* USER CODE END 3 */
162 }
163
164 /**
165 * @brief System Clock Configuration
166 * @retval None
167 */
160 /* USER CODE BEGIN 3 */
161
162 }
163 /* USER CODE END 3 */
164 }
165
166 /**
167 * @brief System Clock Configuration
168 * @retval None
169 */
\ In section .text, align 2, keep-with-next
168 void SystemClock_Config(void)
169 {
170 void SystemClock_Config(void)
171 {
\ SystemClock_Config: (+1)
\ 0x0 0xB580 PUSH {R7,LR}
\ 0x2 0xB096 SUB SP,SP,#+88
@ -286,142 +288,142 @@ E:\Y\IAR\micro_climate\Core\Src\main.c
\ 0xC 0x2114 MOVS R1,#+20
\ 0xE 0x4668 MOV R0,SP
\ 0x10 0x.... 0x.... BL __aeabi_memclr4
170 RCC_OscInitTypeDef RCC_OscInitStruct = {0};
171 RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
172
173 /** Configure the main internal regulator output voltage
174 */
175 if (HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1) != HAL_OK)
172 RCC_OscInitTypeDef RCC_OscInitStruct = {0};
173 RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
174
175 /** Configure the main internal regulator output voltage
176 */
177 if (HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1) != HAL_OK)
\ 0x14 0xF44F 0x7000 MOV R0,#+512
\ 0x18 0x.... 0x.... BL HAL_PWREx_ControlVoltageScaling
\ 0x1C 0xB108 CBZ.N R0,??SystemClock_Config_0
176 {
177 Error_Handler();
178 {
179 Error_Handler();
\ 0x1E 0x.... 0x.... BL Error_Handler
178 }
179
180 /** Initializes the RCC Oscillators according to the specified parameters
181 * in the RCC_OscInitTypeDef structure.
182 */
183 RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
184 RCC_OscInitStruct.HSEState = RCC_HSE_ON;
180 }
181
182 /** Initializes the RCC Oscillators according to the specified parameters
183 * in the RCC_OscInitTypeDef structure.
184 */
185 RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
186 RCC_OscInitStruct.HSEState = RCC_HSE_ON;
\ ??SystemClock_Config_0: (+1)
\ 0x22 0xF44F 0x3180 MOV R1,#+65536
\ 0x26 0x9106 STR R1,[SP, #+24]
\ 0x28 0x2001 MOVS R0,#+1
185 RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
186 RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
187 RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
188 RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
\ 0x2A 0x2103 MOVS R1,#+3
\ 0x2C 0x9110 STR R1,[SP, #+64]
\ 0x2E 0x9005 STR R0,[SP, #+20]
\ 0x30 0x2202 MOVS R2,#+2
187 RCC_OscInitStruct.PLL.PLLM = 1;
189 RCC_OscInitStruct.PLL.PLLM = 1;
\ 0x32 0x9011 STR R0,[SP, #+68]
188 RCC_OscInitStruct.PLL.PLLN = 20;
190 RCC_OscInitStruct.PLL.PLLN = 20;
\ 0x34 0x2114 MOVS R1,#+20
\ 0x36 0x920F STR R2,[SP, #+60]
\ 0x38 0x9112 STR R1,[SP, #+72]
189 RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
191 RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
\ 0x3A 0x9213 STR R2,[SP, #+76]
190 RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2;
192 RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2;
\ 0x3C 0x9214 STR R2,[SP, #+80]
191 RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;
193 RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;
\ 0x3E 0x9215 STR R2,[SP, #+84]
192 if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
194 if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
\ 0x40 0xA805 ADD R0,SP,#+20
\ 0x42 0x.... 0x.... BL HAL_RCC_OscConfig
\ 0x46 0xB108 CBZ.N R0,??SystemClock_Config_1
193 {
194 Error_Handler();
195 {
196 Error_Handler();
\ 0x48 0x.... 0x.... BL Error_Handler
195 }
196
197 /** Initializes the CPU, AHB and APB buses clocks
198 */
199 RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
200 |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
197 }
198
199 /** Initializes the CPU, AHB and APB buses clocks
200 */
201 RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
202 |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
\ ??SystemClock_Config_1: (+1)
\ 0x4C 0x200F MOVS R0,#+15
201 RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
203 RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
\ 0x4E 0x2103 MOVS R1,#+3
\ 0x50 0x9000 STR R0,[SP, #+0]
\ 0x52 0x9101 STR R1,[SP, #+4]
202 RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
204 RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
\ 0x54 0x2200 MOVS R2,#+0
\ 0x56 0x9202 STR R2,[SP, #+8]
203 RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
205 RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
\ 0x58 0x9203 STR R2,[SP, #+12]
204 RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
206 RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
\ 0x5A 0x9204 STR R2,[SP, #+16]
205
206 if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK)
207
208 if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK)
\ 0x5C 0x2104 MOVS R1,#+4
\ 0x5E 0x4668 MOV R0,SP
\ 0x60 0x.... 0x.... BL HAL_RCC_ClockConfig
\ 0x64 0xB108 CBZ.N R0,??SystemClock_Config_2
207 {
208 Error_Handler();
209 {
210 Error_Handler();
\ 0x66 0x.... 0x.... BL Error_Handler
209 }
210 }
211 }
212 }
\ ??SystemClock_Config_2: (+1)
\ 0x6A 0xB017 ADD SP,SP,#+92
\ 0x6C 0xBD00 POP {PC}
211
212 /* USER CODE BEGIN 4 */
213
214 /* USER CODE END 4 */
214 /* USER CODE BEGIN 4 */
215
216 /**
217 * @brief Period elapsed callback in non blocking mode
218 * @note This function is called when TIM1 interrupt took place, inside
219 * HAL_TIM_IRQHandler(). It makes a direct call to HAL_IncTick() to increment
220 * a global variable "uwTick" used as application time base.
221 * @param htim : TIM handle
222 * @retval None
223 */
216 /* USER CODE END 4 */
217
218 /**
219 * @brief Period elapsed callback in non blocking mode
220 * @note This function is called when TIM1 interrupt took place, inside
221 * HAL_TIM_IRQHandler(). It makes a direct call to HAL_IncTick() to increment
222 * a global variable "uwTick" used as application time base.
223 * @param htim : TIM handle
224 * @retval None
225 */
\ In section .text, align 2, keep-with-next
224 void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
225 {
226 /* USER CODE BEGIN Callback 0 */
227
228 /* USER CODE END Callback 0 */
229 if (htim->Instance == TIM1) {
226 void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
227 {
228 /* USER CODE BEGIN Callback 0 */
229
230 /* USER CODE END Callback 0 */
231 if (htim->Instance == TIM1) {
\ HAL_TIM_PeriodElapsedCallback: (+1)
\ 0x0 0x6800 LDR R0,[R0, #+0]
\ 0x2 0x.... LDR.N R1,??DataTable5_3
\ 0x4 0x4288 CMP R0,R1
\ 0x6 0xBF08 IT EQ
230 HAL_IncTick();
232 HAL_IncTick();
\ 0x8 0x.... 0x.... BEQ.W HAL_IncTick
231 }
232 /* USER CODE BEGIN Callback 1 */
233
234 /* USER CODE END Callback 1 */
235 }
233 }
234 /* USER CODE BEGIN Callback 1 */
235
236 /* USER CODE END Callback 1 */
237 }
\ 0xC 0x4770 BX LR
236
237 /**
238 * @brief This function is executed in case of error occurrence.
239 * @retval None
240 */
238
239 /**
240 * @brief This function is executed in case of error occurrence.
241 * @retval None
242 */
\ In section .text, align 2, keep-with-next
241 void Error_Handler(void)
242 {
243 /* USER CODE BEGIN Error_Handler_Debug */
244 /* User can add his own implementation to report the HAL error return state */
245 __disable_irq();
243 void Error_Handler(void)
244 {
245 /* USER CODE BEGIN Error_Handler_Debug */
246 /* User can add his own implementation to report the HAL error return state */
247 __disable_irq();
\ Error_Handler: (+1)
\ 0x0 0xB672 CPSID I
246 while (1)
248 while (1)
\ ??Error_Handler_0: (+1)
\ 0x2 0xE7FE B.N ??Error_Handler_0
247 {
248 }
249 /* USER CODE END Error_Handler_Debug */
250 }
249 {
250 }
251 /* USER CODE END Error_Handler_Debug */
252 }
\ In section .text, align 4, keep-with-next
\ ??DataTable5:
@ -479,38 +481,38 @@ E:\Y\IAR\micro_climate\Core\Src\main.c
\ In section .text, align 4, keep-with-next
\ ?_2:
\ 0x0 0x41 0x75 DC8 "Aug 5 2024"
\ 0x0 0x41 0x75 DC8 "Aug 6 2024"
\ 0x67 0x20
\ 0x20 0x35
\ 0x20 0x36
\ 0x20 0x32
\ 0x30 0x32
\ 0x34 0x00
\ In section .text, align 4, keep-with-next
\ ?_3:
\ 0x0 0x31 0x37 DC8 "17:15:49"
\ 0x3A 0x31
\ 0x35 0x3A
\ 0x34 0x39
\ 0x0 0x31 0x35 DC8 "15:23:37"
\ 0x3A 0x32
\ 0x33 0x3A
\ 0x33 0x37
\ 0x00
\ 0x9 DS8 3
251
252 #ifdef USE_FULL_ASSERT
253 /**
254 * @brief Reports the name of the source file and the source line number
255 * where the assert_param error has occurred.
256 * @param file: pointer to the source file name
257 * @param line: assert_param error line source number
258 * @retval None
259 */
260 void assert_failed(uint8_t *file, uint32_t line)
261 {
262 /* USER CODE BEGIN 6 */
263 /* User can add his own implementation to report the file name and line number,
264 ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
265 /* USER CODE END 6 */
266 }
267 #endif /* USE_FULL_ASSERT */
253
254 #ifdef USE_FULL_ASSERT
255 /**
256 * @brief Reports the name of the source file and the source line number
257 * where the assert_param error has occurred.
258 * @param file: pointer to the source file name
259 * @param line: assert_param error line source number
260 * @retval None
261 */
262 void assert_failed(uint8_t *file, uint32_t line)
263 {
264 /* USER CODE BEGIN 6 */
265 /* User can add his own implementation to report the file name and line number,
266 ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
267 /* USER CODE END 6 */
268 }
269 #endif /* USE_FULL_ASSERT */
Maximum stack usage in bytes:
@ -541,9 +543,9 @@ E:\Y\IAR\micro_climate\Core\Src\main.c
8 -> MX_TIM2_Init
8 -> MX_TIM6_Init
8 -> MX_TIM7_Init
8 -> MX_UART5_Init
8 -> SystemClock_Config
8 -> hp203_set_mode
8 -> init_ec801_uart
8 -> init_rs485_uart
8 -> init_term_uart
8 -> osKernelStart

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:15:49
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:23:37
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb
@ -80,11 +80,11 @@
EXTERN MX_TIM2_Init
EXTERN MX_TIM6_Init
EXTERN MX_TIM7_Init
EXTERN MX_UART5_Init
EXTERN __aeabi_memclr4
EXTERN g_stConfigInfo
EXTERN hadc1
EXTERN hp203_set_mode
EXTERN init_ec801_uart
EXTERN init_rs485_uart
EXTERN init_term_uart
EXTERN osKernelStart
@ -193,115 +193,113 @@
// 45 #include "hp203b.h"
// 46
// 47 #include "inflash.h"
// 48 /* USER CODE END Includes */
// 49
// 50 /* Private typedef -----------------------------------------------------------*/
// 51 /* USER CODE BEGIN PTD */
// 52
// 53 /* USER CODE END PTD */
// 54
// 55 /* Private define ------------------------------------------------------------*/
// 56 /* USER CODE BEGIN PD */
// 57 /* USER CODE END PD */
// 58
// 59 /* Private macro -------------------------------------------------------------*/
// 60 /* USER CODE BEGIN PM */
// 61
// 62 extern uart_device_info uart_devices[];
// 63
// 48 #include "EC801E.h"
// 49 /* USER CODE END Includes */
// 50
// 51 /* Private typedef -----------------------------------------------------------*/
// 52 /* USER CODE BEGIN PTD */
// 53
// 54 /* USER CODE END PTD */
// 55
// 56 /* Private define ------------------------------------------------------------*/
// 57 /* USER CODE BEGIN PD */
// 58 /* USER CODE END PD */
// 59
// 60 /* Private macro -------------------------------------------------------------*/
// 61 /* USER CODE BEGIN PM */
// 62
// 63 extern uart_device_info uart_devices[];
// 64
// 65
SECTION `.bss`:DATA:REORDER:NOROOT(2)
DATA
// 65 uint8_t temp_str[100];
// 66 uint8_t temp_str[100];
temp_str:
DS8 100
// 66
// 67 /* USER CODE END PM */
// 68
// 69 /* Private variables ---------------------------------------------------------*/
// 70
// 71 /* USER CODE BEGIN PV */
// 72
// 73 /* USER CODE END PV */
// 74
// 75 /* Private function prototypes -----------------------------------------------*/
// 76 void SystemClock_Config(void);
// 77 void MX_FREERTOS_Init(void);
// 78 /* USER CODE BEGIN PFP */
// 79
// 80 /* USER CODE END PFP */
// 81
// 82 /* Private user code ---------------------------------------------------------*/
// 83 /* USER CODE BEGIN 0 */
// 84 /* USER CODE END 0 */
// 85
// 86 /**
// 87 * @brief The application entry point.
// 88 * @retval int
// 89 */
// 67
// 68 /* USER CODE END PM */
// 69
// 70 /* Private variables ---------------------------------------------------------*/
// 71
// 72 /* USER CODE BEGIN PV */
// 73
// 74 /* USER CODE END PV */
// 75
// 76 /* Private function prototypes -----------------------------------------------*/
// 77 void SystemClock_Config(void);
// 78 void MX_FREERTOS_Init(void);
// 79 /* USER CODE BEGIN PFP */
// 80
// 81 /* USER CODE END PFP */
// 82
// 83 /* Private user code ---------------------------------------------------------*/
// 84 /* USER CODE BEGIN 0 */
// 85 /* USER CODE END 0 */
// 86
// 87 /**
// 88 * @brief The application entry point.
// 89 * @retval int
// 90 */
SECTION `.text`:CODE:NOROOT(2)
CFI Block cfiBlock0 Using cfiCommon0
CFI Function main
THUMB
// 90 int main(void)
// 91 {
// 91 int main(void)
// 92 {
main:
PUSH {R7,LR}
CFI R14 Frame(CFA, -4)
CFI CFA R13+8
// 92
// 93 /* USER CODE BEGIN 1 */
// 94
// 95 /* USER CODE END 1 */
// 96
// 97 /* MCU Configuration--------------------------------------------------------*/
// 98
// 99 /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
// 100 HAL_Init();
// 93
// 94 /* USER CODE BEGIN 1 */
// 95
// 96 /* USER CODE END 1 */
// 97
// 98 /* MCU Configuration--------------------------------------------------------*/
// 99
// 100 /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
// 101 HAL_Init();
CFI FunCall HAL_Init
BL HAL_Init
// 101
// 102 /* USER CODE BEGIN Init */
// 103 /* USER CODE END Init */
// 104
// 105 /* Configure the system clock */
// 106 SystemClock_Config();
// 102
// 103 /* USER CODE BEGIN Init */
// 104 /* USER CODE END Init */
// 105
// 106 /* Configure the system clock */
// 107 SystemClock_Config();
CFI FunCall SystemClock_Config
BL SystemClock_Config
// 107
// 108 /* USER CODE BEGIN SysInit */
// 109 //MX_DMA_Init();
// 110 /* USER CODE END SysInit */
// 111
// 112 /* Initialize all configured peripherals */
// 113 read_config_info();
// 108
// 109 /* USER CODE BEGIN SysInit */
// 110 //MX_DMA_Init();
// 111 /* USER CODE END SysInit */
// 112
// 113 /* Initialize all configured peripherals */
// 114 read_config_info();
CFI FunCall read_config_info
BL read_config_info
// 114 uart_devices[0].uart_baudrate = g_stConfigInfo.uart_baud;
// 115 uart_devices[0].uart_baudrate = g_stConfigInfo.uart_baud;
LDR.N R0,??DataTable5
LDR.N R1,??DataTable5_1
LDRH R0,[R0, #+2]
STR R0,[R1, #+4]
// 115 uart_devices[1].uart_baudrate = g_stConfigInfo.uart_baud;
// 116 uart_devices[1].uart_baudrate = g_stConfigInfo.uart_baud;
STR R0,[R1, #+28]
// 116
// 117 MX_GPIO_Init();
// 117
// 118 MX_GPIO_Init();
CFI FunCall MX_GPIO_Init
BL MX_GPIO_Init
// 118 MX_DMA_Init();
// 119 MX_DMA_Init();
CFI FunCall MX_DMA_Init
BL MX_DMA_Init
// 119 MX_ADC1_Init();
// 120 MX_ADC1_Init();
CFI FunCall MX_ADC1_Init
BL MX_ADC1_Init
// 120 MX_LPUART1_UART_Init();
// 121 MX_LPUART1_UART_Init();
CFI FunCall MX_LPUART1_UART_Init
BL MX_LPUART1_UART_Init
// 121 MX_UART5_Init();
CFI FunCall MX_UART5_Init
BL MX_UART5_Init
// 122 // MX_USART1_UART_Init();
// 123 // MX_USART3_UART_Init();
// 124 MX_TIM2_Init();
@ -335,70 +333,74 @@ main:
// 134 init_rs485_uart();
CFI FunCall init_rs485_uart
BL init_rs485_uart
// 135 term_printf("Micro Climate Station Sensor.\r\n");
// 135 init_ec801_uart();
CFI FunCall init_ec801_uart
BL init_ec801_uart
// 136 term_printf("Micro Climate Station Sensor.\r\n");
ADR.N R0,?_0
CFI FunCall term_printf
BL term_printf
// 136 term_printf("Version 1.0.0 Build: %s %s\r\n",__DATE__,__TIME__);
// 137 term_printf("Version 1.0.0 Build: %s %s\r\n",__DATE__,__TIME__);
Nop
ADR.W R2,?_3
ADR.W R1,?_2
ADR.N R0,?_1
CFI FunCall term_printf
BL term_printf
// 137 HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED);
// 138 HAL_ADCEx_Calibration_Start(&hadc1,ADC_SINGLE_ENDED);
MOVS R1,#+127
LDR.N R0,??DataTable5_2
CFI FunCall HAL_ADCEx_Calibration_Start
BL HAL_ADCEx_Calibration_Start
// 138 sht30_init();
// 139 sht30_init();
CFI FunCall sht30_init
BL sht30_init
// 139 hp203_set_mode();
// 140 hp203_set_mode();
CFI FunCall hp203_set_mode
BL hp203_set_mode
// 140 /* USER CODE END 2 */
// 141
// 142 /* Call init function for freertos objects (in cmsis_os2.c) */
// 143 MX_FREERTOS_Init();
// 142 /* USER CODE END 2 */
// 143
// 144 /* Call init function for freertos objects (in cmsis_os2.c) */
// 145
// 146 MX_FREERTOS_Init();
CFI FunCall MX_FREERTOS_Init
BL MX_FREERTOS_Init
// 144
// 145 /* Start scheduler */
// 146 osKernelStart();
// 147 /* Start scheduler */
// 148 osKernelStart();
CFI FunCall osKernelStart
BL osKernelStart
// 147
// 148 /* We should never get here as control is now taken by the scheduler */
// 149
// 150 /* Infinite loop */
// 151 /* USER CODE BEGIN WHILE */
// 152 //HAL_PWREx_EnableLowPowerRunMode();
// 153 // save_config_info(g_stConfigInfo);
// 154 while (1)
// 150 /* We should never get here as control is now taken by the scheduler */
// 151
// 152 /* Infinite loop */
// 153 /* USER CODE BEGIN WHILE */
// 154 //HAL_PWREx_EnableLowPowerRunMode();
// 155 // save_config_info(g_stConfigInfo);
// 156 while (1)
??main_0:
B.N ??main_0
// 155 {
// 156 /* USER CODE END WHILE */
// 157
// 158 /* USER CODE BEGIN 3 */
// 157 {
// 158 /* USER CODE END WHILE */
// 159
// 160 }
// 161 /* USER CODE END 3 */
// 162 }
// 160 /* USER CODE BEGIN 3 */
// 161
// 162 }
// 163 /* USER CODE END 3 */
// 164 }
CFI EndBlock cfiBlock0
// 163
// 164 /**
// 165 * @brief System Clock Configuration
// 166 * @retval None
// 167 */
// 165
// 166 /**
// 167 * @brief System Clock Configuration
// 168 * @retval None
// 169 */
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock1 Using cfiCommon0
CFI Function SystemClock_Config
THUMB
// 168 void SystemClock_Config(void)
// 169 {
// 170 void SystemClock_Config(void)
// 171 {
SystemClock_Config:
PUSH {R7,LR}
CFI R14 Frame(CFA, -4)
@ -413,132 +415,132 @@ SystemClock_Config:
MOV R0,SP
CFI FunCall __aeabi_memclr4
BL __aeabi_memclr4
// 170 RCC_OscInitTypeDef RCC_OscInitStruct = {0};
// 171 RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
// 172
// 173 /** Configure the main internal regulator output voltage
// 174 */
// 175 if (HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1) != HAL_OK)
// 172 RCC_OscInitTypeDef RCC_OscInitStruct = {0};
// 173 RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
// 174
// 175 /** Configure the main internal regulator output voltage
// 176 */
// 177 if (HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1) != HAL_OK)
MOV R0,#+512
CFI FunCall HAL_PWREx_ControlVoltageScaling
BL HAL_PWREx_ControlVoltageScaling
CBZ.N R0,??SystemClock_Config_0
// 176 {
// 177 Error_Handler();
// 178 {
// 179 Error_Handler();
CFI FunCall Error_Handler
BL Error_Handler
// 178 }
// 179
// 180 /** Initializes the RCC Oscillators according to the specified parameters
// 181 * in the RCC_OscInitTypeDef structure.
// 182 */
// 183 RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
// 184 RCC_OscInitStruct.HSEState = RCC_HSE_ON;
// 180 }
// 181
// 182 /** Initializes the RCC Oscillators according to the specified parameters
// 183 * in the RCC_OscInitTypeDef structure.
// 184 */
// 185 RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
// 186 RCC_OscInitStruct.HSEState = RCC_HSE_ON;
??SystemClock_Config_0:
MOV R1,#+65536
STR R1,[SP, #+24]
MOVS R0,#+1
// 185 RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
// 186 RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
// 187 RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
// 188 RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
MOVS R1,#+3
STR R1,[SP, #+64]
STR R0,[SP, #+20]
MOVS R2,#+2
// 187 RCC_OscInitStruct.PLL.PLLM = 1;
// 189 RCC_OscInitStruct.PLL.PLLM = 1;
STR R0,[SP, #+68]
// 188 RCC_OscInitStruct.PLL.PLLN = 20;
// 190 RCC_OscInitStruct.PLL.PLLN = 20;
MOVS R1,#+20
STR R2,[SP, #+60]
STR R1,[SP, #+72]
// 189 RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
// 191 RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
STR R2,[SP, #+76]
// 190 RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2;
// 192 RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2;
STR R2,[SP, #+80]
// 191 RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;
// 193 RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;
STR R2,[SP, #+84]
// 192 if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
// 194 if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
ADD R0,SP,#+20
CFI FunCall HAL_RCC_OscConfig
BL HAL_RCC_OscConfig
CBZ.N R0,??SystemClock_Config_1
// 193 {
// 194 Error_Handler();
// 195 {
// 196 Error_Handler();
CFI FunCall Error_Handler
BL Error_Handler
// 195 }
// 196
// 197 /** Initializes the CPU, AHB and APB buses clocks
// 198 */
// 199 RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
// 200 |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
// 197 }
// 198
// 199 /** Initializes the CPU, AHB and APB buses clocks
// 200 */
// 201 RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
// 202 |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
??SystemClock_Config_1:
MOVS R0,#+15
// 201 RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
// 203 RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
MOVS R1,#+3
STR R0,[SP, #+0]
STR R1,[SP, #+4]
// 202 RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
// 204 RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
MOVS R2,#+0
STR R2,[SP, #+8]
// 203 RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
// 205 RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
STR R2,[SP, #+12]
// 204 RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
// 206 RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
STR R2,[SP, #+16]
// 205
// 206 if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK)
// 207
// 208 if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK)
MOVS R1,#+4
MOV R0,SP
CFI FunCall HAL_RCC_ClockConfig
BL HAL_RCC_ClockConfig
CBZ.N R0,??SystemClock_Config_2
// 207 {
// 208 Error_Handler();
// 209 {
// 210 Error_Handler();
CFI FunCall Error_Handler
BL Error_Handler
// 209 }
// 210 }
// 211 }
// 212 }
??SystemClock_Config_2:
ADD SP,SP,#+92
CFI CFA R13+4
POP {PC}
CFI EndBlock cfiBlock1
// 211
// 212 /* USER CODE BEGIN 4 */
// 213
// 214 /* USER CODE END 4 */
// 214 /* USER CODE BEGIN 4 */
// 215
// 216 /**
// 217 * @brief Period elapsed callback in non blocking mode
// 218 * @note This function is called when TIM1 interrupt took place, inside
// 219 * HAL_TIM_IRQHandler(). It makes a direct call to HAL_IncTick() to increment
// 220 * a global variable "uwTick" used as application time base.
// 221 * @param htim : TIM handle
// 222 * @retval None
// 223 */
// 216 /* USER CODE END 4 */
// 217
// 218 /**
// 219 * @brief Period elapsed callback in non blocking mode
// 220 * @note This function is called when TIM1 interrupt took place, inside
// 221 * HAL_TIM_IRQHandler(). It makes a direct call to HAL_IncTick() to increment
// 222 * a global variable "uwTick" used as application time base.
// 223 * @param htim : TIM handle
// 224 * @retval None
// 225 */
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock2 Using cfiCommon0
CFI Function HAL_TIM_PeriodElapsedCallback
THUMB
// 224 void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
// 225 {
// 226 /* USER CODE BEGIN Callback 0 */
// 227
// 228 /* USER CODE END Callback 0 */
// 229 if (htim->Instance == TIM1) {
// 226 void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
// 227 {
// 228 /* USER CODE BEGIN Callback 0 */
// 229
// 230 /* USER CODE END Callback 0 */
// 231 if (htim->Instance == TIM1) {
HAL_TIM_PeriodElapsedCallback:
LDR R0,[R0, #+0]
LDR.N R1,??DataTable5_3
CMP R0,R1
IT EQ
// 230 HAL_IncTick();
// 232 HAL_IncTick();
CFI FunCall HAL_IncTick
BEQ.W HAL_IncTick
// 231 }
// 232 /* USER CODE BEGIN Callback 1 */
// 233
// 234 /* USER CODE END Callback 1 */
// 235 }
// 233 }
// 234 /* USER CODE BEGIN Callback 1 */
// 235
// 236 /* USER CODE END Callback 1 */
// 237 }
BX LR
CFI EndBlock cfiBlock2
@ -569,31 +571,31 @@ HAL_TIM_PeriodElapsedCallback:
??DataTable5_3:
DATA32
DC32 0x40012c00
// 236
// 237 /**
// 238 * @brief This function is executed in case of error occurrence.
// 239 * @retval None
// 240 */
// 238
// 239 /**
// 240 * @brief This function is executed in case of error occurrence.
// 241 * @retval None
// 242 */
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock3 Using cfiCommon0
CFI Function Error_Handler
CFI NoCalls
THUMB
// 241 void Error_Handler(void)
// 242 {
// 243 /* USER CODE BEGIN Error_Handler_Debug */
// 244 /* User can add his own implementation to report the HAL error return state */
// 245 __disable_irq();
// 243 void Error_Handler(void)
// 244 {
// 245 /* USER CODE BEGIN Error_Handler_Debug */
// 246 /* User can add his own implementation to report the HAL error return state */
// 247 __disable_irq();
Error_Handler:
CPSID I
// 246 while (1)
// 248 while (1)
??Error_Handler_0:
B.N ??Error_Handler_0
// 247 {
// 248 }
// 249 /* USER CODE END Error_Handler_Debug */
// 250 }
// 249 {
// 250 }
// 251 /* USER CODE END Error_Handler_Debug */
// 252 }
CFI EndBlock cfiBlock3
SECTION `.text`:CODE:NOROOT(2)
@ -617,14 +619,14 @@ Error_Handler:
DATA
?_2:
DATA8
DC8 "Aug 5 2024"
DC8 "Aug 6 2024"
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
DATA
?_3:
DATA8
DC8 "17:15:49"
DC8 "15:23:37"
DATA
DS8 3
@ -634,23 +636,23 @@ Error_Handler:
DC32 0
END
// 251
// 252 #ifdef USE_FULL_ASSERT
// 253 /**
// 254 * @brief Reports the name of the source file and the source line number
// 255 * where the assert_param error has occurred.
// 256 * @param file: pointer to the source file name
// 257 * @param line: assert_param error line source number
// 258 * @retval None
// 259 */
// 260 void assert_failed(uint8_t *file, uint32_t line)
// 261 {
// 262 /* USER CODE BEGIN 6 */
// 263 /* User can add his own implementation to report the file name and line number,
// 264 ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
// 265 /* USER CODE END 6 */
// 266 }
// 267 #endif /* USE_FULL_ASSERT */
// 253
// 254 #ifdef USE_FULL_ASSERT
// 255 /**
// 256 * @brief Reports the name of the source file and the source line number
// 257 * where the assert_param error has occurred.
// 258 * @param file: pointer to the source file name
// 259 * @param line: assert_param error line source number
// 260 * @retval None
// 261 */
// 262 void assert_failed(uint8_t *file, uint32_t line)
// 263 {
// 264 /* USER CODE BEGIN 6 */
// 265 /* User can add his own implementation to report the file name and line number,
// 266 ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
// 267 /* USER CODE END 6 */
// 268 }
// 269 #endif /* USE_FULL_ASSERT */
//
// 100 bytes in section .bss
// 364 bytes in section .text

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:00
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:10
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:46
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:46
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -132,38 +132,38 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
44
45 /* USER CODE END LPUART1_Init 1 */
46 hlpuart1.Instance = LPUART1;
\ 0x2 0x.... LDR.N R0,??DataTable5
\ 0x4 0x.... LDR.N R1,??DataTable5_1
\ 0x2 0x.... 0x.... LDR.W R0,??DataTable5
\ 0x6 0x.... 0x.... LDR.W R1,??DataTable5_1
47 hlpuart1.Init.BaudRate = 209700;
\ 0x6 0x.... LDR.N R2,??DataTable5_2
\ 0x8 0x6001 STR R1,[R0, #+0]
\ 0xA 0x6042 STR R2,[R0, #+4]
\ 0xA 0x.... 0x.... LDR.W R2,??DataTable5_2
\ 0xE 0x6001 STR R1,[R0, #+0]
\ 0x10 0x6042 STR R2,[R0, #+4]
48 hlpuart1.Init.WordLength = UART_WORDLENGTH_7B;
49 hlpuart1.Init.StopBits = UART_STOPBITS_1;
\ 0xC 0x2100 MOVS R1,#+0
\ 0xE 0x60C1 STR R1,[R0, #+12]
\ 0x10 0xF04F 0x5380 MOV R3,#+268435456
\ 0x12 0x2100 MOVS R1,#+0
\ 0x14 0x60C1 STR R1,[R0, #+12]
\ 0x16 0xF04F 0x5380 MOV R3,#+268435456
50 hlpuart1.Init.Parity = UART_PARITY_NONE;
51 hlpuart1.Init.Mode = UART_MODE_TX_RX;
\ 0x14 0x210C MOVS R1,#+12
\ 0x16 0x6141 STR R1,[R0, #+20]
\ 0x18 0x6083 STR R3,[R0, #+8]
\ 0x1A 0x2200 MOVS R2,#+0
\ 0x1A 0x210C MOVS R1,#+12
\ 0x1C 0x6141 STR R1,[R0, #+20]
\ 0x1E 0x6083 STR R3,[R0, #+8]
\ 0x20 0x2200 MOVS R2,#+0
52 hlpuart1.Init.HwFlowCtl = UART_HWCONTROL_NONE;
53 hlpuart1.Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE;
\ 0x1C 0x2100 MOVS R1,#+0
\ 0x1E 0x6102 STR R2,[R0, #+16]
\ 0x20 0x6182 STR R2,[R0, #+24]
\ 0x22 0x6201 STR R1,[R0, #+32]
\ 0x22 0x2100 MOVS R1,#+0
\ 0x24 0x6102 STR R2,[R0, #+16]
\ 0x26 0x6182 STR R2,[R0, #+24]
\ 0x28 0x6201 STR R1,[R0, #+32]
54 hlpuart1.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT;
\ 0x24 0x6242 STR R2,[R0, #+36]
\ 0x2A 0x6242 STR R2,[R0, #+36]
55 if (HAL_RS485Ex_Init(&hlpuart1, UART_DE_POLARITY_HIGH, 0, 0) != HAL_OK)
\ 0x26 0x2300 MOVS R3,#+0
\ 0x28 0x.... 0x.... BL HAL_RS485Ex_Init
\ 0x2C 0xB100 CBZ.N R0,??MX_LPUART1_UART_Init_0
\ 0x2C 0x2300 MOVS R3,#+0
\ 0x2E 0x.... 0x.... BL HAL_RS485Ex_Init
\ 0x32 0xB100 CBZ.N R0,??MX_LPUART1_UART_Init_0
56 {
57 Error_Handler();
\ 0x2E 0x.... B.N ?Subroutine0
\ 0x34 0x.... B.N ?Subroutine0
58 }
59 /* USER CODE BEGIN LPUART1_Init 2 */
60 //HAL_UART_Receive_IT(&hlpuart1, rx_uart2_buf,1);
@ -171,7 +171,7 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
62
63 }
\ ??MX_LPUART1_UART_Init_0: (+1)
\ 0x30 0xBD01 POP {R0,PC}
\ 0x36 0xBD01 POP {R0,PC}
\ In section .text, align 2, keep-with-next
\ ?Subroutine0: (+1)
@ -180,7 +180,7 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
64 /* UART5 init function */
\ In section .text, align 2, keep-with-next
65 void MX_UART5_Init(void)
65 void MX_UART5_Init(int baud)
66 {
\ MX_UART5_Init: (+1)
\ 0x0 0xB580 PUSH {R7,LR}
@ -193,36 +193,36 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
73
74 /* USER CODE END UART5_Init 1 */
75 huart5.Instance = UART5;
\ 0x2 0x.... LDR.N R0,??DataTable5_3
\ 0x4 0x.... LDR.N R1,??DataTable5_4
\ 0x6 0x6001 STR R1,[R0, #+0]
76 huart5.Init.BaudRate = 115200;
\ 0x8 0xF44F 0x32E1 MOV R2,#+115200
\ 0x2 0x.... LDR.N R1,??DataTable5_3
\ 0x4 0x.... LDR.N R2,??DataTable5_4
76 huart5.Init.BaudRate = baud;
\ 0x6 0x6048 STR R0,[R1, #+4]
\ 0x8 0x600A STR R2,[R1, #+0]
77 huart5.Init.WordLength = UART_WORDLENGTH_8B;
\ 0xC 0x2300 MOVS R3,#+0
\ 0xA 0x2000 MOVS R0,#+0
\ 0xC 0x6088 STR R0,[R1, #+8]
78 huart5.Init.StopBits = UART_STOPBITS_1;
\ 0xE 0x60C8 STR R0,[R1, #+12]
79 huart5.Init.Parity = UART_PARITY_NONE;
\ 0x10 0x6108 STR R0,[R1, #+16]
80 huart5.Init.Mode = UART_MODE_TX_RX;
\ 0xE 0x210C MOVS R1,#+12
\ 0x10 0x6042 STR R2,[R0, #+4]
\ 0x12 0x6083 STR R3,[R0, #+8]
\ 0x14 0x60C3 STR R3,[R0, #+12]
\ 0x16 0x6103 STR R3,[R0, #+16]
\ 0x18 0x6141 STR R1,[R0, #+20]
\ 0x12 0x220C MOVS R2,#+12
81 huart5.Init.HwFlowCtl = UART_HWCONTROL_NONE;
\ 0x1A 0x6183 STR R3,[R0, #+24]
\ 0x14 0x6188 STR R0,[R1, #+24]
82 huart5.Init.OverSampling = UART_OVERSAMPLING_16;
\ 0x1C 0x61C3 STR R3,[R0, #+28]
\ 0x16 0x61C8 STR R0,[R1, #+28]
83 huart5.Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE;
\ 0x1E 0x6203 STR R3,[R0, #+32]
\ 0x18 0x6208 STR R0,[R1, #+32]
84 huart5.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT;
\ 0x20 0x6243 STR R3,[R0, #+36]
\ 0x1A 0x6248 STR R0,[R1, #+36]
\ 0x1C 0x614A STR R2,[R1, #+20]
85 if (HAL_UART_Init(&huart5) != HAL_OK)
\ 0x22 0x.... 0x.... BL HAL_UART_Init
\ 0x26 0xB100 CBZ.N R0,??MX_UART5_Init_0
\ 0x1E 0x4608 MOV R0,R1
\ 0x20 0x.... 0x.... BL HAL_UART_Init
\ 0x24 0xB100 CBZ.N R0,??MX_UART5_Init_0
86 {
87 Error_Handler();
\ 0x28 0x.... B.N ?Subroutine0
\ 0x26 0x.... B.N ?Subroutine0
88 }
89 /* USER CODE BEGIN UART5_Init 2 */
90
@ -230,7 +230,7 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
92
93 }
\ ??MX_UART5_Init_0: (+1)
\ 0x2A 0xBD01 POP {R0,PC}
\ 0x28 0xBD01 POP {R0,PC}
94 /* USART1 init function */
95
@ -375,7 +375,7 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
\ 0x1C 0x.... LDR.N R1,??DataTable5_1
\ 0x1E 0x.... LDR.N R4,??DataTable5_9
\ 0x20 0x4288 CMP R0,R1
\ 0x22 0xD122 BNE.N ??HAL_UART_MspInit_0
\ 0x22 0xD124 BNE.N ??HAL_UART_MspInit_0
163 {
164 /* USER CODE BEGIN LPUART1_MspInit 0 */
165
@ -438,13 +438,14 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
195 /* USER CODE END LPUART1_MspInit 1 */
196 }
\ ??CrossCallReturnLabel_3: (+1)
\ 0x68 0xE038 B.N ??HAL_UART_MspInit_2
\ 0x68 0x.... 0x.... BL HAL_GPIO_Init
\ 0x6C 0xE09C B.N ??HAL_UART_MspInit_2
197 else if(uartHandle->Instance==UART5)
\ ??HAL_UART_MspInit_0: (+1)
\ 0x6A 0x.... LDR.N R1,??DataTable5_4
\ 0x6C 0x.... LDR.N R5,??DataTable5_11
\ 0x6E 0x4288 CMP R0,R1
\ 0x70 0xD137 BNE.N ??HAL_UART_MspInit_3
\ 0x6E 0x.... LDR.N R1,??DataTable5_4
\ 0x70 0x.... LDR.N R5,??DataTable5_11
\ 0x72 0x4288 CMP R0,R1
\ 0x74 0xD13D BNE.N ??HAL_UART_MspInit_3
198 {
199 /* USER CODE BEGIN UART5_MspInit 0 */
200
@ -453,251 +454,256 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
203 /** Initializes the peripherals clock
204 */
205 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_UART5;
\ 0x72 0x2210 MOVS R2,#+16
\ 0x76 0x2210 MOVS R2,#+16
206 PeriphClkInit.Uart5ClockSelection = RCC_UART5CLKSOURCE_PCLK1;
\ 0x74 0x2100 MOVS R1,#+0
\ 0x76 0x9206 STR R2,[SP, #+24]
\ 0x78 0x9118 STR R1,[SP, #+96]
\ 0x78 0x2100 MOVS R1,#+0
\ 0x7A 0x9206 STR R2,[SP, #+24]
\ 0x7C 0x9118 STR R1,[SP, #+96]
207 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
\ 0x7A 0x.... 0x.... BL ?Subroutine4
\ 0x7E 0x.... 0x.... BL ?Subroutine4
\ ??CrossCallReturnLabel_6: (+1)
\ 0x7E 0xB108 CBZ.N R0,??HAL_UART_MspInit_4
\ 0x82 0xB108 CBZ.N R0,??HAL_UART_MspInit_4
208 {
209 Error_Handler();
\ 0x80 0x.... 0x.... BL Error_Handler
\ 0x84 0x.... 0x.... BL Error_Handler
210 }
211
212 /* UART5 clock enable */
213 __HAL_RCC_UART5_CLK_ENABLE();
\ ??HAL_UART_MspInit_4: (+1)
\ 0x84 0x68E0 LDR R0,[R4, #+12]
\ 0x86 0xF440 0x1080 ORR R0,R0,#0x100000
\ 0x8A 0x60E0 STR R0,[R4, #+12]
\ 0x8C 0x68E0 LDR R0,[R4, #+12]
\ 0x8E 0xF400 0x1080 AND R0,R0,#0x100000
\ 0x92 0x9005 STR R0,[SP, #+20]
\ 0x94 0x.... 0x.... BL ?Subroutine6
\ 0x88 0x68E0 LDR R0,[R4, #+12]
\ 0x8A 0xF440 0x1080 ORR R0,R0,#0x100000
\ 0x8E 0x60E0 STR R0,[R4, #+12]
\ 0x90 0x68E0 LDR R0,[R4, #+12]
\ 0x92 0xF400 0x1080 AND R0,R0,#0x100000
\ 0x96 0x9005 STR R0,[SP, #+20]
\ 0x98 0x.... 0x.... BL ?Subroutine6
214
215 __HAL_RCC_GPIOC_CLK_ENABLE();
\ ??CrossCallReturnLabel_10: (+1)
\ 0x98 0x6822 LDR R2,[R4, #+0]
\ 0x9A 0xF002 0x0204 AND R2,R2,#0x4
\ 0x9E 0x9205 STR R2,[SP, #+20]
\ 0xA0 0x9805 LDR R0,[SP, #+20]
\ 0x9C 0x6822 LDR R2,[R4, #+0]
\ 0x9E 0xF002 0x0204 AND R2,R2,#0x4
\ 0xA2 0x9205 STR R2,[SP, #+20]
\ 0xA4 0x9805 LDR R0,[SP, #+20]
216 __HAL_RCC_GPIOD_CLK_ENABLE();
\ 0xA2 0x6821 LDR R1,[R4, #+0]
\ 0xA4 0xF041 0x0108 ORR R1,R1,#0x8
\ 0xA8 0x6021 STR R1,[R4, #+0]
\ 0xA6 0x6821 LDR R1,[R4, #+0]
\ 0xA8 0xF041 0x0108 ORR R1,R1,#0x8
\ 0xAC 0x6021 STR R1,[R4, #+0]
217 /**UART5 GPIO Configuration
218 PC12 ------> UART5_TX
219 PD2 ------> UART5_RX
220 */
221 GPIO_InitStruct.Pin = GPIO_PIN_12;
\ 0xAA 0xF44F 0x5180 MOV R1,#+4096
\ 0xAE 0x6822 LDR R2,[R4, #+0]
\ 0xB0 0xF002 0x0208 AND R2,R2,#0x8
\ 0xB4 0x9205 STR R2,[SP, #+20]
\ 0xAE 0xF44F 0x5180 MOV R1,#+4096
\ 0xB2 0x6822 LDR R2,[R4, #+0]
\ 0xB4 0xF002 0x0208 AND R2,R2,#0x8
\ 0xB8 0x9205 STR R2,[SP, #+20]
222 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
\ 0xB6 0x2202 MOVS R2,#+2
\ 0xB8 0x9805 LDR R0,[SP, #+20]
\ 0xBA 0x.... 0x.... BL ?Subroutine3
\ 0xBA 0x2202 MOVS R2,#+2
\ 0xBC 0x9805 LDR R0,[SP, #+20]
\ 0xBE 0x.... 0x.... BL ?Subroutine3
223 GPIO_InitStruct.Pull = GPIO_NOPULL;
224 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
225 GPIO_InitStruct.Alternate = GPIO_AF8_UART5;
226 HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
\ ??CrossCallReturnLabel_2: (+1)
\ 0xBE 0x4628 MOV R0,R5
\ 0xC0 0x.... 0x.... BL HAL_GPIO_Init
\ 0xC2 0x4628 MOV R0,R5
\ 0xC4 0x.... 0x.... BL HAL_GPIO_Init
227
228 GPIO_InitStruct.Pin = GPIO_PIN_2;
229 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
\ 0xC4 0x2102 MOVS R1,#+2
\ 0xC6 0x9101 STR R1,[SP, #+4]
\ 0xC8 0x2102 MOVS R1,#+2
\ 0xCA 0x9101 STR R1,[SP, #+4]
230 GPIO_InitStruct.Pull = GPIO_NOPULL;
\ 0xC8 0x2200 MOVS R2,#+0
\ 0xCA 0x2004 MOVS R0,#+4
\ 0xCC 0x9202 STR R2,[SP, #+8]
\ 0xCC 0x2200 MOVS R2,#+0
\ 0xCE 0x9202 STR R2,[SP, #+8]
\ 0xD0 0x2004 MOVS R0,#+4
231 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
\ 0xCE 0x2103 MOVS R1,#+3
\ 0xD0 0x9000 STR R0,[SP, #+0]
\ 0xD2 0x9103 STR R1,[SP, #+12]
\ 0xD2 0x2103 MOVS R1,#+3
\ 0xD4 0x9000 STR R0,[SP, #+0]
\ 0xD6 0x9103 STR R1,[SP, #+12]
232 GPIO_InitStruct.Alternate = GPIO_AF8_UART5;
\ 0xD4 0x2208 MOVS R2,#+8
\ 0xD6 0x9204 STR R2,[SP, #+16]
\ 0xD8 0x2208 MOVS R2,#+8
\ 0xDA 0x9204 STR R2,[SP, #+16]
233 HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
\ 0xD8 0x4669 MOV R1,SP
\ 0xDA 0x.... LDR.N R0,??DataTable5_12
\ ??HAL_UART_MspInit_2: (+1)
\ 0xDC 0x.... 0x.... BL HAL_GPIO_Init
\ 0xE0 0xE05A B.N ??HAL_UART_MspInit_5
\ 0xDC 0x4669 MOV R1,SP
\ 0xDE 0x.... LDR.N R0,??DataTable5_12
\ 0xE0 0x.... 0x.... BL HAL_GPIO_Init
234
235 /* USER CODE BEGIN UART5_MspInit 1 */
236
237 /* USER CODE END UART5_MspInit 1 */
238 }
239 else if(uartHandle->Instance==USART1)
236 HAL_NVIC_SetPriority(UART5_IRQn, 5, 0);
\ 0xE4 0x2200 MOVS R2,#+0
\ 0xE6 0x2105 MOVS R1,#+5
\ 0xE8 0x2035 MOVS R0,#+53
\ 0xEA 0x.... 0x.... BL HAL_NVIC_SetPriority
237 HAL_NVIC_EnableIRQ(UART5_IRQn);
\ 0xEE 0x2035 MOVS R0,#+53
\ 0xF0 0xE058 B.N ??HAL_UART_MspInit_5
238 /* USER CODE END UART5_MspInit 1 */
239 }
240 else if(uartHandle->Instance==USART1)
\ ??HAL_UART_MspInit_3: (+1)
\ 0xE2 0x.... LDR.N R1,??DataTable5_6
\ 0xE4 0x4288 CMP R0,R1
\ 0xE6 0xD11E BNE.N ??HAL_UART_MspInit_6
240 {
241 /* USER CODE BEGIN USART1_MspInit 0 */
242
243 /* USER CODE END USART1_MspInit 0 */
244
245 /** Initializes the peripherals clock
246 */
247 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART1;
\ 0xE8 0x2201 MOVS R2,#+1
\ 0xEA 0x9206 STR R2,[SP, #+24]
248 PeriphClkInit.Usart1ClockSelection = RCC_USART1CLKSOURCE_SYSCLK;
\ 0xEC 0x9214 STR R2,[SP, #+80]
249 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
\ 0xEE 0x.... 0x.... BL ?Subroutine4
\ 0xF2 0x.... LDR.N R1,??DataTable5_6
\ 0xF4 0x4288 CMP R0,R1
\ 0xF6 0xD11E BNE.N ??HAL_UART_MspInit_6
241 {
242 /* USER CODE BEGIN USART1_MspInit 0 */
243
244 /* USER CODE END USART1_MspInit 0 */
245
246 /** Initializes the peripherals clock
247 */
248 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART1;
\ 0xF8 0x2201 MOVS R2,#+1
\ 0xFA 0x9206 STR R2,[SP, #+24]
249 PeriphClkInit.Usart1ClockSelection = RCC_USART1CLKSOURCE_SYSCLK;
\ 0xFC 0x9214 STR R2,[SP, #+80]
250 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
\ 0xFE 0x.... 0x.... BL ?Subroutine4
\ ??CrossCallReturnLabel_5: (+1)
\ 0xF2 0xB108 CBZ.N R0,??HAL_UART_MspInit_7
250 {
251 Error_Handler();
\ 0xF4 0x.... 0x.... BL Error_Handler
252 }
253
254 /* USART1 clock enable */
255 __HAL_RCC_USART1_CLK_ENABLE();
\ 0x102 0xB108 CBZ.N R0,??HAL_UART_MspInit_7
251 {
252 Error_Handler();
\ 0x104 0x.... 0x.... BL Error_Handler
253 }
254
255 /* USART1 clock enable */
256 __HAL_RCC_USART1_CLK_ENABLE();
\ ??HAL_UART_MspInit_7: (+1)
\ 0xF8 0x6960 LDR R0,[R4, #+20]
\ 0xFA 0xF440 0x4080 ORR R0,R0,#0x4000
\ 0xFE 0x6160 STR R0,[R4, #+20]
\ 0x100 0x6960 LDR R0,[R4, #+20]
\ 0x102 0xF400 0x4080 AND R0,R0,#0x4000
\ 0x106 0x.... 0x.... BL ?Subroutine5
256
257 __HAL_RCC_GPIOA_CLK_ENABLE();
258 /**USART1 GPIO Configuration
259 PA9 ------> USART1_TX
260 PA10 ------> USART1_RX
261 */
262 GPIO_InitStruct.Pin = GPIO_PIN_9|GPIO_PIN_10;
\ 0x108 0x6960 LDR R0,[R4, #+20]
\ 0x10A 0xF440 0x4080 ORR R0,R0,#0x4000
\ 0x10E 0x6160 STR R0,[R4, #+20]
\ 0x110 0x6960 LDR R0,[R4, #+20]
\ 0x112 0xF400 0x4080 AND R0,R0,#0x4000
\ 0x116 0x.... 0x.... BL ?Subroutine5
257
258 __HAL_RCC_GPIOA_CLK_ENABLE();
259 /**USART1 GPIO Configuration
260 PA9 ------> USART1_TX
261 PA10 ------> USART1_RX
262 */
263 GPIO_InitStruct.Pin = GPIO_PIN_9|GPIO_PIN_10;
\ ??CrossCallReturnLabel_8: (+1)
\ 0x10A 0xF44F 0x61C0 MOV R1,#+1536
\ 0x10E 0x6822 LDR R2,[R4, #+0]
\ 0x110 0xF002 0x0201 AND R2,R2,#0x1
\ 0x114 0x.... 0x.... BL ?Subroutine2
263 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
264 GPIO_InitStruct.Pull = GPIO_NOPULL;
265 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
266 GPIO_InitStruct.Alternate = GPIO_AF7_USART1;
267 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
268
269 /* USER CODE BEGIN USART1_MspInit 1 */
270 HAL_NVIC_SetPriority(USART1_IRQn, 5, 0);
\ 0x11A 0xF44F 0x61C0 MOV R1,#+1536
\ 0x11E 0x6822 LDR R2,[R4, #+0]
\ 0x120 0xF002 0x0201 AND R2,R2,#0x1
\ 0x124 0x.... 0x.... BL ?Subroutine2
264 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
265 GPIO_InitStruct.Pull = GPIO_NOPULL;
266 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
267 GPIO_InitStruct.Alternate = GPIO_AF7_USART1;
268 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
269
270 /* USER CODE BEGIN USART1_MspInit 1 */
271 HAL_NVIC_SetPriority(USART1_IRQn, 5, 0);
\ ??CrossCallReturnLabel_1: (+1)
\ 0x118 0x2200 MOVS R2,#+0
\ 0x11A 0x2105 MOVS R1,#+5
\ 0x11C 0x2025 MOVS R0,#+37
\ 0x11E 0x.... 0x.... BL HAL_NVIC_SetPriority
271 HAL_NVIC_EnableIRQ(USART1_IRQn);
\ 0x122 0x2025 MOVS R0,#+37
\ 0x124 0xE036 B.N ??HAL_UART_MspInit_8
272 /* USER CODE END USART1_MspInit 1 */
273 }
274 else if(uartHandle->Instance==USART3)
\ 0x128 0x2200 MOVS R2,#+0
\ 0x12A 0x2105 MOVS R1,#+5
\ 0x12C 0x2025 MOVS R0,#+37
\ 0x12E 0x.... 0x.... BL HAL_NVIC_SetPriority
272 HAL_NVIC_EnableIRQ(USART1_IRQn);
\ 0x132 0x2025 MOVS R0,#+37
\ 0x134 0xE036 B.N ??HAL_UART_MspInit_5
273 /* USER CODE END USART1_MspInit 1 */
274 }
275 else if(uartHandle->Instance==USART3)
\ ??HAL_UART_MspInit_6: (+1)
\ 0x126 0x.... LDR.N R1,??DataTable5_8
\ 0x128 0x4288 CMP R0,R1
\ 0x12A 0xD135 BNE.N ??HAL_UART_MspInit_5
275 {
276 /* USER CODE BEGIN USART3_MspInit 0 */
277
278 /* USER CODE END USART3_MspInit 0 */
279
280 /** Initializes the peripherals clock
281 */
282 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART3;
\ 0x12C 0x2204 MOVS R2,#+4
283 PeriphClkInit.Usart3ClockSelection = RCC_USART3CLKSOURCE_SYSCLK;
\ 0x12E 0x2110 MOVS R1,#+16
\ 0x130 0x9206 STR R2,[SP, #+24]
\ 0x132 0x9116 STR R1,[SP, #+88]
284 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
\ 0x134 0x.... 0x.... BL ?Subroutine4
\ 0x136 0x.... LDR.N R1,??DataTable5_8
\ 0x138 0x4288 CMP R0,R1
\ 0x13A 0xD135 BNE.N ??HAL_UART_MspInit_2
276 {
277 /* USER CODE BEGIN USART3_MspInit 0 */
278
279 /* USER CODE END USART3_MspInit 0 */
280
281 /** Initializes the peripherals clock
282 */
283 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART3;
\ 0x13C 0x2204 MOVS R2,#+4
284 PeriphClkInit.Usart3ClockSelection = RCC_USART3CLKSOURCE_SYSCLK;
\ 0x13E 0x2110 MOVS R1,#+16
\ 0x140 0x9206 STR R2,[SP, #+24]
\ 0x142 0x9116 STR R1,[SP, #+88]
285 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
\ 0x144 0x.... 0x.... BL ?Subroutine4
\ ??CrossCallReturnLabel_4: (+1)
\ 0x138 0xB108 CBZ.N R0,??HAL_UART_MspInit_9
285 {
286 Error_Handler();
\ 0x13A 0x.... 0x.... BL Error_Handler
287 }
288
289 /* USART3 clock enable */
290 __HAL_RCC_USART3_CLK_ENABLE();
\ ??HAL_UART_MspInit_9: (+1)
\ 0x13E 0x68E0 LDR R0,[R4, #+12]
\ 0x140 0xF440 0x2080 ORR R0,R0,#0x40000
\ 0x144 0x60E0 STR R0,[R4, #+12]
\ 0x146 0x68E0 LDR R0,[R4, #+12]
\ 0x148 0xF400 0x2080 AND R0,R0,#0x40000
\ 0x14C 0x.... 0x.... BL ?Subroutine5
291
292 __HAL_RCC_GPIOA_CLK_ENABLE();
\ ??CrossCallReturnLabel_9: (+1)
\ 0x150 0x6822 LDR R2,[R4, #+0]
\ 0x152 0xF002 0x0201 AND R2,R2,#0x1
\ 0x156 0x9205 STR R2,[SP, #+20]
\ 0x158 0x.... 0x.... BL ?Subroutine6
293 __HAL_RCC_GPIOC_CLK_ENABLE();
294 /**USART3 GPIO Configuration
295 PA15 (JTDI) ------> USART3_DE
296 PC10 ------> USART3_TX
297 PC11 ------> USART3_RX
298 */
299 GPIO_InitStruct.Pin = GPIO_PIN_15;
\ ??CrossCallReturnLabel_11: (+1)
\ 0x15C 0xF44F 0x4100 MOV R1,#+32768
\ 0x160 0x6822 LDR R2,[R4, #+0]
\ 0x162 0xF002 0x0204 AND R2,R2,#0x4
\ 0x166 0x.... 0x.... BL ?Subroutine2
300 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
301 GPIO_InitStruct.Pull = GPIO_NOPULL;
302 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
303 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
304 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
305
306 GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11;
307 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
\ ??CrossCallReturnLabel_0: (+1)
\ 0x16A 0x2102 MOVS R1,#+2
\ 0x16C 0x9101 STR R1,[SP, #+4]
308 GPIO_InitStruct.Pull = GPIO_NOPULL;
\ 0x16E 0x2200 MOVS R2,#+0
\ 0x170 0x9202 STR R2,[SP, #+8]
\ 0x172 0xF44F 0x6040 MOV R0,#+3072
309 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
\ 0x176 0x2103 MOVS R1,#+3
\ 0x178 0x9000 STR R0,[SP, #+0]
\ 0x17A 0x9103 STR R1,[SP, #+12]
310 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
\ 0x17C 0x2207 MOVS R2,#+7
\ 0x17E 0x9204 STR R2,[SP, #+16]
311 HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
\ 0x180 0x4669 MOV R1,SP
\ 0x182 0x4628 MOV R0,R5
\ 0x184 0x.... 0x.... BL HAL_GPIO_Init
312
313 /* USER CODE BEGIN USART3_MspInit 1 */
314 HAL_NVIC_SetPriority(USART3_IRQn, 5, 0);
\ 0x188 0x2200 MOVS R2,#+0
\ 0x18A 0x2105 MOVS R1,#+5
\ 0x18C 0x2027 MOVS R0,#+39
\ 0x18E 0x.... 0x.... BL HAL_NVIC_SetPriority
315 HAL_NVIC_EnableIRQ(USART3_IRQn);
\ 0x192 0x2027 MOVS R0,#+39
\ 0x148 0xB108 CBZ.N R0,??HAL_UART_MspInit_8
286 {
287 Error_Handler();
\ 0x14A 0x.... 0x.... BL Error_Handler
288 }
289
290 /* USART3 clock enable */
291 __HAL_RCC_USART3_CLK_ENABLE();
\ ??HAL_UART_MspInit_8: (+1)
\ 0x194 0x.... 0x.... BL HAL_NVIC_EnableIRQ
316 /* USER CODE END USART3_MspInit 1 */
317 }
318 }
\ 0x14E 0x68E0 LDR R0,[R4, #+12]
\ 0x150 0xF440 0x2080 ORR R0,R0,#0x40000
\ 0x154 0x60E0 STR R0,[R4, #+12]
\ 0x156 0x68E0 LDR R0,[R4, #+12]
\ 0x158 0xF400 0x2080 AND R0,R0,#0x40000
\ 0x15C 0x.... 0x.... BL ?Subroutine5
292
293 __HAL_RCC_GPIOA_CLK_ENABLE();
\ ??CrossCallReturnLabel_9: (+1)
\ 0x160 0x6822 LDR R2,[R4, #+0]
\ 0x162 0xF002 0x0201 AND R2,R2,#0x1
\ 0x166 0x9205 STR R2,[SP, #+20]
\ 0x168 0x.... 0x.... BL ?Subroutine6
294 __HAL_RCC_GPIOC_CLK_ENABLE();
295 /**USART3 GPIO Configuration
296 PA15 (JTDI) ------> USART3_DE
297 PC10 ------> USART3_TX
298 PC11 ------> USART3_RX
299 */
300 GPIO_InitStruct.Pin = GPIO_PIN_15;
\ ??CrossCallReturnLabel_11: (+1)
\ 0x16C 0xF44F 0x4100 MOV R1,#+32768
\ 0x170 0x6822 LDR R2,[R4, #+0]
\ 0x172 0xF002 0x0204 AND R2,R2,#0x4
\ 0x176 0x.... 0x.... BL ?Subroutine2
301 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
302 GPIO_InitStruct.Pull = GPIO_NOPULL;
303 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
304 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
305 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
306
307 GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11;
308 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
\ ??CrossCallReturnLabel_0: (+1)
\ 0x17A 0x2102 MOVS R1,#+2
\ 0x17C 0x9101 STR R1,[SP, #+4]
309 GPIO_InitStruct.Pull = GPIO_NOPULL;
\ 0x17E 0x2200 MOVS R2,#+0
\ 0x180 0x9202 STR R2,[SP, #+8]
\ 0x182 0xF44F 0x6040 MOV R0,#+3072
310 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
\ 0x186 0x2103 MOVS R1,#+3
\ 0x188 0x9000 STR R0,[SP, #+0]
\ 0x18A 0x9103 STR R1,[SP, #+12]
311 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
\ 0x18C 0x2207 MOVS R2,#+7
\ 0x18E 0x9204 STR R2,[SP, #+16]
312 HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
\ 0x190 0x4669 MOV R1,SP
\ 0x192 0x4628 MOV R0,R5
\ 0x194 0x.... 0x.... BL HAL_GPIO_Init
313
314 /* USER CODE BEGIN USART3_MspInit 1 */
315 HAL_NVIC_SetPriority(USART3_IRQn, 5, 0);
\ 0x198 0x2200 MOVS R2,#+0
\ 0x19A 0x2105 MOVS R1,#+5
\ 0x19C 0x2027 MOVS R0,#+39
\ 0x19E 0x.... 0x.... BL HAL_NVIC_SetPriority
316 HAL_NVIC_EnableIRQ(USART3_IRQn);
\ 0x1A2 0x2027 MOVS R0,#+39
\ ??HAL_UART_MspInit_5: (+1)
\ 0x198 0xB029 ADD SP,SP,#+164
\ 0x19A 0xBD30 POP {R4,R5,PC}
\ 0x1A4 0x.... 0x.... BL HAL_NVIC_EnableIRQ
317 /* USER CODE END USART3_MspInit 1 */
318 }
319 }
\ ??HAL_UART_MspInit_2: (+1)
\ 0x1A8 0xB029 ADD SP,SP,#+164
\ 0x1AA 0xBD30 POP {R4,R5,PC}
\ In section .text, align 2, keep-with-next
\ ?Subroutine6: (+1)
@ -750,152 +756,153 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
\ 0x16 0x4669 MOV R1,SP
\ 0x18 0xF04F 0x4090 MOV R0,#+1207959552
\ 0x1C 0x.... 0x.... B.W HAL_GPIO_Init
319
320
\ In section .text, align 2, keep-with-next
320 void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
321 {
321 void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
322 {
\ HAL_UART_MspDeInit: (+1)
\ 0x0 0xB510 PUSH {R4,LR}
322
323 if(uartHandle->Instance==LPUART1)
323
324 if(uartHandle->Instance==LPUART1)
\ 0x2 0x6800 LDR R0,[R0, #+0]
\ 0x4 0x.... LDR.N R2,??DataTable5_1
\ 0x6 0x.... LDR.N R1,??DataTable5_13
\ 0x8 0x4290 CMP R0,R2
\ 0xA 0xD107 BNE.N ??HAL_UART_MspDeInit_0
324 {
325 /* USER CODE BEGIN LPUART1_MspDeInit 0 */
326
327 /* USER CODE END LPUART1_MspDeInit 0 */
328 /* Peripheral clock disable */
329 __HAL_RCC_LPUART1_CLK_DISABLE();
\ 0xA 0xD10A BNE.N ??HAL_UART_MspDeInit_0
325 {
326 /* USER CODE BEGIN LPUART1_MspDeInit 0 */
327
328 /* USER CODE END LPUART1_MspDeInit 0 */
329 /* Peripheral clock disable */
330 __HAL_RCC_LPUART1_CLK_DISABLE();
\ 0xC 0x6848 LDR R0,[R1, #+4]
\ 0xE 0x0840 LSRS R0,R0,#+1
\ 0x10 0x0040 LSLS R0,R0,#+1
\ 0x12 0x6048 STR R0,[R1, #+4]
330
331 /**LPUART1 GPIO Configuration
332 PB1 ------> LPUART1_DE
333 PB10 ------> LPUART1_RX
334 PB11 ------> LPUART1_TX
335 */
336 HAL_GPIO_DeInit(GPIOB, GPIO_PIN_1|GPIO_PIN_10|GPIO_PIN_11);
331
332 /**LPUART1 GPIO Configuration
333 PB1 ------> LPUART1_DE
334 PB10 ------> LPUART1_RX
335 PB11 ------> LPUART1_TX
336 */
337 HAL_GPIO_DeInit(GPIOB, GPIO_PIN_1|GPIO_PIN_10|GPIO_PIN_11);
\ 0x14 0xF640 0x4102 MOVW R1,#+3074
\ 0x18 0x.... LDR.N R0,??DataTable5_10
\ 0x1A 0xE00E B.N ??HAL_UART_MspDeInit_1
337
338 /* USER CODE BEGIN LPUART1_MspDeInit 1 */
339
340 /* USER CODE END LPUART1_MspDeInit 1 */
341 }
342 else if(uartHandle->Instance==UART5)
\ 0x18 0xE8BD 0x4010 POP {R4,LR}
\ 0x1C 0x.... LDR.N R0,??DataTable5_10
\ 0x1E 0x.... 0x.... B.W HAL_GPIO_DeInit
338
339 /* USER CODE BEGIN LPUART1_MspDeInit 1 */
340
341 /* USER CODE END LPUART1_MspDeInit 1 */
342 }
343 else if(uartHandle->Instance==UART5)
\ ??HAL_UART_MspDeInit_0: (+1)
\ 0x1C 0x.... LDR.N R2,??DataTable5_4
\ 0x1E 0x.... LDR.N R4,??DataTable5_11
\ 0x20 0x4290 CMP R0,R2
\ 0x22 0xD10E BNE.N ??HAL_UART_MspDeInit_2
343 {
344 /* USER CODE BEGIN UART5_MspDeInit 0 */
345
346 /* USER CODE END UART5_MspDeInit 0 */
347 /* Peripheral clock disable */
348 __HAL_RCC_UART5_CLK_DISABLE();
\ 0x24 0x6808 LDR R0,[R1, #+0]
\ 0x26 0xF420 0x1080 BIC R0,R0,#0x100000
\ 0x2A 0x6008 STR R0,[R1, #+0]
349
350 /**UART5 GPIO Configuration
351 PC12 ------> UART5_TX
352 PD2 ------> UART5_RX
353 */
354 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_12);
\ 0x2C 0xF44F 0x5180 MOV R1,#+4096
\ 0x30 0x4620 MOV R0,R4
\ 0x32 0x.... 0x.... BL HAL_GPIO_DeInit
355
356 HAL_GPIO_DeInit(GPIOD, GPIO_PIN_2);
\ 0x36 0x2104 MOVS R1,#+4
\ 0x38 0x.... LDR.N R0,??DataTable5_12
\ 0x22 0x.... LDR.N R2,??DataTable5_4
\ 0x24 0x.... LDR.N R4,??DataTable5_11
\ 0x26 0x4290 CMP R0,R2
\ 0x28 0xD10E BNE.N ??HAL_UART_MspDeInit_1
344 {
345 /* USER CODE BEGIN UART5_MspDeInit 0 */
346
347 /* USER CODE END UART5_MspDeInit 0 */
348 /* Peripheral clock disable */
349 __HAL_RCC_UART5_CLK_DISABLE();
\ 0x2A 0x6808 LDR R0,[R1, #+0]
\ 0x2C 0xF420 0x1080 BIC R0,R0,#0x100000
\ 0x30 0x6008 STR R0,[R1, #+0]
350
351 /**UART5 GPIO Configuration
352 PC12 ------> UART5_TX
353 PD2 ------> UART5_RX
354 */
355 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_12);
\ 0x32 0xF44F 0x5180 MOV R1,#+4096
\ 0x36 0x4620 MOV R0,R4
\ 0x38 0x.... 0x.... BL HAL_GPIO_DeInit
356
357 HAL_GPIO_DeInit(GPIOD, GPIO_PIN_2);
\ 0x3C 0x2104 MOVS R1,#+4
\ 0x3E 0x.... LDR.N R0,??DataTable5_12
\ 0x40 0x.... 0x.... BL HAL_GPIO_DeInit
358
359 /* USER CODE BEGIN UART5_MspDeInit 1 */
360 HAL_NVIC_DisableIRQ(UART5_IRQn);
\ 0x44 0x2035 MOVS R0,#+53
\ 0x46 0xE021 B.N ??HAL_UART_MspDeInit_2
361 /* USER CODE END UART5_MspDeInit 1 */
362 }
363 else if(uartHandle->Instance==USART1)
\ ??HAL_UART_MspDeInit_1: (+1)
\ 0x3A 0xE8BD 0x4010 POP {R4,LR}
\ 0x3E 0x.... 0x.... B.W HAL_GPIO_DeInit
357
358 /* USER CODE BEGIN UART5_MspDeInit 1 */
359
360 /* USER CODE END UART5_MspDeInit 1 */
361 }
362 else if(uartHandle->Instance==USART1)
\ ??HAL_UART_MspDeInit_2: (+1)
\ 0x42 0x.... LDR.N R2,??DataTable5_6
\ 0x44 0x4290 CMP R0,R2
\ 0x46 0xD10B BNE.N ??HAL_UART_MspDeInit_3
363 {
364 /* USER CODE BEGIN USART1_MspDeInit 0 */
365
366 /* USER CODE END USART1_MspDeInit 0 */
367 /* Peripheral clock disable */
368 __HAL_RCC_USART1_CLK_DISABLE();
\ 0x48 0x6888 LDR R0,[R1, #+8]
\ 0x4A 0xF420 0x4080 BIC R0,R0,#0x4000
\ 0x4E 0x6088 STR R0,[R1, #+8]
369
370 /**USART1 GPIO Configuration
371 PA9 ------> USART1_TX
372 PA10 ------> USART1_RX
373 */
374 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_9|GPIO_PIN_10);
\ 0x50 0xF44F 0x61C0 MOV R1,#+1536
\ 0x54 0xF04F 0x4090 MOV R0,#+1207959552
\ 0x58 0x.... 0x.... BL HAL_GPIO_DeInit
375
376 /* USER CODE BEGIN USART1_MspDeInit 1 */
377 HAL_NVIC_DisableIRQ(USART1_IRQn);
\ 0x5C 0x2025 MOVS R0,#+37
\ 0x5E 0xE012 B.N ??HAL_UART_MspDeInit_4
378 /* USER CODE END USART1_MspDeInit 1 */
379 }
380 else if(uartHandle->Instance==USART3)
\ 0x48 0x.... LDR.N R2,??DataTable5_6
\ 0x4A 0x4290 CMP R0,R2
\ 0x4C 0xD10B BNE.N ??HAL_UART_MspDeInit_3
364 {
365 /* USER CODE BEGIN USART1_MspDeInit 0 */
366
367 /* USER CODE END USART1_MspDeInit 0 */
368 /* Peripheral clock disable */
369 __HAL_RCC_USART1_CLK_DISABLE();
\ 0x4E 0x6888 LDR R0,[R1, #+8]
\ 0x50 0xF420 0x4080 BIC R0,R0,#0x4000
\ 0x54 0x6088 STR R0,[R1, #+8]
370
371 /**USART1 GPIO Configuration
372 PA9 ------> USART1_TX
373 PA10 ------> USART1_RX
374 */
375 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_9|GPIO_PIN_10);
\ 0x56 0xF44F 0x61C0 MOV R1,#+1536
\ 0x5A 0xF04F 0x4090 MOV R0,#+1207959552
\ 0x5E 0x.... 0x.... BL HAL_GPIO_DeInit
376
377 /* USER CODE BEGIN USART1_MspDeInit 1 */
378 HAL_NVIC_DisableIRQ(USART1_IRQn);
\ 0x62 0x2025 MOVS R0,#+37
\ 0x64 0xE012 B.N ??HAL_UART_MspDeInit_2
379 /* USER CODE END USART1_MspDeInit 1 */
380 }
381 else if(uartHandle->Instance==USART3)
\ ??HAL_UART_MspDeInit_3: (+1)
\ 0x60 0x.... LDR.N R2,??DataTable5_8
\ 0x62 0x4290 CMP R0,R2
\ 0x64 0xD113 BNE.N ??HAL_UART_MspDeInit_5
381 {
382 /* USER CODE BEGIN USART3_MspDeInit 0 */
383
384 /* USER CODE END USART3_MspDeInit 0 */
385 /* Peripheral clock disable */
386 __HAL_RCC_USART3_CLK_DISABLE();
\ 0x66 0x6808 LDR R0,[R1, #+0]
\ 0x68 0xF420 0x2080 BIC R0,R0,#0x40000
\ 0x6C 0x6008 STR R0,[R1, #+0]
387
388 /**USART3 GPIO Configuration
389 PA15 (JTDI) ------> USART3_DE
390 PC10 ------> USART3_TX
391 PC11 ------> USART3_RX
392 */
393 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_15);
\ 0x6E 0xF44F 0x4100 MOV R1,#+32768
\ 0x72 0xF04F 0x4090 MOV R0,#+1207959552
\ 0x76 0x.... 0x.... BL HAL_GPIO_DeInit
394
395 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_10|GPIO_PIN_11);
\ 0x7A 0xF44F 0x6140 MOV R1,#+3072
\ 0x7E 0x4620 MOV R0,R4
\ 0x80 0x.... 0x.... BL HAL_GPIO_DeInit
396
397 /* USER CODE BEGIN USART3_MspDeInit 1 */
398 HAL_NVIC_DisableIRQ(USART3_IRQn);
\ 0x84 0x2027 MOVS R0,#+39
\ 0x66 0x.... LDR.N R2,??DataTable5_8
\ 0x68 0x4290 CMP R0,R2
\ 0x6A 0xD113 BNE.N ??HAL_UART_MspDeInit_4
382 {
383 /* USER CODE BEGIN USART3_MspDeInit 0 */
384
385 /* USER CODE END USART3_MspDeInit 0 */
386 /* Peripheral clock disable */
387 __HAL_RCC_USART3_CLK_DISABLE();
\ 0x6C 0x6808 LDR R0,[R1, #+0]
\ 0x6E 0xF420 0x2080 BIC R0,R0,#0x40000
\ 0x72 0x6008 STR R0,[R1, #+0]
388
389 /**USART3 GPIO Configuration
390 PA15 (JTDI) ------> USART3_DE
391 PC10 ------> USART3_TX
392 PC11 ------> USART3_RX
393 */
394 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_15);
\ 0x74 0xF44F 0x4100 MOV R1,#+32768
\ 0x78 0xF04F 0x4090 MOV R0,#+1207959552
\ 0x7C 0x.... 0x.... BL HAL_GPIO_DeInit
395
396 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_10|GPIO_PIN_11);
\ 0x80 0xF44F 0x6140 MOV R1,#+3072
\ 0x84 0x4620 MOV R0,R4
\ 0x86 0x.... 0x.... BL HAL_GPIO_DeInit
397
398 /* USER CODE BEGIN USART3_MspDeInit 1 */
399 HAL_NVIC_DisableIRQ(USART3_IRQn);
\ 0x8A 0x2027 MOVS R0,#+39
\ ??HAL_UART_MspDeInit_2: (+1)
\ 0x8C 0xE8BD 0x4010 POP {R4,LR}
\ 0x90 0x.... 0x.... B.W HAL_NVIC_DisableIRQ
400 /* USER CODE END USART3_MspDeInit 1 */
401 }
402 }
\ ??HAL_UART_MspDeInit_4: (+1)
\ 0x86 0xE8BD 0x4010 POP {R4,LR}
\ 0x8A 0x.... 0x.... B.W HAL_NVIC_DisableIRQ
399 /* USER CODE END USART3_MspDeInit 1 */
400 }
401 }
\ ??HAL_UART_MspDeInit_5: (+1)
\ 0x8E 0xBD10 POP {R4,PC}
\ 0x94 0xBD10 POP {R4,PC}
\ In section .text, align 4, keep-with-next
\ ??DataTable5:
@ -952,10 +959,10 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
\ In section .text, align 4, keep-with-next
\ ??DataTable5_13:
\ 0x0 0x4002'1058 DC32 0x40021058
402
403 /* USER CODE BEGIN 1 */
404
405 /* USER CODE END 1 */
403
404 /* USER CODE BEGIN 1 */
405
406 /* USER CODE END 1 */
Maximum stack usage in bytes:
@ -1013,10 +1020,10 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
6 ?Subroutine4
14 ?Subroutine5
12 ?Subroutine6
144 HAL_UART_MspDeInit
412 HAL_UART_MspInit
50 MX_LPUART1_UART_Init
44 MX_UART5_Init
150 HAL_UART_MspDeInit
428 HAL_UART_MspInit
56 MX_LPUART1_UART_Init
42 MX_UART5_Init
38 MX_USART1_UART_Init
42 MX_USART3_UART_Init
136 hlpuart1
@ -1029,9 +1036,9 @@ E:\Y\IAR\micro_climate\Core\Src\usart.c
547 bytes in section .bss
900 bytes in section .text
926 bytes in section .text
900 bytes of CODE memory
926 bytes of CODE memory
547 bytes of DATA memory
Errors: none

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb
@ -255,10 +255,10 @@ MX_LPUART1_UART_Init:
// 44
// 45 /* USER CODE END LPUART1_Init 1 */
// 46 hlpuart1.Instance = LPUART1;
LDR.N R0,??DataTable5
LDR.N R1,??DataTable5_1
LDR.W R0,??DataTable5
LDR.W R1,??DataTable5_1
// 47 hlpuart1.Init.BaudRate = 209700;
LDR.N R2,??DataTable5_2
LDR.W R2,??DataTable5_2
STR R1,[R0, #+0]
STR R2,[R0, #+4]
// 48 hlpuart1.Init.WordLength = UART_WORDLENGTH_7B;
@ -303,7 +303,7 @@ MX_LPUART1_UART_Init:
CFI Block cfiBlock1 Using cfiCommon0
CFI Function MX_UART5_Init
THUMB
// 65 void MX_UART5_Init(void)
// 65 void MX_UART5_Init(int baud)
// 66 {
MX_UART5_Init:
PUSH {R7,LR}
@ -318,31 +318,31 @@ MX_UART5_Init:
// 73
// 74 /* USER CODE END UART5_Init 1 */
// 75 huart5.Instance = UART5;
LDR.N R0,??DataTable5_3
LDR.N R1,??DataTable5_4
STR R1,[R0, #+0]
// 76 huart5.Init.BaudRate = 115200;
MOV R2,#+115200
LDR.N R1,??DataTable5_3
LDR.N R2,??DataTable5_4
// 76 huart5.Init.BaudRate = baud;
STR R0,[R1, #+4]
STR R2,[R1, #+0]
// 77 huart5.Init.WordLength = UART_WORDLENGTH_8B;
MOVS R3,#+0
MOVS R0,#+0
STR R0,[R1, #+8]
// 78 huart5.Init.StopBits = UART_STOPBITS_1;
STR R0,[R1, #+12]
// 79 huart5.Init.Parity = UART_PARITY_NONE;
STR R0,[R1, #+16]
// 80 huart5.Init.Mode = UART_MODE_TX_RX;
MOVS R1,#+12
STR R2,[R0, #+4]
STR R3,[R0, #+8]
STR R3,[R0, #+12]
STR R3,[R0, #+16]
STR R1,[R0, #+20]
MOVS R2,#+12
// 81 huart5.Init.HwFlowCtl = UART_HWCONTROL_NONE;
STR R3,[R0, #+24]
STR R0,[R1, #+24]
// 82 huart5.Init.OverSampling = UART_OVERSAMPLING_16;
STR R3,[R0, #+28]
STR R0,[R1, #+28]
// 83 huart5.Init.OneBitSampling = UART_ONE_BIT_SAMPLE_DISABLE;
STR R3,[R0, #+32]
STR R0,[R1, #+32]
// 84 huart5.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT;
STR R3,[R0, #+36]
STR R0,[R1, #+36]
STR R2,[R1, #+20]
// 85 if (HAL_UART_Init(&huart5) != HAL_OK)
MOV R0,R1
CFI FunCall HAL_UART_Init
BL HAL_UART_Init
CBZ.N R0,??MX_UART5_Init_0
@ -621,6 +621,8 @@ HAL_UART_MspInit:
// 195 /* USER CODE END LPUART1_MspInit 1 */
// 196 }
??CrossCallReturnLabel_3:
CFI FunCall HAL_GPIO_Init
BL HAL_GPIO_Init
B.N ??HAL_UART_MspInit_2
// 197 else if(uartHandle->Instance==UART5)
??HAL_UART_MspInit_0:
@ -700,8 +702,8 @@ HAL_UART_MspInit:
STR R1,[SP, #+4]
// 230 GPIO_InitStruct.Pull = GPIO_NOPULL;
MOVS R2,#+0
MOVS R0,#+4
STR R2,[SP, #+8]
MOVS R0,#+4
// 231 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
MOVS R1,#+3
STR R0,[SP, #+0]
@ -712,44 +714,50 @@ HAL_UART_MspInit:
// 233 HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
MOV R1,SP
LDR.N R0,??DataTable5_12
??HAL_UART_MspInit_2:
CFI FunCall HAL_GPIO_Init
BL HAL_GPIO_Init
B.N ??HAL_UART_MspInit_5
// 234
// 235 /* USER CODE BEGIN UART5_MspInit 1 */
// 236
// 237 /* USER CODE END UART5_MspInit 1 */
// 238 }
// 239 else if(uartHandle->Instance==USART1)
// 236 HAL_NVIC_SetPriority(UART5_IRQn, 5, 0);
MOVS R2,#+0
MOVS R1,#+5
MOVS R0,#+53
CFI FunCall HAL_NVIC_SetPriority
BL HAL_NVIC_SetPriority
// 237 HAL_NVIC_EnableIRQ(UART5_IRQn);
MOVS R0,#+53
B.N ??HAL_UART_MspInit_5
// 238 /* USER CODE END UART5_MspInit 1 */
// 239 }
// 240 else if(uartHandle->Instance==USART1)
??HAL_UART_MspInit_3:
LDR.N R1,??DataTable5_6
CMP R0,R1
BNE.N ??HAL_UART_MspInit_6
// 240 {
// 241 /* USER CODE BEGIN USART1_MspInit 0 */
// 242
// 243 /* USER CODE END USART1_MspInit 0 */
// 244
// 245 /** Initializes the peripherals clock
// 246 */
// 247 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART1;
// 241 {
// 242 /* USER CODE BEGIN USART1_MspInit 0 */
// 243
// 244 /* USER CODE END USART1_MspInit 0 */
// 245
// 246 /** Initializes the peripherals clock
// 247 */
// 248 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART1;
MOVS R2,#+1
STR R2,[SP, #+24]
// 248 PeriphClkInit.Usart1ClockSelection = RCC_USART1CLKSOURCE_SYSCLK;
// 249 PeriphClkInit.Usart1ClockSelection = RCC_USART1CLKSOURCE_SYSCLK;
STR R2,[SP, #+80]
// 249 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
// 250 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
BL ?Subroutine4
??CrossCallReturnLabel_5:
CBZ.N R0,??HAL_UART_MspInit_7
// 250 {
// 251 Error_Handler();
// 251 {
// 252 Error_Handler();
CFI FunCall Error_Handler
BL Error_Handler
// 252 }
// 253
// 254 /* USART1 clock enable */
// 255 __HAL_RCC_USART1_CLK_ENABLE();
// 253 }
// 254
// 255 /* USART1 clock enable */
// 256 __HAL_RCC_USART1_CLK_ENABLE();
??HAL_UART_MspInit_7:
LDR R0,[R4, #+20]
ORR R0,R0,#0x4000
@ -757,137 +765,137 @@ HAL_UART_MspInit:
LDR R0,[R4, #+20]
AND R0,R0,#0x4000
BL ?Subroutine5
// 256
// 257 __HAL_RCC_GPIOA_CLK_ENABLE();
// 258 /**USART1 GPIO Configuration
// 259 PA9 ------> USART1_TX
// 260 PA10 ------> USART1_RX
// 261 */
// 262 GPIO_InitStruct.Pin = GPIO_PIN_9|GPIO_PIN_10;
// 257
// 258 __HAL_RCC_GPIOA_CLK_ENABLE();
// 259 /**USART1 GPIO Configuration
// 260 PA9 ------> USART1_TX
// 261 PA10 ------> USART1_RX
// 262 */
// 263 GPIO_InitStruct.Pin = GPIO_PIN_9|GPIO_PIN_10;
??CrossCallReturnLabel_8:
MOV R1,#+1536
LDR R2,[R4, #+0]
AND R2,R2,#0x1
BL ?Subroutine2
// 263 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
// 264 GPIO_InitStruct.Pull = GPIO_NOPULL;
// 265 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
// 266 GPIO_InitStruct.Alternate = GPIO_AF7_USART1;
// 267 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
// 268
// 269 /* USER CODE BEGIN USART1_MspInit 1 */
// 270 HAL_NVIC_SetPriority(USART1_IRQn, 5, 0);
// 264 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
// 265 GPIO_InitStruct.Pull = GPIO_NOPULL;
// 266 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
// 267 GPIO_InitStruct.Alternate = GPIO_AF7_USART1;
// 268 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
// 269
// 270 /* USER CODE BEGIN USART1_MspInit 1 */
// 271 HAL_NVIC_SetPriority(USART1_IRQn, 5, 0);
??CrossCallReturnLabel_1:
MOVS R2,#+0
MOVS R1,#+5
MOVS R0,#+37
CFI FunCall HAL_NVIC_SetPriority
BL HAL_NVIC_SetPriority
// 271 HAL_NVIC_EnableIRQ(USART1_IRQn);
// 272 HAL_NVIC_EnableIRQ(USART1_IRQn);
MOVS R0,#+37
B.N ??HAL_UART_MspInit_8
// 272 /* USER CODE END USART1_MspInit 1 */
// 273 }
// 274 else if(uartHandle->Instance==USART3)
B.N ??HAL_UART_MspInit_5
// 273 /* USER CODE END USART1_MspInit 1 */
// 274 }
// 275 else if(uartHandle->Instance==USART3)
??HAL_UART_MspInit_6:
LDR.N R1,??DataTable5_8
CMP R0,R1
BNE.N ??HAL_UART_MspInit_5
// 275 {
// 276 /* USER CODE BEGIN USART3_MspInit 0 */
// 277
// 278 /* USER CODE END USART3_MspInit 0 */
// 279
// 280 /** Initializes the peripherals clock
// 281 */
// 282 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART3;
BNE.N ??HAL_UART_MspInit_2
// 276 {
// 277 /* USER CODE BEGIN USART3_MspInit 0 */
// 278
// 279 /* USER CODE END USART3_MspInit 0 */
// 280
// 281 /** Initializes the peripherals clock
// 282 */
// 283 PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART3;
MOVS R2,#+4
// 283 PeriphClkInit.Usart3ClockSelection = RCC_USART3CLKSOURCE_SYSCLK;
// 284 PeriphClkInit.Usart3ClockSelection = RCC_USART3CLKSOURCE_SYSCLK;
MOVS R1,#+16
STR R2,[SP, #+24]
STR R1,[SP, #+88]
// 284 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
// 285 if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
BL ?Subroutine4
??CrossCallReturnLabel_4:
CBZ.N R0,??HAL_UART_MspInit_9
// 285 {
// 286 Error_Handler();
CBZ.N R0,??HAL_UART_MspInit_8
// 286 {
// 287 Error_Handler();
CFI FunCall Error_Handler
BL Error_Handler
// 287 }
// 288
// 289 /* USART3 clock enable */
// 290 __HAL_RCC_USART3_CLK_ENABLE();
??HAL_UART_MspInit_9:
// 288 }
// 289
// 290 /* USART3 clock enable */
// 291 __HAL_RCC_USART3_CLK_ENABLE();
??HAL_UART_MspInit_8:
LDR R0,[R4, #+12]
ORR R0,R0,#0x40000
STR R0,[R4, #+12]
LDR R0,[R4, #+12]
AND R0,R0,#0x40000
BL ?Subroutine5
// 291
// 292 __HAL_RCC_GPIOA_CLK_ENABLE();
// 292
// 293 __HAL_RCC_GPIOA_CLK_ENABLE();
??CrossCallReturnLabel_9:
LDR R2,[R4, #+0]
AND R2,R2,#0x1
STR R2,[SP, #+20]
BL ?Subroutine6
// 293 __HAL_RCC_GPIOC_CLK_ENABLE();
// 294 /**USART3 GPIO Configuration
// 295 PA15 (JTDI) ------> USART3_DE
// 296 PC10 ------> USART3_TX
// 297 PC11 ------> USART3_RX
// 298 */
// 299 GPIO_InitStruct.Pin = GPIO_PIN_15;
// 294 __HAL_RCC_GPIOC_CLK_ENABLE();
// 295 /**USART3 GPIO Configuration
// 296 PA15 (JTDI) ------> USART3_DE
// 297 PC10 ------> USART3_TX
// 298 PC11 ------> USART3_RX
// 299 */
// 300 GPIO_InitStruct.Pin = GPIO_PIN_15;
??CrossCallReturnLabel_11:
MOV R1,#+32768
LDR R2,[R4, #+0]
AND R2,R2,#0x4
BL ?Subroutine2
// 300 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
// 301 GPIO_InitStruct.Pull = GPIO_NOPULL;
// 302 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
// 303 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
// 304 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
// 305
// 306 GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11;
// 307 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
// 301 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
// 302 GPIO_InitStruct.Pull = GPIO_NOPULL;
// 303 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
// 304 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
// 305 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
// 306
// 307 GPIO_InitStruct.Pin = GPIO_PIN_10|GPIO_PIN_11;
// 308 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
??CrossCallReturnLabel_0:
MOVS R1,#+2
STR R1,[SP, #+4]
// 308 GPIO_InitStruct.Pull = GPIO_NOPULL;
// 309 GPIO_InitStruct.Pull = GPIO_NOPULL;
MOVS R2,#+0
STR R2,[SP, #+8]
MOV R0,#+3072
// 309 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
// 310 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
MOVS R1,#+3
STR R0,[SP, #+0]
STR R1,[SP, #+12]
// 310 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
// 311 GPIO_InitStruct.Alternate = GPIO_AF7_USART3;
MOVS R2,#+7
STR R2,[SP, #+16]
// 311 HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
// 312 HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
MOV R1,SP
MOV R0,R5
CFI FunCall HAL_GPIO_Init
BL HAL_GPIO_Init
// 312
// 313 /* USER CODE BEGIN USART3_MspInit 1 */
// 314 HAL_NVIC_SetPriority(USART3_IRQn, 5, 0);
// 313
// 314 /* USER CODE BEGIN USART3_MspInit 1 */
// 315 HAL_NVIC_SetPriority(USART3_IRQn, 5, 0);
MOVS R2,#+0
MOVS R1,#+5
MOVS R0,#+39
CFI FunCall HAL_NVIC_SetPriority
BL HAL_NVIC_SetPriority
// 315 HAL_NVIC_EnableIRQ(USART3_IRQn);
// 316 HAL_NVIC_EnableIRQ(USART3_IRQn);
MOVS R0,#+39
??HAL_UART_MspInit_8:
??HAL_UART_MspInit_5:
CFI FunCall HAL_NVIC_EnableIRQ
BL HAL_NVIC_EnableIRQ
// 316 /* USER CODE END USART3_MspInit 1 */
// 317 }
// 318 }
??HAL_UART_MspInit_5:
// 317 /* USER CODE END USART3_MspInit 1 */
// 318 }
// 319 }
??HAL_UART_MspInit_2:
ADD SP,SP,#+164
CFI CFA R13+12
POP {R4,R5,PC}
@ -1071,162 +1079,164 @@ HAL_UART_MspInit:
CFI EndBlock cfiCond21
CFI EndBlock cfiCond22
CFI EndBlock cfiPicker23
// 319
// 320
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock24 Using cfiCommon0
CFI Function HAL_UART_MspDeInit
THUMB
// 320 void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
// 321 {
// 321 void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
// 322 {
HAL_UART_MspDeInit:
PUSH {R4,LR}
CFI R14 Frame(CFA, -4)
CFI R4 Frame(CFA, -8)
CFI CFA R13+8
// 322
// 323 if(uartHandle->Instance==LPUART1)
// 323
// 324 if(uartHandle->Instance==LPUART1)
LDR R0,[R0, #+0]
LDR.N R2,??DataTable5_1
LDR.N R1,??DataTable5_13
CMP R0,R2
BNE.N ??HAL_UART_MspDeInit_0
// 324 {
// 325 /* USER CODE BEGIN LPUART1_MspDeInit 0 */
// 326
// 327 /* USER CODE END LPUART1_MspDeInit 0 */
// 328 /* Peripheral clock disable */
// 329 __HAL_RCC_LPUART1_CLK_DISABLE();
// 325 {
// 326 /* USER CODE BEGIN LPUART1_MspDeInit 0 */
// 327
// 328 /* USER CODE END LPUART1_MspDeInit 0 */
// 329 /* Peripheral clock disable */
// 330 __HAL_RCC_LPUART1_CLK_DISABLE();
LDR R0,[R1, #+4]
LSRS R0,R0,#+1
LSLS R0,R0,#+1
STR R0,[R1, #+4]
// 330
// 331 /**LPUART1 GPIO Configuration
// 332 PB1 ------> LPUART1_DE
// 333 PB10 ------> LPUART1_RX
// 334 PB11 ------> LPUART1_TX
// 335 */
// 336 HAL_GPIO_DeInit(GPIOB, GPIO_PIN_1|GPIO_PIN_10|GPIO_PIN_11);
// 331
// 332 /**LPUART1 GPIO Configuration
// 333 PB1 ------> LPUART1_DE
// 334 PB10 ------> LPUART1_RX
// 335 PB11 ------> LPUART1_TX
// 336 */
// 337 HAL_GPIO_DeInit(GPIOB, GPIO_PIN_1|GPIO_PIN_10|GPIO_PIN_11);
MOVW R1,#+3074
LDR.N R0,??DataTable5_10
B.N ??HAL_UART_MspDeInit_1
// 337
// 338 /* USER CODE BEGIN LPUART1_MspDeInit 1 */
// 339
// 340 /* USER CODE END LPUART1_MspDeInit 1 */
// 341 }
// 342 else if(uartHandle->Instance==UART5)
??HAL_UART_MspDeInit_0:
LDR.N R2,??DataTable5_4
LDR.N R4,??DataTable5_11
CMP R0,R2
BNE.N ??HAL_UART_MspDeInit_2
// 343 {
// 344 /* USER CODE BEGIN UART5_MspDeInit 0 */
// 345
// 346 /* USER CODE END UART5_MspDeInit 0 */
// 347 /* Peripheral clock disable */
// 348 __HAL_RCC_UART5_CLK_DISABLE();
LDR R0,[R1, #+0]
BIC R0,R0,#0x100000
STR R0,[R1, #+0]
// 349
// 350 /**UART5 GPIO Configuration
// 351 PC12 ------> UART5_TX
// 352 PD2 ------> UART5_RX
// 353 */
// 354 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_12);
MOV R1,#+4096
MOV R0,R4
CFI FunCall HAL_GPIO_DeInit
BL HAL_GPIO_DeInit
// 355
// 356 HAL_GPIO_DeInit(GPIOD, GPIO_PIN_2);
MOVS R1,#+4
LDR.N R0,??DataTable5_12
??HAL_UART_MspDeInit_1:
POP {R4,LR}
CFI R4 SameValue
CFI R14 SameValue
CFI CFA R13+0
LDR.N R0,??DataTable5_10
CFI FunCall HAL_GPIO_DeInit
B.W HAL_GPIO_DeInit
CFI R4 Frame(CFA, -8)
CFI R14 Frame(CFA, -4)
CFI CFA R13+8
// 357
// 358 /* USER CODE BEGIN UART5_MspDeInit 1 */
// 359
// 360 /* USER CODE END UART5_MspDeInit 1 */
// 361 }
// 362 else if(uartHandle->Instance==USART1)
??HAL_UART_MspDeInit_2:
// 338
// 339 /* USER CODE BEGIN LPUART1_MspDeInit 1 */
// 340
// 341 /* USER CODE END LPUART1_MspDeInit 1 */
// 342 }
// 343 else if(uartHandle->Instance==UART5)
??HAL_UART_MspDeInit_0:
LDR.N R2,??DataTable5_4
LDR.N R4,??DataTable5_11
CMP R0,R2
BNE.N ??HAL_UART_MspDeInit_1
// 344 {
// 345 /* USER CODE BEGIN UART5_MspDeInit 0 */
// 346
// 347 /* USER CODE END UART5_MspDeInit 0 */
// 348 /* Peripheral clock disable */
// 349 __HAL_RCC_UART5_CLK_DISABLE();
LDR R0,[R1, #+0]
BIC R0,R0,#0x100000
STR R0,[R1, #+0]
// 350
// 351 /**UART5 GPIO Configuration
// 352 PC12 ------> UART5_TX
// 353 PD2 ------> UART5_RX
// 354 */
// 355 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_12);
MOV R1,#+4096
MOV R0,R4
CFI FunCall HAL_GPIO_DeInit
BL HAL_GPIO_DeInit
// 356
// 357 HAL_GPIO_DeInit(GPIOD, GPIO_PIN_2);
MOVS R1,#+4
LDR.N R0,??DataTable5_12
CFI FunCall HAL_GPIO_DeInit
BL HAL_GPIO_DeInit
// 358
// 359 /* USER CODE BEGIN UART5_MspDeInit 1 */
// 360 HAL_NVIC_DisableIRQ(UART5_IRQn);
MOVS R0,#+53
B.N ??HAL_UART_MspDeInit_2
// 361 /* USER CODE END UART5_MspDeInit 1 */
// 362 }
// 363 else if(uartHandle->Instance==USART1)
??HAL_UART_MspDeInit_1:
LDR.N R2,??DataTable5_6
CMP R0,R2
BNE.N ??HAL_UART_MspDeInit_3
// 363 {
// 364 /* USER CODE BEGIN USART1_MspDeInit 0 */
// 365
// 366 /* USER CODE END USART1_MspDeInit 0 */
// 367 /* Peripheral clock disable */
// 368 __HAL_RCC_USART1_CLK_DISABLE();
// 364 {
// 365 /* USER CODE BEGIN USART1_MspDeInit 0 */
// 366
// 367 /* USER CODE END USART1_MspDeInit 0 */
// 368 /* Peripheral clock disable */
// 369 __HAL_RCC_USART1_CLK_DISABLE();
LDR R0,[R1, #+8]
BIC R0,R0,#0x4000
STR R0,[R1, #+8]
// 369
// 370 /**USART1 GPIO Configuration
// 371 PA9 ------> USART1_TX
// 372 PA10 ------> USART1_RX
// 373 */
// 374 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_9|GPIO_PIN_10);
// 370
// 371 /**USART1 GPIO Configuration
// 372 PA9 ------> USART1_TX
// 373 PA10 ------> USART1_RX
// 374 */
// 375 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_9|GPIO_PIN_10);
MOV R1,#+1536
MOV R0,#+1207959552
CFI FunCall HAL_GPIO_DeInit
BL HAL_GPIO_DeInit
// 375
// 376 /* USER CODE BEGIN USART1_MspDeInit 1 */
// 377 HAL_NVIC_DisableIRQ(USART1_IRQn);
// 376
// 377 /* USER CODE BEGIN USART1_MspDeInit 1 */
// 378 HAL_NVIC_DisableIRQ(USART1_IRQn);
MOVS R0,#+37
B.N ??HAL_UART_MspDeInit_4
// 378 /* USER CODE END USART1_MspDeInit 1 */
// 379 }
// 380 else if(uartHandle->Instance==USART3)
B.N ??HAL_UART_MspDeInit_2
// 379 /* USER CODE END USART1_MspDeInit 1 */
// 380 }
// 381 else if(uartHandle->Instance==USART3)
??HAL_UART_MspDeInit_3:
LDR.N R2,??DataTable5_8
CMP R0,R2
BNE.N ??HAL_UART_MspDeInit_5
// 381 {
// 382 /* USER CODE BEGIN USART3_MspDeInit 0 */
// 383
// 384 /* USER CODE END USART3_MspDeInit 0 */
// 385 /* Peripheral clock disable */
// 386 __HAL_RCC_USART3_CLK_DISABLE();
BNE.N ??HAL_UART_MspDeInit_4
// 382 {
// 383 /* USER CODE BEGIN USART3_MspDeInit 0 */
// 384
// 385 /* USER CODE END USART3_MspDeInit 0 */
// 386 /* Peripheral clock disable */
// 387 __HAL_RCC_USART3_CLK_DISABLE();
LDR R0,[R1, #+0]
BIC R0,R0,#0x40000
STR R0,[R1, #+0]
// 387
// 388 /**USART3 GPIO Configuration
// 389 PA15 (JTDI) ------> USART3_DE
// 390 PC10 ------> USART3_TX
// 391 PC11 ------> USART3_RX
// 392 */
// 393 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_15);
// 388
// 389 /**USART3 GPIO Configuration
// 390 PA15 (JTDI) ------> USART3_DE
// 391 PC10 ------> USART3_TX
// 392 PC11 ------> USART3_RX
// 393 */
// 394 HAL_GPIO_DeInit(GPIOA, GPIO_PIN_15);
MOV R1,#+32768
MOV R0,#+1207959552
CFI FunCall HAL_GPIO_DeInit
BL HAL_GPIO_DeInit
// 394
// 395 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_10|GPIO_PIN_11);
// 395
// 396 HAL_GPIO_DeInit(GPIOC, GPIO_PIN_10|GPIO_PIN_11);
MOV R1,#+3072
MOV R0,R4
CFI FunCall HAL_GPIO_DeInit
BL HAL_GPIO_DeInit
// 396
// 397 /* USER CODE BEGIN USART3_MspDeInit 1 */
// 398 HAL_NVIC_DisableIRQ(USART3_IRQn);
// 397
// 398 /* USER CODE BEGIN USART3_MspDeInit 1 */
// 399 HAL_NVIC_DisableIRQ(USART3_IRQn);
MOVS R0,#+39
??HAL_UART_MspDeInit_4:
??HAL_UART_MspDeInit_2:
POP {R4,LR}
CFI R4 SameValue
CFI R14 SameValue
@ -1236,10 +1246,10 @@ HAL_UART_MspDeInit:
CFI R4 Frame(CFA, -8)
CFI R14 Frame(CFA, -4)
CFI CFA R13+8
// 399 /* USER CODE END USART3_MspDeInit 1 */
// 400 }
// 401 }
??HAL_UART_MspDeInit_5:
// 400 /* USER CODE END USART3_MspDeInit 1 */
// 401 }
// 402 }
??HAL_UART_MspDeInit_4:
POP {R4,PC}
CFI EndBlock cfiBlock24
@ -1347,15 +1357,15 @@ HAL_UART_MspDeInit:
DC32 0
END
// 402
// 403 /* USER CODE BEGIN 1 */
// 404
// 405 /* USER CODE END 1 */
// 403
// 404 /* USER CODE BEGIN 1 */
// 405
// 406 /* USER CODE END 1 */
//
// 547 bytes in section .bss
// 900 bytes in section .text
// 926 bytes in section .text
//
// 900 bytes of CODE memory
// 926 bytes of CODE memory
// 547 bytes of DATA memory
//
//Errors: none

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:29:54
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -64,39 +64,40 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c
3 #include "usart.h"
4 #include "string.h"
5 #include "cJSON.h"
6
7 //控制上电并开机
6 #include "uart_dev.h"
7
8 //控制上电并开机
\ In section .text, align 2, keep-with-next
8 void EC801E_Power_ON()
9 {
9 void EC801E_Power_ON()
10 {
\ EC801E_Power_ON: (+1)
\ 0x0 0xB580 PUSH {R7,LR}
10 // PWR_KEY_4G_Pin低电平上电自动开机
11 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET);
11 // PWR_KEY_4G_Pin低电平上电自动开机
12 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET);
\ 0x2 0x2201 MOVS R2,#+1
\ 0x4 0xF44F 0x5180 MOV R1,#+4096
\ 0x8 0xF04F 0x4090 MOV R0,#+1207959552
\ 0xC 0x.... 0x.... BL HAL_GPIO_WritePin
12 //上电
13 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET);
13 //上电
14 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET);
\ 0x10 0xE8BD 0x4008 POP {R3,LR}
\ 0x14 0x2201 MOVS R2,#+1
\ 0x16 0xF44F 0x6100 MOV R1,#+2048
\ 0x1A 0xF04F 0x4090 MOV R0,#+1207959552
\ 0x1E 0x.... 0x.... B.W HAL_GPIO_WritePin
14 }
15
16 //开机状态检测
17 //HAL_OK:正常开机
15 }
16
17 //开机状态检测
18 //HAL_OK:正常开机
\ In section .text, align 2, keep-with-next
18 uint8_t Read_Status()
19 {
19 uint8_t Read_Status()
20 {
\ Read_Status: (+1)
\ 0x0 0xB580 PUSH {R7,LR}
20 uint8_t temp_status = HAL_ERROR;
21 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR;
21 uint8_t temp_status = HAL_ERROR;
22 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR;
\ 0x2 0xF44F 0x7100 MOV R1,#+512
\ 0x6 0x.... LDR.N R0,??DataTable11_4
\ 0x8 0x.... 0x.... BL HAL_GPIO_ReadPin
@ -106,122 +107,120 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c
\ 0x12 0xBD02 POP {R1,PC}
\ ??Read_Status_0: (+1)
\ 0x14 0x2001 MOVS R0,#+1
22 return temp_status;
23 return temp_status;
\ 0x16 0xBD02 POP {R1,PC}
23 }
24
25 //串口重定向打印
24 }
25
26 //串口重定向打印
\ In section .text, align 2, keep-with-next
26 size_t __write(int handle, const unsigned char * buffer, size_t size)
27 {
27 size_t __write(int handle, const unsigned char * buffer, size_t size)
28 {
\ __write: (+1)
\ 0x0 0xB510 PUSH {R4,LR}
\ 0x2 0x4614 MOV R4,R2
28 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000))
29 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000))
\ 0x4 0x.... LDR.N R3,??DataTable11
\ 0x6 0x.... LDR.N R0,??DataTable11_5
\ 0x8 0xB292 UXTH R2,R2
\ 0xA 0x.... 0x.... BL HAL_UART_Transmit
\ 0xE 0xB908 CBNZ.N R0,??__write_0
29 {
30 return size;
30 {
31 return size;
\ 0x10 0x4620 MOV R0,R4
\ 0x12 0xBD10 POP {R4,PC}
31 }
32 else
33 {
34 return -1;
32 }
33 else
34 {
35 return -1;
\ ??__write_0: (+1)
\ 0x14 0xF04F 0x30FF MOV R0,#+4294967295
\ 0x18 0xBD10 POP {R4,PC}
35 }
36 }
37
38 // MQTT打开客户端网络.连接MQTT服务器.订阅
36 }
37 }
38
39 // MQTT打开客户端网络.连接MQTT服务器.订阅
\ In section .text, align 4, keep-with-next
39 void MQTT_Config()
40 {
40 void MQTT_Config()
41 {
\ MQTT_Config: (+1)
\ 0x0 0xB570 PUSH {R4-R6,LR}
41 // 确保4G模块完全开机
42 HAL_Delay(5000);
\ 0x0 0xB538 PUSH {R3-R5,LR}
42 // 确保4G模块完全开机
43 osDelay(5000);
^
Warning[Pe223]: function "osDelay" declared implicitly
\ 0x2 0xF241 0x3488 MOVW R4,#+5000
\ 0x6 0x4620 MOV R0,R4
\ 0x8 0x.... 0x.... BL HAL_Delay
43 // 打开客户端网络
44 HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", sizeof("AT+QMTOPEN=0,199.7.140.10,1883\r\n"), 0xFFFF);
\ 0xC 0x.... LDR.N R5,??DataTable11_1
\ 0xE 0x.... LDR.N R1,??DataTable11_6
\ 0x10 0xF64F 0x76FF MOVW R6,#+65535
\ 0x14 0x4633 MOV R3,R6
\ 0x16 0x2221 MOVS R2,#+33
\ 0x18 0x4628 MOV R0,R5
\ 0x1A 0x.... 0x.... BL HAL_UART_Transmit
45 // 确保打开网络完成
46 HAL_Delay(5000);
\ 0x1E 0x4620 MOV R0,R4
\ 0x20 0x.... 0x.... BL HAL_Delay
47 // 连接服务器
48 HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF);
\ 0x24 0x4633 MOV R3,R6
\ 0x26 0x2218 MOVS R2,#+24
\ 0x28 0x.... ADR.N R1,?_1
\ 0x2A 0x4628 MOV R0,R5
\ 0x2C 0x.... 0x.... BL HAL_UART_Transmit
49 // 确保服务器连接完毕
50 HAL_Delay(5000);
\ 0x30 0x4620 MOV R0,R4
\ 0x32 0x.... 0x.... BL HAL_Delay
51 // 订阅主题
52 HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF);
\ 0x36 0x4633 MOV R3,R6
\ 0x38 0x4628 MOV R0,R5
\ 0x3A 0xE8BD 0x4070 POP {R4-R6,LR}
\ 0x3E 0x221D MOVS R2,#+29
\ 0x40 0x.... ADR.N R1,?_2
\ 0x42 0x.... 0x.... B.W HAL_UART_Transmit
53 }
54
\ 0x8 0x.... LDR.N R5,??DataTable11_1
\ 0xA 0x.... 0x.... BL osDelay
44 // 打开客户端网络
45 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n");
\ 0xE 0x6828 LDR R0,[R5, #+0]
\ 0x10 0x.... LDR.N R1,??DataTable11_6
\ 0x12 0x.... 0x.... BL uart_sendstr
46 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF);
47 // 确保打开网络完成
48 osDelay(5000);
\ 0x16 0x4620 MOV R0,R4
\ 0x18 0x.... 0x.... BL osDelay
49 // 连接服务器
50 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n");
\ 0x1C 0xF8D5 0x0000 LDR.W R0,[R5, #+0]
\ 0x20 0x.... ADR.N R1,?_1
\ 0x22 0x.... 0x.... BL uart_sendstr
51 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF);
52 // 确保服务器连接完毕
53 osDelay(5000);
\ 0x26 0x4620 MOV R0,R4
\ 0x28 0x.... 0x.... BL osDelay
54 // 订阅主题
55 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n");
\ 0x2C 0xF8D5 0x0000 LDR.W R0,[R5, #+0]
\ 0x30 0x.... ADR.N R1,?_2
\ 0x32 0xE8BD 0x4034 POP {R2,R4,R5,LR}
\ 0x36 0x.... 0x.... B.W uart_sendstr
56 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF);
57 }
58
\ In section .text, align 4, keep-with-next
55 void MQTT_Trans_Json()
56 {
59 void MQTT_Trans_Json()
60 {
\ MQTT_Trans_Json: (+1)
\ 0x0 0xB538 PUSH {R3-R5,LR}
57 char *cjson_str = NULL;
58 cJSON * JsonRoot = cJSON_CreateObject();
61 char *cjson_str = NULL;
62 cJSON * JsonRoot = cJSON_CreateObject();
\ 0x2 0x.... 0x.... BL cJSON_CreateObject
59
60 cJSON_AddStringToObject(JsonRoot, "deviId", "占位");
63
64 cJSON_AddStringToObject(JsonRoot, "deviId", "占位");
\ 0x6 0xBF00 Nop
\ 0x8 0x.... 0x.... ADR.W R5,?_4
\ 0xC 0x.... ADR.N R1,?_3
\ 0xE 0x4604 MOV R4,R0
\ 0x10 0x462A MOV R2,R5
\ 0x12 0x.... 0x.... BL cJSON_AddStringToObject
61 cJSON_AddStringToObject(JsonRoot, "frameType", "占位");
65 cJSON_AddStringToObject(JsonRoot, "frameType", "占位");
\ 0x16 0x462A MOV R2,R5
\ 0x18 0x.... ADR.N R1,?_5
\ 0x1A 0x4620 MOV R0,R4
\ 0x1C 0x.... 0x.... BL cJSON_AddStringToObject
62 cJSON_AddNumberToObject(JsonRoot, "timeStamp", 1722844604);
66 cJSON_AddNumberToObject(JsonRoot, "timeStamp", 1722844604);
\ 0x20 0xED9F 0x.... VLDR.W D0,??DataTable11_2
\ 0x24 0x.... ADR.N R1,?_6
\ 0x26 0x4620 MOV R0,R4
\ 0x28 0x.... 0x.... BL cJSON_AddNumberToObject
63 cJSON_AddNumberToObject(JsonRoot, "Version", 10);
67 cJSON_AddNumberToObject(JsonRoot, "Version", 10);
\ 0x2C 0xED9F 0x.... VLDR.W D0,??DataTable11_3
\ 0x30 0x.... ADR.N R1,?_7
\ 0x32 0x4620 MOV R0,R4
\ 0x34 0x.... 0x.... BL cJSON_AddNumberToObject
64
65 cjson_str = cJSON_Print(JsonRoot);
68
69 cjson_str = cJSON_Print(JsonRoot);
\ 0x38 0x4620 MOV R0,R4
\ 0x3A 0x.... 0x.... BL cJSON_Print
\ 0x3E 0x4605 MOV R5,R0
66 HAL_UART_Transmit(&huart1, cjson_str, sizeof(cjson_str), 0xFFFF);
70 HAL_UART_Transmit(&huart1, cjson_str, sizeof(cjson_str), 0xFFFF);
^
Warning[Pe167]: argument of type "char *" is incompatible with parameter of
type "uint8_t const *"
@ -230,18 +229,18 @@ Warning[Pe167]: argument of type "char *" is incompatible with parameter of
\ 0x46 0x4629 MOV R1,R5
\ 0x48 0x.... LDR.N R0,??DataTable11_5
\ 0x4A 0x.... 0x.... BL HAL_UART_Transmit
67 // printf("%s", cjson_str);
68 free(cjson_str);
71 // printf("%s", cjson_str);
72 free(cjson_str);
^
Warning[Pe223]: function "free" declared implicitly
\ 0x4E 0x4628 MOV R0,R5
\ 0x50 0x.... 0x.... BL free
69
70 cJSON_Delete(JsonRoot);
73
74 cJSON_Delete(JsonRoot);
\ 0x54 0x4620 MOV R0,R4
\ 0x56 0xE8BD 0x4032 POP {R1,R4,R5,LR}
\ 0x5A 0x.... 0x.... B.W cJSON_Delete
71 }
75 }
\ In section .text, align 4, keep-with-next
\ ??DataTable11:
@ -249,7 +248,7 @@ Warning[Pe223]: function "free" declared implicitly
\ In section .text, align 4, keep-with-next
\ ??DataTable11_1:
\ 0x0 0x....'.... DC32 huart5
\ 0x0 0x....'.... DC32 g_ec801_uart_handle
\ In section .text, align 4, keep-with-next
\ ??DataTable11_2:
@ -376,9 +375,9 @@ Warning[Pe223]: function "free" declared implicitly
0 -> HAL_GPIO_WritePin
8 -> HAL_GPIO_WritePin
16 MQTT_Config
16 -> HAL_Delay
0 -> HAL_UART_Transmit
16 -> HAL_UART_Transmit
16 -> osDelay
0 -> uart_sendstr
16 -> uart_sendstr
16 MQTT_Trans_Json
16 -> HAL_UART_Transmit
16 -> cJSON_AddNumberToObject
@ -413,17 +412,17 @@ Warning[Pe223]: function "free" declared implicitly
12 ?_6
8 ?_7
34 EC801E_Power_ON
70 MQTT_Config
58 MQTT_Config
94 MQTT_Trans_Json
24 Read_Status
26 __write
36 bytes in section .rodata
388 bytes in section .text
376 bytes in section .text
388 bytes of CODE memory
376 bytes of CODE memory
36 bytes of CONST memory
Errors: none
Warnings: 2
Warnings: 3

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:29:54
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb
@ -61,7 +61,6 @@
#define SHT_PROGBITS 0x1
EXTERN HAL_Delay
EXTERN HAL_GPIO_ReadPin
EXTERN HAL_GPIO_WritePin
EXTERN HAL_UART_Transmit
@ -71,8 +70,10 @@
EXTERN cJSON_Delete
EXTERN cJSON_Print
EXTERN free
EXTERN g_ec801_uart_handle
EXTERN huart1
EXTERN huart5
EXTERN osDelay
EXTERN uart_sendstr
PUBLIC EC801E_Power_ON
PUBLIC MQTT_Config
@ -132,28 +133,29 @@
// 3 #include "usart.h"
// 4 #include "string.h"
// 5 #include "cJSON.h"
// 6
// 7 //
// 6 #include "uart_dev.h"
// 7
// 8 //
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock0 Using cfiCommon0
CFI Function EC801E_Power_ON
THUMB
// 8 void EC801E_Power_ON()
// 9 {
// 9 void EC801E_Power_ON()
// 10 {
EC801E_Power_ON:
PUSH {R7,LR}
CFI R14 Frame(CFA, -4)
CFI CFA R13+8
// 10 // PWR_KEY_4G_Pin
// 11 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET);
// 11 // PWR_KEY_4G_Pin
// 12 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET);
MOVS R2,#+1
MOV R1,#+4096
MOV R0,#+1207959552
CFI FunCall HAL_GPIO_WritePin
BL HAL_GPIO_WritePin
// 12 //
// 13 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET);
// 13 //
// 14 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET);
POP {R3,LR}
CFI R14 SameValue
CFI CFA R13+0
@ -162,24 +164,24 @@ EC801E_Power_ON:
MOV R0,#+1207959552
CFI FunCall HAL_GPIO_WritePin
B.W HAL_GPIO_WritePin
// 14 }
// 15 }
CFI EndBlock cfiBlock0
// 15
// 16 //
// 17 //HAL_OK:
// 16
// 17 //
// 18 //HAL_OK:
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock1 Using cfiCommon0
CFI Function Read_Status
THUMB
// 18 uint8_t Read_Status()
// 19 {
// 19 uint8_t Read_Status()
// 20 {
Read_Status:
PUSH {R7,LR}
CFI R14 Frame(CFA, -4)
CFI CFA R13+8
// 20 uint8_t temp_status = HAL_ERROR;
// 21 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR;
// 21 uint8_t temp_status = HAL_ERROR;
// 22 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR;
MOV R1,#+512
LDR.N R0,??DataTable11_4
CFI FunCall HAL_GPIO_ReadPin
@ -190,132 +192,126 @@ Read_Status:
POP {R1,PC}
??Read_Status_0:
MOVS R0,#+1
// 22 return temp_status;
// 23 return temp_status;
POP {R1,PC}
// 23 }
// 24 }
CFI EndBlock cfiBlock1
// 24
// 25 //
// 25
// 26 //
SECTION `.text`:CODE:NOROOT(1)
CFI Block cfiBlock2 Using cfiCommon0
CFI Function __write
THUMB
// 26 size_t __write(int handle, const unsigned char * buffer, size_t size)
// 27 {
// 27 size_t __write(int handle, const unsigned char * buffer, size_t size)
// 28 {
__write:
PUSH {R4,LR}
CFI R14 Frame(CFA, -4)
CFI R4 Frame(CFA, -8)
CFI CFA R13+8
MOV R4,R2
// 28 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000))
// 29 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000))
LDR.N R3,??DataTable11
LDR.N R0,??DataTable11_5
UXTH R2,R2
CFI FunCall HAL_UART_Transmit
BL HAL_UART_Transmit
CBNZ.N R0,??__write_0
// 29 {
// 30 return size;
// 30 {
// 31 return size;
MOV R0,R4
POP {R4,PC}
// 31 }
// 32 else
// 33 {
// 34 return -1;
// 32 }
// 33 else
// 34 {
// 35 return -1;
??__write_0:
MOV R0,#+4294967295
POP {R4,PC}
// 35 }
// 36 }
// 36 }
// 37 }
CFI EndBlock cfiBlock2
// 37
// 38 // MQTT.MQTT.
// 38
// 39 // MQTT.MQTT.
SECTION `.text`:CODE:NOROOT(2)
CFI Block cfiBlock3 Using cfiCommon0
CFI Function MQTT_Config
THUMB
// 39 void MQTT_Config()
// 40 {
// 40 void MQTT_Config()
// 41 {
MQTT_Config:
PUSH {R4-R6,LR}
PUSH {R3-R5,LR}
CFI R14 Frame(CFA, -4)
CFI R6 Frame(CFA, -8)
CFI R5 Frame(CFA, -12)
CFI R4 Frame(CFA, -16)
CFI R5 Frame(CFA, -8)
CFI R4 Frame(CFA, -12)
CFI CFA R13+16
// 41 // 4G
// 42 HAL_Delay(5000);
// 42 // 4G
// 43 osDelay(5000);
MOVW R4,#+5000
MOV R0,R4
CFI FunCall HAL_Delay
BL HAL_Delay
// 43 //
// 44 HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", sizeof("AT+QMTOPEN=0,199.7.140.10,1883\r\n"), 0xFFFF);
LDR.N R5,??DataTable11_1
CFI FunCall osDelay
BL osDelay
// 44 //
// 45 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n");
LDR R0,[R5, #+0]
LDR.N R1,??DataTable11_6
MOVW R6,#+65535
MOV R3,R6
MOVS R2,#+33
MOV R0,R5
CFI FunCall HAL_UART_Transmit
BL HAL_UART_Transmit
// 45 //
// 46 HAL_Delay(5000);
CFI FunCall uart_sendstr
BL uart_sendstr
// 46 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF);
// 47 //
// 48 osDelay(5000);
MOV R0,R4
CFI FunCall HAL_Delay
BL HAL_Delay
// 47 //
// 48 HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF);
MOV R3,R6
MOVS R2,#+24
CFI FunCall osDelay
BL osDelay
// 49 //
// 50 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n");
LDR.W R0,[R5, #+0]
ADR.N R1,?_1
MOV R0,R5
CFI FunCall HAL_UART_Transmit
BL HAL_UART_Transmit
// 49 //
// 50 HAL_Delay(5000);
CFI FunCall uart_sendstr
BL uart_sendstr
// 51 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF);
// 52 //
// 53 osDelay(5000);
MOV R0,R4
CFI FunCall HAL_Delay
BL HAL_Delay
// 51 //
// 52 HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF);
MOV R3,R6
MOV R0,R5
POP {R4-R6,LR}
CFI FunCall osDelay
BL osDelay
// 54 //
// 55 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n");
LDR.W R0,[R5, #+0]
ADR.N R1,?_2
POP {R2,R4,R5,LR}
CFI R4 SameValue
CFI R5 SameValue
CFI R6 SameValue
CFI R14 SameValue
CFI CFA R13+0
MOVS R2,#+29
ADR.N R1,?_2
CFI FunCall HAL_UART_Transmit
B.W HAL_UART_Transmit
// 53 }
CFI FunCall uart_sendstr
B.W uart_sendstr
// 56 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF);
// 57 }
CFI EndBlock cfiBlock3
// 54
// 58
SECTION `.text`:CODE:NOROOT(2)
CFI Block cfiBlock4 Using cfiCommon0
CFI Function MQTT_Trans_Json
THUMB
// 55 void MQTT_Trans_Json()
// 56 {
// 59 void MQTT_Trans_Json()
// 60 {
MQTT_Trans_Json:
PUSH {R3-R5,LR}
CFI R14 Frame(CFA, -4)
CFI R5 Frame(CFA, -8)
CFI R4 Frame(CFA, -12)
CFI CFA R13+16
// 57 char *cjson_str = NULL;
// 58 cJSON * JsonRoot = cJSON_CreateObject();
// 61 char *cjson_str = NULL;
// 62 cJSON * JsonRoot = cJSON_CreateObject();
CFI FunCall cJSON_CreateObject
BL cJSON_CreateObject
// 59
// 60 cJSON_AddStringToObject(JsonRoot, "deviId", "");
// 63
// 64 cJSON_AddStringToObject(JsonRoot, "deviId", "");
Nop
ADR.W R5,?_4
ADR.N R1,?_3
@ -323,44 +319,44 @@ MQTT_Trans_Json:
MOV R2,R5
CFI FunCall cJSON_AddStringToObject
BL cJSON_AddStringToObject
// 61 cJSON_AddStringToObject(JsonRoot, "frameType", "");
// 65 cJSON_AddStringToObject(JsonRoot, "frameType", "");
MOV R2,R5
ADR.N R1,?_5
MOV R0,R4
CFI FunCall cJSON_AddStringToObject
BL cJSON_AddStringToObject
// 62 cJSON_AddNumberToObject(JsonRoot, "timeStamp", 1722844604);
// 66 cJSON_AddNumberToObject(JsonRoot, "timeStamp", 1722844604);
VLDR.W D0,??DataTable11_2
ADR.N R1,?_6
MOV R0,R4
CFI FunCall cJSON_AddNumberToObject
BL cJSON_AddNumberToObject
// 63 cJSON_AddNumberToObject(JsonRoot, "Version", 10);
// 67 cJSON_AddNumberToObject(JsonRoot, "Version", 10);
VLDR.W D0,??DataTable11_3
ADR.N R1,?_7
MOV R0,R4
CFI FunCall cJSON_AddNumberToObject
BL cJSON_AddNumberToObject
// 64
// 65 cjson_str = cJSON_Print(JsonRoot);
// 68
// 69 cjson_str = cJSON_Print(JsonRoot);
MOV R0,R4
CFI FunCall cJSON_Print
BL cJSON_Print
MOV R5,R0
// 66 HAL_UART_Transmit(&huart1, cjson_str, sizeof(cjson_str), 0xFFFF);
// 70 HAL_UART_Transmit(&huart1, cjson_str, sizeof(cjson_str), 0xFFFF);
MOVW R3,#+65535
MOVS R2,#+4
MOV R1,R5
LDR.N R0,??DataTable11_5
CFI FunCall HAL_UART_Transmit
BL HAL_UART_Transmit
// 67 // printf("%s", cjson_str);
// 68 free(cjson_str);
// 71 // printf("%s", cjson_str);
// 72 free(cjson_str);
MOV R0,R5
CFI FunCall free
BL free
// 69
// 70 cJSON_Delete(JsonRoot);
// 73
// 74 cJSON_Delete(JsonRoot);
MOV R0,R4
POP {R1,R4,R5,LR}
CFI R4 SameValue
@ -369,7 +365,7 @@ MQTT_Trans_Json:
CFI CFA R13+0
CFI FunCall cJSON_Delete
B.W cJSON_Delete
// 71 }
// 75 }
CFI EndBlock cfiBlock4
SECTION `.text`:CODE:NOROOT(2)
@ -384,7 +380,7 @@ MQTT_Trans_Json:
DATA
??DataTable11_1:
DATA32
DC32 huart5
DC32 g_ec801_uart_handle
SECTION `.text`:CODE:NOROOT(2)
SECTION_TYPE SHT_PROGBITS, 0
@ -495,10 +491,10 @@ MQTT_Trans_Json:
END
//
// 36 bytes in section .rodata
// 388 bytes in section .text
// 376 bytes in section .text
//
// 388 bytes of CODE memory
// 376 bytes of CODE memory
// 36 bytes of CONST memory
//
//Errors: none
//Warnings: 2
//Warnings: 3

View File

@ -2,7 +2,7 @@
###############################################################################
# #
# IAR Assembler V9.40.2.374/W64 for ARM 01/Aug/2024 10:36:30 #
# IAR Assembler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:14 #
# Copyright 1999-2023 IAR Systems AB. #
# #
# Source file = E:\Y\IAR\micro_climate\EWARM\startup_stm32l496xx.s#

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:01
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 14:12:11
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:03
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:13
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:03
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:13
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:04
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:13
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:04
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:13
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:05
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:13
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb

View File

@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////
//
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:05
// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:13
// Copyright 1999-2023 IAR Systems AB.
//
// Cpu mode = thumb

View File

@ -1,6 +1,6 @@
###############################################################################
#
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Aug/2024 17:17:05
# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 06/Aug/2024 15:05:13
# Copyright 1999-2023 IAR Systems AB.
#
# Cpu mode = thumb
@ -169,7 +169,7 @@ E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\
\ 0x14 DS8 4
\ 0x18 DS8 4
\ 0x1C DS8 4
\ 0x20 DS8 3'000
\ 0x20 DS8 6'000
99
100 /* Keeps track of the number of calls to allocate and free memory as well as the
101 number of free bytes remaining, but says nothing about fragmentation. */
@ -212,7 +212,7 @@ E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\
\ 0x16 0xF107 0x0320 ADD R3,R7,#+32
\ 0x1A 0xF107 0x0120 ADD R1,R7,#+32
\ 0x1E 0xF013 0x0F07 TST R3,#0x7
\ 0x22 0xF640 0x30B8 MOVW R0,#+3000
\ 0x22 0xF241 0x7070 MOVW R0,#+6000
\ 0x26 0x460A MOV R2,R1
\ 0x28 0xD004 BEQ.N ??pvPortMalloc_1
\ 0x2A 0x1DCA ADDS R2,R1,#+7
@ -878,7 +878,7 @@ E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\
2 vPortInitialiseBlocks
6 xPortGetFreeHeapSize
6 xPortGetMinimumEverFreeHeapSize
3'032 xStart
6'032 xStart
pxEnd
xFreeBytesRemaining
xMinimumEverFreeBytesRemaining
@ -888,11 +888,11 @@ E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\
ucHeap
3'032 bytes in section .bss
6'032 bytes in section .bss
532 bytes in section .text
532 bytes of CODE memory
3'032 bytes of DATA memory
6'032 bytes of DATA memory
Errors: none
Warnings: none

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