diff --git a/App/Inc/Uart1.h b/App/Inc/Uart1.h new file mode 100644 index 0000000..e414d26 --- /dev/null +++ b/App/Inc/Uart1.h @@ -0,0 +1,66 @@ +//微秒延时 +extern void DelayUs(unsigned int delay); + +//毫秒延时 +extern void DelayMs(unsigned int delay); + + +//接收数据判断(放置串口接收数据内) +extern void Do_Receive_Uart_For_Module(unsigned char ch); + +//单独发送 +extern void UART1_SendData(uint8_t dat); + +//发送数据 +extern void UART1_Send_Char(uint8_t dat); + +//发送一个字符串 +//extern void send_string(uchar *p); + +//初始化 +extern void InitUart_Data(void); + +//接收串口1 +extern void start_ttl_receive_timer(uint32_t ms); + +extern void over_ttl_receive_timer(void); + +extern void clear_ttl_receive_timer(void); + + +//返回串口屏应答是否接收完成的结果 +//0:没超时 1:超时 +extern uint8_t judge_ttl_receive_timer(void); + +//放在大循环中的计时器里 +extern void process_ttl_receive_timer(void); + +//放串口中断内,接收数据 +extern void receive_ttl_data(uint8_t rx_data); + +//CRC校验 +extern unsigned int ModbusCRC16(unsigned char *data_value, unsigned char length); + +//异或校验 +extern unsigned char VerfiyRC(unsigned char data_value[], unsigned char length); + +//发送延时 +extern void Uart_Send_Delay(unsigned int delay); + +//发送数据 +extern void send_set_resp(unsigned int OrderNum, unsigned int addr, unsigned char Num, unsigned char sData[]); + +//分析地址是否为本地址 +extern uint8_t Check_Resive_Addr(uint16_t addr); + +//接收数据判断(放置串口接收数据内) +extern void Do_Receive_Uart_For_Module(unsigned char ch); + +//数据长度 +extern uint8_t Get_Data_Len(void); + +//检查校验 +extern unsigned char Check_VerfiyData(void); + +//数据接收分析(放置大循环内) +extern void Deal_Uart_Data_For_Module(void); diff --git a/App/Inc/key.h b/App/Inc/key.h index 6995edb..3777fec 100644 --- a/App/Inc/key.h +++ b/App/Inc/key.h @@ -1,6 +1,7 @@ #ifndef _KEY_H #define _KEY_H +#include "main.h" //void Key_Init(void); void Key_Scan(void); @@ -13,4 +14,12 @@ void Key_Scan(void); void key_act(void); void msg_clr(void); +extern uint32_t rampmode ; +extern uint32_t speed_1; +extern uint32_t speed_max; +extern uint32_t acc_1; +extern uint32_t acc_max; +extern uint32_t dcr_1; +extern uint32_t dcr_max; + #endif diff --git a/App/Inc/serial_port.h b/App/Inc/serial_port.h index 498b61a..ed598d6 100644 --- a/App/Inc/serial_port.h +++ b/App/Inc/serial_port.h @@ -10,6 +10,13 @@ #define _SERIAL_PORT_H void uart_test(void); - + +extern char text_r[20]; +extern char text_t[20]; +extern char uart_rx_flag; +#define DATA_MAX 60 +extern unsigned char uart_rx_temp[DATA_MAX]; +extern unsigned char text_r8; + #endif diff --git a/App/Inc/tmc5160.h b/App/Inc/tmc5160.h index bb5e23d..fc256a6 100644 --- a/App/Inc/tmc5160.h +++ b/App/Inc/tmc5160.h @@ -8,12 +8,20 @@ void TMC5160_SPIReadInt(uint8_t addr, uint8_t record[5]); void tmc5160_init(void); void tmc5160_act(void); void TMC5160A_Init_Gpio(void); -uint32_t Raw_32(uint8_t raw[5]); +signed int Raw_32(uint8_t raw[5]); extern char tmc5160_sw; -//void TMC5160A_SPI_Transmit(unsigned char val); -//void TMC5160A_SPI_Receive(unsigned char *val); +#define RAMPMODE_ADDR 0x20 +#define XTARGET_ADDR 0x2D +#define A1_ADDR 0x24 +#define AMAX_ADDR 0x26 +#define V1_ADDR 0x25 +#define VMAX_ADDR 0x27 +#define D1_ADDR 0x2A +#define DMAX_ADDR 0x28 +#define XACTUAL_ADDR 0x21 +#define VACTUAL_ADDR 0x22 #endif diff --git a/App/Src/Uart1.c b/App/Src/Uart1.c new file mode 100644 index 0000000..10b8307 --- /dev/null +++ b/App/Src/Uart1.c @@ -0,0 +1,735 @@ +#include +#include "main.h" + +//#include "SC_Init.h" //MCU Init header,Include all IC resource headers +//#include "SC_it.h" +//#include "..\Drivers\SCDriver_list.h" +//#include "HeadFiles\SysFunVarDefine.h" + +#include "Uart1.h" +#include "usart.h" +//#include "Motor.h" + + + +#define HD_VER 0001 //硬件版本 +#define SW_VER 0001 //软件版本 + +#define TTL_SEND_BUFF_LEN 60 //发送数据长度 +#define TTL_RECEIVE_BUFF_LEN 60 //接收数据长度 + +//---------------------------------------------------------------- +//uart1用于接收usb转ttl的串口 +//---------------------------------------------------------------- + +//存放发送的数据内容 +uint8_t motor_data[10]; + +//发送buff +uint8_t ttl_send_len = 0; +uint8_t ttl_send_buff[TTL_SEND_BUFF_LEN] = {0}; + +//接收buff +uint8_t ttl_receive_len = 0; +uint8_t ttl_receive_buff[TTL_RECEIVE_BUFF_LEN] = {0}; + +//接收超时 +uint8_t ttl_receive_flag = 0; +uint8_t ttl_receive_cnt = 0; +uint8_t ttl_receive_interval = 0; + +#define DATA_LEN TTL_RECEIVE_BUFF_LEN //一般数据长度 +#define UART_ORDER_SOF 0x05 //起始字 +#define UART_ORDER_END 0x1B //结束字 +#define FIXED_LEN 0x0B //固定长度 //取消RW + +uint16_t SUR_DEVICE_ADDR = 0x00A1; //PC //0x00A1; //设备 +uint16_t OBJ_DEVICE_ADDR = 0x00B1; //主板 //0x00B1; //PC群发 FFFF 0000 + +uint8_t order_flag = 0; +unsigned int checksum = 0, re_status = 0, rec_len = 0, data_len = 0, shouldaccept = 0; + +//单独发送 +void UART1_SendData(uint8_t dat) +{ + //SSI_UART1_SendData8(dat); + HAL_UART_Transmit_IT(&huart1,&dat,1); +} + +//发送数据 +void UART1_Send_Char(uint8_t dat) +{ +// SSI_UART1_SendData8(dat); + HAL_UART_Transmit_IT(&huart1,&dat,1); +} + +//初始化 +void InitUart_Data(void) +{ + order_flag = 0; + rec_len = 0; + re_status = 0; + shouldaccept = 0; + + ttl_receive_flag = 0; + ttl_receive_cnt = 0; + + checksum = 0; + + for(data_len = 0; data_len < DATA_LEN; data_len++) + { + ttl_receive_buff[data_len] = 0; + } + + data_len = 0; + +// UART_Send_Char(0xdd); +} + + + +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ +//---------------------------------------------------------------- +//接收串口1 +//---------------------------------------------------------------- +/**************************************************************************************************** + * @brief Download a file via serial port + * @param None + * @retval None + **************************************************************************************************/ +void start_ttl_receive_timer(uint32_t ms) +{ + if(ms == 0) + { + return; + } + + ttl_receive_flag = 1; + ttl_receive_cnt = 0; + ttl_receive_interval = ms; +} + +/**************************************************************************************************** + * @brief Upload a file via serial port. + * @param None + * @retval None + **************************************************************************************************/ +void over_ttl_receive_timer(void) +{ + ttl_receive_flag = 0; + ttl_receive_cnt = 0; + ttl_receive_interval = 0; + + InitUart_Data(); + +// UART2_Send_Char(0xed); +} + +/**************************************************************************************************** + * @brief Display the Main Menu on HyperTerminal + * @param None + * @retval None + **************************************************************************************************/ +void clear_ttl_receive_timer(void) +{ + uint16_t i = 0; + ttl_receive_len = 0; + ttl_receive_flag = 0; + ttl_receive_cnt = 0; + ttl_receive_interval = 0; + + for(i = 0; i < TTL_RECEIVE_BUFF_LEN; i++) + { + ttl_receive_buff[i] = 0; + } +} + +//返回串口屏应答是否接收完成的结果 +//0:没超时 1:超时 +uint8_t judge_ttl_receive_timer(void) +{ + if(ttl_receive_flag == 2) + { + return 1; + } + else + { + return 0; + } +} + +/**************************************************************************************************** + * @brief Display the Main Menu on HyperTerminal + * @param None + * @retval None + **************************************************************************************************/ +//放在大循环中的计时器里 +void process_ttl_receive_timer(void) +{ + if(ttl_receive_flag == 1) + { + ttl_receive_cnt++; + } + + if((ttl_receive_interval > 0) && (ttl_receive_cnt >= ttl_receive_interval)) + { + over_ttl_receive_timer(); + } +} + +#define TTL_OVER_TIME 10 +/**************************************************************************************************** + * @brief Display the Main Menu on HyperTerminal + * @param None + * @retval None + **************************************************************************************************/ +//放串口中断内,接收数据 +void receive_ttl_data(uint8_t rx_data) +{ + //不能超过数组的最大长度 + if(ttl_receive_len < TTL_RECEIVE_BUFF_LEN) + { + //开始计时 + start_ttl_receive_timer(TTL_OVER_TIME); + //串口接收数据分析 + Do_Receive_Uart_For_Module(rx_data); + } + else //超过上限则抛弃后面的数据 + { + //超时处理 + over_ttl_receive_timer(); + InitUart_Data(); + //UART_Send_Char(0xcc); + } +} + +#define CRC_PRESET 0xFFFF +#define CRC_POLYNOM 0x4204 +/*--------------------------------------------------------------------------- +调用方式:unsigned int ModbusCRC16(unsigned char *data_value, unsigned char length) +函数说明:CRC校验 +---------------------------------------------------------------------------*/ +unsigned int ModbusCRC16(unsigned char *data_value, unsigned char length) +{ + unsigned int crc_value = CRC_PRESET; + unsigned char i; + data_value++; + while(length-- != 0) + {//ModbusCRC16(PData, Num + FIXED_LEN - 3); + for(i = 0x01; i != 0; i <<= 1) + { + if((crc_value & 0x0001) != 0) + { + crc_value >>= 1; + crc_value ^= CRC_POLYNOM; + } + else + { + crc_value >>= 1; + } + + if((*data_value & i) != 0) + { + crc_value ^= CRC_POLYNOM; + } + } + data_value++; + } + return(crc_value); +} + +/*--------------------------------------------------------------------------- +调用方式:unsigned int VerfiyRC(unsigned char *data_value, unsigned char length) +函数说明:异或校验 +除了头尾固定,不校验外,其他的校验 +-----------------------------------------------------------------------------*/ +unsigned char VerfiyRC(unsigned char data_value[], unsigned char length) //不用异或校验,用crc校验 +{ + unsigned char i; + unsigned char V_b = data_value[1]; + + for(i = 0x00; i < length; i++) + { + //异或校验 + V_b ^= data_value[i]; + } + + return(V_b); +} + +//发送延时 +void Uart_Send_Delay(unsigned int delay) +{ + unsigned int i = 0, j = 0; + + for(i = 0; i < delay; i++) + { + for(j = 0; j < 125; j++); + } +} + +//校验 + 0X1B +#define VERFIY_TYPE 1 + +/* +SOF: 1个字节 0x05 起始字节 +Len: 2个字节 长度 +Fou_adr: 2个字节 源地址 +Com_adr: 2个字节 目标地址,0ff为广播地址 +Cmd16: 2个字节 命令字 +Request-data: N字节 数据 +XOR: 2个字节 校验 +END: 0x1B 结束字节 +*/ + +//发送数据 +void send_set_resp(unsigned int OrderNum, unsigned int addr, unsigned char Num, unsigned char sData[]) +{ + unsigned int xor_data = 0; + unsigned char PData[TTL_SEND_BUFF_LEN]; + unsigned char i = 0; + + PData[0] = UART_ORDER_SOF; //第一个字节 + PData[1] = (Num + FIXED_LEN) / 0x100; //长度 高8位 + PData[2] = (Num + FIXED_LEN) % 0x100; //长度 低8位 + PData[3] = (addr >> 8) & 0xff; //源地址 + PData[4] = addr & 0xff; //源地址 + PData[5] = (SUR_DEVICE_ADDR >> 8) & 0xff; //目标地址 + PData[6] = SUR_DEVICE_ADDR & 0xff; //目标地址 + PData[7] = (OrderNum >> 8) & 0xff; //命令字 -1 + PData[8] = OrderNum & 0xff; //命令字 -2 + +// PData[6] = RW_Flag; //读写标志 + + for(i = 0; i < Num; i++) //发送数据 + { + PData[FIXED_LEN - 2 + i] = sData[i]; //数据 + } + + //校验 + if(VERFIY_TYPE) //异或校验 + 末尾字节 2字节 + { + xor_data = VerfiyRC(PData, Num + FIXED_LEN - 2); + PData[FIXED_LEN + Num - 2] = xor_data; + PData[FIXED_LEN + Num - 1] = 00; + } + else //CRC校验 2字节 + { + xor_data = ModbusCRC16(PData, Num + FIXED_LEN - 3); + PData[FIXED_LEN + Num - 2] = (xor_data) & 0xff; + PData[FIXED_LEN + Num - 1] = (xor_data >> 8) & 0xff; + } + + PData[FIXED_LEN + Num] = UART_ORDER_END; // 末尾字节 + + //全部发送 + for(i = 0; i < (Num + FIXED_LEN + 1); i++) //一次性发送所有数据 + { + UART1_Send_Char(PData[i]); + //增加延时 + Uart_Send_Delay(50); + } +} + + + +//分析地址是否为本地址 +uint8_t Check_Resive_Addr(uint16_t addr) +{ + //确定是否为接收地址 + if((OBJ_DEVICE_ADDR == addr) || (0xFFFF == addr) || (0x0000 == addr) || (0x00B1 == addr)) + { + return 1; + } + else + { + InitUart_Data(); //2清数据 + return 0; + } +} + + +//接收数据判断(放置串口接收数据内) +void Do_Receive_Uart_For_Module(unsigned char ch) +{ + switch(re_status) + { + case 0 : //0x05 1字节 起始字 + { + if(ch == UART_ORDER_SOF) + { + rec_len = 0; + ttl_receive_buff[rec_len] = ch; + re_status = 1; + shouldaccept = 0; +// UART2_Send_Char(0xaa); + } + } + break; + case 1: //长度 2字节 + { + rec_len++; + ttl_receive_buff[rec_len] = ch; + + if(rec_len >= 2) + { + re_status = 2; + shouldaccept = ttl_receive_buff[1] * 0x100 + ttl_receive_buff[2]; + + if(shouldaccept >= TTL_RECEIVE_BUFF_LEN - 1) + { + InitUart_Data(); + return; + } + } + } + break; + case 2: //命令字 2个字节 05 00 0B 00 C1 00 A1 F0 01 87 1B + { + rec_len++; + + if(rec_len >= TTL_RECEIVE_BUFF_LEN - 1) + { + InitUart_Data(); + return; + } + + ttl_receive_buff[rec_len] = ch; //接收 + + if(rec_len >= shouldaccept) //判断是否接收完成 + { +// uint8_t i = 0; +// UART2_Send_Char(0x30); +// UART2_Send_Char(rec_len); +// UART2_Send_Char(shouldaccept); +// UART2_Send_Char(FIXED_LEN - 1); + +// UART2_Send_Char(rec_len); +// for( i = 0;i < shouldaccept;i++) UART2_Send_Char(ttl_receive_buff[i]); + + //等待处理分析,至少要大于固定长度 +// if(rec_len >= FIXED_LEN - 1) +// { + //判断接收目标地址是否是自己 +// int adr = ttl_receive_buff[3]; +// adr = adr << 8; +// adr |= ttl_receive_buff[4]; + int adr = ttl_receive_buff[5]; + adr = adr << 8; + adr |= ttl_receive_buff[6]; + +//UART2_TxByte(0xAA); +//UART2_TxByte(ttl_receive_buff[3]); +//UART2_TxByte(ttl_receive_buff[4]); +// + if(Check_Resive_Addr(adr)) + { + //命令字 + unsigned int order = 0; + order = ttl_receive_buff[7]; + order = order << 8; + order += ttl_receive_buff[8]; + +// //目标地址 +// OBJ_DEVICE_ADDR = ttl_receive_buff[3]; +// OBJ_DEVICE_ADDR <<= 8; +// OBJ_DEVICE_ADDR += ttl_receive_buff[4]; + +//UART2_Send_Char(order / 0x100); +//UART2_Send_Char(order % 0x100); +//UART2_TxByte(0xBB); +//UART2_TxByte(ttl_receive_buff[7]); +//UART2_TxByte(ttl_receive_buff[8]); + + switch(order) + { + //=================== =================================================== + //设备接收数据 + //====================================================================== + case 0xF001 : //解析数据 + { + order_flag = 1; + } + break; + + case 0xF0C1 : //设置设备加密信息 + { + order_flag = 2; + } + break; + + //====================================================================== + //设备信息 + //====================================================================== + case 0xF111 : //控制参数 + { + order_flag = 3; +// UART2_Send_Char(0x33); + } + break; + + //====================================================================== + //设备信息 + //====================================================================== + case 0xF112 : //读 状态与温度 + { + order_flag = 4; + } + break; + case 0xF102 : //读 状态与温度 + { + order_flag = 4; + } + break; + + //====================================================================== + // + //====================================================================== + default : + { + InitUart_Data(); + } + break; + } + } + else + { + InitUart_Data(); + return; + } + } +// } + } + break; + + default : + InitUart_Data(); + break; + } +} + +//数据长度 +uint8_t Get_Data_Len(void) +{ + uint16_t Re_Len = 0; + Re_Len = (ttl_receive_buff[1] * 0x100 + ttl_receive_buff[2]) - FIXED_LEN; + return Re_Len; +} + +//检查校验 +unsigned char Check_VerfiyData(void) +{ + return 1; //调试期间,不用验证 + + if(VERFIY_TYPE) //异或校验 + 末尾字节 + { + unsigned char v_A = 0; + unsigned char v_B = 0; + v_A = ttl_receive_buff[shouldaccept]; + v_B = VerfiyRC(ttl_receive_buff, shouldaccept - 2); + + if(v_A == v_B) //数据的完整性 + { + //结尾数据相同 + if(ttl_receive_buff[shouldaccept + 1] == UART_ORDER_END) + { + + } + else + { + return 0; + } + } + else + { + return 0; + } + } + else //判断CRC校验 + { + unsigned int CRC16 = 0; + unsigned int Get_CRC16 = 0; + CRC16 = ttl_receive_buff[shouldaccept]; + CRC16 = CRC16 << 8; + CRC16 += ttl_receive_buff[shouldaccept - 1]; + + Get_CRC16 = ModbusCRC16(ttl_receive_buff, shouldaccept - 2); + + if(CRC16 == Get_CRC16) //数据的完整性 + { + + } + else + { + InitUart_Data(); + return 0; + } + } + + return 1; +} + + +//数据接收分析(放置大循环内) +void Deal_Uart_Data_For_Module(void) +{ + if(order_flag) //有接收的指令 + { + //校验 + if(Check_VerfiyData() == 1) //测试 + { + switch(order_flag) + { + //-------------------------------------------------------------------- + // + //-------------------------------------------------------------------- + case 1 : //数据解析 + { +// uint8_t i = 0; //临时变量 +// uint8_t len = 0; //长度 +// uint8_t temp[DATA_LEN]; + +// //发送标志 +// send_flag = 0; + +// //数据长度 +// len = Get_Data_Len(); + +// //解析数据 +// for(i = 0; i < len; i++) +// { +// temp[i] = ttl_receive_buff[i + FIXED_LEN - 2]; +// } +// +// //角行程 、直行程 +// Travle_Flag = temp[0]; //0 直 1 角 +// Motor_Run = temp[1]; //0 停止 1 运行 2 运行到起始点 3 运行到结束点 +// Run_Mode = temp[2]; //0 点动 1 方案一 2 方案二 +// +// Run_Step = temp[3]; //电机运行多少圈为一个步长 +// Run_Step <<= 8; +// Run_Step += temp[4]; +// +// Run_Inter = temp[5]; //电机运行间隔时长 +// Run_Inter <<= 8; +// Run_Inter += temp[6]; +// +// Run_Stop = temp[7]; //到“结束点”后,停止时间 +// Run_Stop <<= 8; +// Run_Stop += temp[8]; +// +// ClrRunmotorStep();//清除电机标记 + + } + break; + + case 2 : // + { +// uint8_t i = 0; +// uint8_t len = 0; +// uint8_t temp[DATA_LEN]; + +// send_set_resp(0xF0C1, OBJ_DEVICE_ADDR, len, temp); + + } + break; + + //-------------------------------------------------------------------- + //LED 控制 + //-------------------------------------------------------------------- + case 3 : //F111 05 00 0C 00 A1 00 C1 F1 01 05 03 50 87 1B + { + uint8_t addr = 0; + addr = ttl_receive_buff[FIXED_LEN - 2]; + if(addr == ((SUR_DEVICE_ADDR & 0xf0) == 0xC0)) + { + + } + } + break; + + //====================================================================== + // + //====================================================================== + case 4 : // + { + + + } + break; + + //-------------------------------------------------------------------- + //实时信息 + //-------------------------------------------------------------------- + case 5 : // + { + uint8_t len = 0; + uint8_t temp[DATA_LEN]; + + + + temp[0] = (SUR_DEVICE_ADDR >> 8) & 0xff; + temp[1] = (SUR_DEVICE_ADDR >> 0) & 0xff; + +// //版本号 4 + temp[2] = HD_VER >> 8; //HD_VER 0101 //硬件版本号 + temp[3] = HD_VER & 0xff; + + temp[4] = SW_VER >> 8; //SW_VER 0101 //软件版本号 + temp[5] = SW_VER & 0xff; + + len = 6; + send_set_resp(0xF113, OBJ_DEVICE_ADDR, len, temp); + } + break; + case 6 : // 设置 地址 + 版本号 F1D3 05 00 0D 00 A1 00 00 F1 D3 00 C1 07 A9 1B + { + + uint8_t i = 0; + uint8_t len = 0; + uint8_t temp[DATA_LEN]; + + //数据长度 + len = Get_Data_Len(); + + for(i = 0; i < len; i++) + { + temp[i] = ttl_receive_buff[i + FIXED_LEN - 2]; + } + + + send_set_resp(0xF1C3, OBJ_DEVICE_ADDR, len, temp); + } + break; + case 7 : //更新程序 + { + + } + break; + + //-------------------------------------------------------------------- + //设备信息 + //-------------------------------------------------------------------- + case 10 : //F115 05 00 0A 00 C1 00 A1 F1 05 50 87 1B + { + + + } + break; + + + default : + { + + } + break; + } + } + + //清空数据 + InitUart_Data(); + } +} + + diff --git a/App/Src/app.c b/App/Src/app.c index ab0d3eb..f29e7f2 100644 --- a/App/Src/app.c +++ b/App/Src/app.c @@ -11,12 +11,15 @@ #include "oled.h" #include "ads1220.h" #include "tmc5160.h" +#include "uart1.h" //缁跨伅 NOR ;钃濈伅 ERR -float X_ads1220 = 0; +float X_ads1220 = 0; //璇诲埌鐨勭數鍘嬪 +float X_ads1220_L = 36.875; //鐢靛帇鍊间笂闄 +float X_ads1220_H = 1311.150; //鐢靛帇鍊间笅闄 +float X_ads1220_prc = 0; //鐢靛帇鐧惧垎姣旓紙鍗充綅绉荤櫨鍒嗘瘮锛 float TEMP = 0; - void app_act (void) { //1鎸夐敭鎿嶄綔 @@ -30,19 +33,26 @@ void app_act (void) TEMP = M1820_Get_Temp(); //娓╁害閲囬泦 - X_ads1220 = GetAD(4); //鐢甸樆灏洪噰闆 + tmc5160_act(); //鐢垫満鎵ц鍔熻兘 + - tmc5160_act(); //鐢垫満鎵ц鍔熻兘 } //3 涓插彛閫氫俊 - //uart_test(); +// uart_test(); //4 OLED if(it_100ms_flag) { it_100ms_flag = 0; - OLED_Act(); + + OLED_Act(); //OLED鍒锋柊 + + X_ads1220 = GetAD(4); //鐢甸樆灏洪噰闆 + X_ads1220_prc =( X_ads1220 - X_ads1220_L )/(X_ads1220_H - X_ads1220_L); + + //涓插彛璁℃椂 + process_ttl_receive_timer(); } //5 鐢甸樆灏 浣嶇Щ浼犳劅鍣 @@ -54,6 +64,11 @@ void app_act (void) // it_1000ms_flag = 0; // tmc5160_act(); // } + + //7 涓插彛鏁版嵁澶勭悊 + Deal_Uart_Data_For_Module(); + + } diff --git a/App/Src/key.c b/App/Src/key.c index 48c3468..d16dfff 100644 --- a/App/Src/key.c +++ b/App/Src/key.c @@ -56,32 +56,38 @@ void msg_clr() void key_act(void) { - if(key_msg[0] == 1) //K1瀹屾垚鎸変笅鍚庯紝鍒囨崲OLED涓庣豢鐏姸鎬侊紝涓よ呭悓浜悓鐏 + if(key_msg[0] == 1) //K1瀹屾垚鎸変笅鍚 { - if(oled_flag == 0) + if( speed_max < 0x007EA5E0 ) //鐢垫満鍔犻 { - HAL_GPIO_WritePin(LED_NOR_GPIO_Port,LED_NOR_Pin,GPIO_PIN_RESET); - OLED_DisPlay_On(); - oled_flag = 1; - - key_msg[0] = 2; //瀹屾垚OLED鍜岀豢鐏搷浣滃悗锛岃Е鍙戜簨浠2 + speed_max += 10000; + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); }else { - HAL_GPIO_WritePin(LED_ERR_GPIO_Port,LED_NOR_Pin,GPIO_PIN_SET); - OLED_DisPlay_Off(); - oled_flag = 0; - - key_msg[0] = 2; //瀹屾垚OLED鍜岀豢鐏搷浣滃悗锛岃Е鍙戜簨浠2 + speed_max = 0x007EA5E0; + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); } + + key_msg[0] = 2; } - if(key_msg[1] == 1)//K2瀹屾垚鎸変笅鍚庯紝杩涜缈婚〉锛宲age one->last page->page one + if(key_msg[1] == 1) //K2瀹屾垚鎸変笅鍚 { - if(oled_page >= PAGEMAX) +// if(oled_page >= PAGEMAX) //OLED缈婚〉 +// { +// oled_page = 1; +// }else oled_page++; +// OLED_NewFrame(); + + if( speed_max > 0 ) //鐢垫満鍑忛 { - oled_page = 1; - }else oled_page++; - OLED_NewFrame(); + speed_max -= 10000; + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); + }else + { + speed_max = 0; + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); + } key_msg[1] = 2; } @@ -89,6 +95,15 @@ void key_act(void) if(key_msg[2] == 1)//K3瀹屾垚鎸変笅鍚 { tmc5160_sw =(tmc5160_sw == 0); + + if(tmc5160_sw == 1) //0->1鏃跺垵濮嬪寲 + { + speed_max = 0x000061A8; + tmc5160_init(); + } + + if(tmc5160_sw == 0) TMC5160_SPIWriteInt(RAMPMODE_ADDR, 0x00000000,1); //1->0鏃跺垏鎹㈣嚦浣嶇疆妯″紡锛岄氳繃鍑忛熷仠姝㈢數鏈 + key_msg[2] = 2; } diff --git a/App/Src/oled.c b/App/Src/oled.c index 05eb454..b60a529 100644 --- a/App/Src/oled.c +++ b/App/Src/oled.c @@ -30,54 +30,54 @@ void OLED_SendCmd(uint8_t cmd)// //OLED初始化 void OLED_Init(void) { - - OLED_SendCmd(0xAE); /*关闭显示 display off*/ - OLED_SendCmd(0x20);//设置显示模式 - OLED_SendCmd(0x10);//设置为页显示模式 - OLED_SendCmd(0xB0);//设置起始页的地址模式0-7 + OLED_SendCmd(0xAE); /*关闭显示 display off*/ - OLED_SendCmd(0xC0);// 0xc0上下反置 0xc8正常 + OLED_SendCmd(0x20);//设置显示模式 + OLED_SendCmd(0x10);//设置为页显示模式 + OLED_SendCmd(0xB0);//设置起始页的地址模式0-7 - OLED_SendCmd(0x00); - OLED_SendCmd(0x10); + OLED_SendCmd(0xC0);// 0xc0上下反置 0xc8正常 - OLED_SendCmd(0x40);//--set start line address,从RAM中哪一行起读取显示内容 + OLED_SendCmd(0x00); + OLED_SendCmd(0x10); - OLED_SendCmd(0x81);//设置对比度 + OLED_SendCmd(0x40);//--set start line address,从RAM中哪一行起读取显示内容 - OLED_SendCmd(0xFF);//亮度调节 0x00~0xff - OLED_SendCmd(0xA0);// 0xa0左右反置 0xa1正常 + OLED_SendCmd(0x81);//设置对比度 - OLED_SendCmd(0xA6);//设置显示方式;bit0:1,反相显示;0,正常显示 - OLED_SendCmd(0xA8); + OLED_SendCmd(0xFF);//亮度调节 0x00~0xff + OLED_SendCmd(0xA0);// 0xa0左右反置 0xa1正常 - OLED_SendCmd(0x3F); + OLED_SendCmd(0xA6);//设置显示方式;bit0:1,反相显示;0,正常显示 + OLED_SendCmd(0xA8); - OLED_SendCmd(0xA4);//全局显示开启;0xa4正常,0xa5无视命令点亮全屏 + OLED_SendCmd(0x3F); - OLED_SendCmd(0xD3); - OLED_SendCmd(0x00); + OLED_SendCmd(0xA4);//全局显示开启;0xa4正常,0xa5无视命令点亮全屏 - OLED_SendCmd(0xD5); - OLED_SendCmd(0xF0); + OLED_SendCmd(0xD3); + OLED_SendCmd(0x00); - OLED_SendCmd(0xD9); - OLED_SendCmd(0x22); + OLED_SendCmd(0xD5); + OLED_SendCmd(0xF0); - OLED_SendCmd(0xDA); - OLED_SendCmd(0x12); + OLED_SendCmd(0xD9); + OLED_SendCmd(0x22); - OLED_SendCmd(0xDB); - OLED_SendCmd(0x20); + OLED_SendCmd(0xDA); + OLED_SendCmd(0x12); - OLED_SendCmd(0x8D);//设置电荷泵开关 - OLED_SendCmd(0x14); // 开启电荷泵 + OLED_SendCmd(0xDB); + OLED_SendCmd(0x20); - OLED_NewFrame(); - OLED_ShowFrame(); + OLED_SendCmd(0x8D);//设置电荷泵开关 + OLED_SendCmd(0x14); // 开启电荷泵 - OLED_SendCmd(0xAF); // 点亮屏幕 + OLED_NewFrame(); + OLED_ShowFrame(); + + OLED_SendCmd(0xAF); // 点亮屏幕 OLED_NewFrame(); } diff --git a/App/Src/serial_port.c b/App/Src/serial_port.c index 17f1ae4..8fba267 100644 --- a/App/Src/serial_port.c +++ b/App/Src/serial_port.c @@ -3,7 +3,7 @@ #include "usart.h" #include "string.h" #include "app.h" - +#include "Uart1.h" // HAL_UART_Transmit( &huartx, &data, timeout )//不带中断,不连续传输 // HAL_UART_Receive( &huartx, &data, timeout ) // HAL_UART_Transmit_IT( &huartx, &data, data_size )//带中断,连续传输 @@ -17,23 +17,35 @@ // 使用LP-300-SP的Type-A接口与计算机进行通信 +// DATA_MAX defined in serial_port.h +char text_r[20] = {0}; +char text_t[20] = {0}; +unsigned char text_r8 = 0; +unsigned char uart_rx_temp[DATA_MAX]; +char uart_rx_flag = 0; -//char text_r[20] = {0}; -//char text_t[20] = {0}; +unsigned int OrderNum = 0xF001; +unsigned int addr = 0x00A100B1; +unsigned char sData[9] = {0x00,0x01,0x01,0x00,0x01,0x03,0xE8,0x00,0x10}; - -//void uart_test(void) -//{ - -// if( it_1000ms_flag == 1) +void uart_test(void) +{ + if( it_1000ms_flag == 1) + { + it_1000ms_flag = 0; + send_set_resp(OrderNum,addr,9,sData); + } + +// if(uart_rx_flag == 0) // { -// it_1000ms_flag = 0; -// -// strcpy(text_t," Hello World! "); -// //HAL_UART_Receive_IT( &huart1, (uint8_t*)text_r, 20); - -// HAL_UART_Transmit_IT( &huart1, (uint8_t *)text_t, 20); +// uart_rx_flag = 1; +// HAL_UART_Receive_IT( &huart1,&text_r8, 1); // } -// -//} + +// if(uart_rx_flag == 2) +// { +// HAL_UART_Transmit_IT( &huart1,uart_rx_temp, 20); +// } + +} diff --git a/App/Src/tmc5160.c b/App/Src/tmc5160.c index cf25b48..e257a7e 100644 --- a/App/Src/tmc5160.c +++ b/App/Src/tmc5160.c @@ -4,6 +4,9 @@ #include "spi.h" #include "delay.h" #include "string.h" +#include "key.h" +#include "stdlib.h" +#include "app.h" // CS2缃簬 鈥滀綆鐢靛钩鈥 浣胯兘SPI // 鍐欑殑鏃跺欓珮浣嶅湴鍧瑕佸姞涓 0x80 @@ -50,12 +53,21 @@ void TMC5160A_Init_Gpio(void) HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); } - +/*************甯哥敤鍙傛暟閰嶇疆***************/ +uint32_t rampmode = 0x00000000; //鏂滃潯杩愬姩妯″紡 0-浣嶇疆锛1-閫熷害 +int xtarget = 0x00000000; //浣嶇疆妯″紡鐨勭洰鏍囦綅缃紝51200/鍦 +uint32_t speed_1 = 0x0000186A; //V1 杩囨浮闃舵鐨勭洰鏍囬熷害 +uint32_t speed_max = 0x000061A8; //VMAX 鐩爣閫熷害 +uint32_t acc_1 = 0x000003E8; //A1 杩囨浮闃舵鐨勫姞閫熷害 +uint32_t acc_max = 0x000001F4; //AMAX 鏈澶у姞閫熷害 +uint32_t dcr_1 = 0x000007D0; //D1 杩囨浮闃舵鐨勫噺閫熷害 +uint32_t dcr_max = 0x000003E8; //DMAX 鏈澶у噺閫熷害 +/*************甯哥敤鍙傛暟閰嶇疆***************/ void tmc5160_init(void) { // 绾疭PI妯″紡 - TMC5160_SPIWriteInt(0x00, 0x00000004,1); // writing value 0x0000000C = 12 = 0.0 to address 0 = 0x00(GCONF) 0x00000008 涓嶈兘绉诲姩 浼氬乏鍙虫姈鍔 + TMC5160_SPIWriteInt(0x00, 0x00000004,1); // writing value 0x0000000C = 12 = 0.0 to address 0 = 0x00(GCONF) 0x00000008 涓嶈兘绉诲姩 浼氬乏鍙虫姈鍔 // TMC5160_SPIWriteInt(0x03, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 1 = 0x03(SLAVECONF) // TMC5160_SPIWriteInt(0x05, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 2 = 0x05(X_COMPARE) // TMC5160_SPIWriteInt(0x06, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 3 = 0x06(OTP_PROG) @@ -64,24 +76,24 @@ void tmc5160_init(void) // TMC5160_SPIWriteInt(0x0A, 0x00080400,1); // writing value 0x00080400 = 525312 = 0.0 to address 6 = 0x0A(DRV_CONF) // TMC5160_SPIWriteInt(0x0B, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 7 = 0x0B(GLOBAL_SCALER) // 閫熷害鐩稿叧鐨勯┍鍔ㄦ帶鍒跺瘎瀛樺櫒 - TMC5160_SPIWriteInt(0x10, 0x00070A03,1); // IHOLD_IRUN - TMC5160_SPIWriteInt(0x11, 0x0000000A,1); // writing value 0x0000000A = 10 = 0.0 to address 9 = 0x11(TPOWERDOWN) - TMC5160_SPIWriteInt(0x13, 0x000001F4,1); // writing value 0x00000041 = 65 = 0.0 to address 10 = 0x13(TPWMTHRS) -// TMC5160_SPIWriteInt(0x14, 0x00000010,1); // writing value 0x00004189 = 16777 = 0.0 to address 11 = 0x14(TCOOLTHRS) -// TMC5160_SPIWriteInt(0x15, 0x00000010,1); // writing value 0x00000000 = 0 = 0.0 to address 12 = 0x15(THIGH) + TMC5160_SPIWriteInt(0x10, 0x00070E02,1); // IHOLD->0~7bit; IRUN->12~8bit + TMC5160_SPIWriteInt(0x11, 0x0000000A,1); // writing value 0x0000000A = 10 = 0.0 to address 9 = 0x11(TPOWERDOWN) +// TMC5160_SPIWriteInt(0x13, 0x000001F4,1); // writing value 0x00000041 = 65 = 0.0 to address 10 = 0x13(TPWMTHRS) + TMC5160_SPIWriteInt(0x14, 0x00000010,1); // writing value 0x00004189 = 16777 = 0.0 to address 11 = 0x14(TCOOLTHRS) + TMC5160_SPIWriteInt(0x15, 0x00000010,1); // writing value 0x00000000 = 0 = 0.0 to address 12 = 0x15(THIGH) // 鏂滄尝鍙戠敓鍣ㄨ繍鍔ㄥ瘎瀛樺櫒 - TMC5160_SPIWriteInt(0x20, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 13 = 0x20(RAMPMODE) - TMC5160_SPIWriteInt(0x21, 0x00000000,1); // writing value 0xFFCC12F0 = 0 = 0.0 to address 14 = 0x21(XACTUAL) - TMC5160_SPIWriteInt(0x23, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 15 = 0x23(VSTART) - TMC5160_SPIWriteInt(0x24, 0x000003E8,1); // A1 - TMC5160_SPIWriteInt(0x26, 0x000001F4,1); // AMAX - TMC5160_SPIWriteInt(0x25, 0x0000186A,1); // V1 - TMC5160_SPIWriteInt(0x27, 0x000061A8,1); // VMAX - TMC5160_SPIWriteInt(0x2A, 0x000003E8,1); // D1 - TMC5160_SPIWriteInt(0x28, 0x000001F4,1); // DMAX - TMC5160_SPIWriteInt(0x2B, 0x00000010,1); // VSTOP >= 0x0000000A - TMC5160_SPIWriteInt(0x2C, 0x00003FFF,1); // TZEROWAIT - TMC5160_SPIWriteInt(0x2D, 0x00000000,1); // writing value 0xFFCC12F0 = 0 = 0.0 to address 24 = 0x2D(XTARGET) + TMC5160_SPIWriteInt(RAMPMODE_ADDR, rampmode,1); // writing value 0x00000000 = 0 = 0.0 to address 13 = 0x20(RAMPMODE) + TMC5160_SPIWriteInt(XACTUAL_ADDR, 0x00000000,1); // writing value 0xFFCC12F0 = 0 = 0.0 to address 14 = 0x21(XACTUAL) + TMC5160_SPIWriteInt(0x23, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 15 = 0x23(VSTART) + TMC5160_SPIWriteInt(A1_ADDR, acc_1,1); // A1 + TMC5160_SPIWriteInt(AMAX_ADDR, acc_max,1); // AMAX + TMC5160_SPIWriteInt(V1_ADDR, speed_1,1); // V1 + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); // VMAX + TMC5160_SPIWriteInt(D1_ADDR, dcr_1,1); // D1 + TMC5160_SPIWriteInt(DMAX_ADDR, dcr_max,1); // DMAX + TMC5160_SPIWriteInt(0x2B, 0x00000010,1); // VSTOP >= 0x0000000A + TMC5160_SPIWriteInt(0x2C, 0x00003FFF,1); // TZEROWAIT + TMC5160_SPIWriteInt(XTARGET_ADDR, xtarget,1); // writing value 0xFFCC12F0 = 0 = 0.0 to address 24 = 0x2D(XTARGET) // TMC5160_SPIWriteInt(0x33, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 25 = 0x33(VDCMIN) // TMC5160_SPIWriteInt(0x34, 0x00000000,1); // writing value 0x00000400 = 1024 = 0.0 to address 26 = 0x34(SW_MODE) @@ -102,10 +114,10 @@ void tmc5160_init(void) // TMC5160_SPIWriteInt(0x68, 0xFFFF8056,1); // writing value 0xFFFF8056 = 0 = 0.0 to address 39 = 0x68(MSLUTSEL) // TMC5160_SPIWriteInt(0x69, 0x00F70000,1); // writing value 0x00F70000 = 16187392 = 0.0 to address 40 = 0x69(MSLUTSTART) // // 鐢垫満椹卞姩瀵勫瓨鍣-椹卞姩瀵勫瓨鍣ㄧ粍 - TMC5160_SPIWriteInt(0x6C, 0x000100C3,1); // writing value 0x00410153 = 4260179 = 0.0 to address 41 = 0x6C(CHOPCONF) -// TMC5160_SPIWriteInt(0x6D, 0x00000000,1); // writing value 0x00030000 = 196608 = 0.0 to address 42 = 0x6D(COOLCONF) + TMC5160_SPIWriteInt(0x6C, 0x000100C3,1); // writing value 0x00410153 = 4260179 = 0.0 to address 41 = 0x6C(CHOPCONF) + TMC5160_SPIWriteInt(0x6D, 0x00000000,1); // writing value 0x00030000 = 196608 = 0.0 to address 42 = 0x6D(COOLCONF) // TMC5160_SPIWriteInt(0x6E, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 43 = 0x6E(DCCTRL) -// TMC5160_SPIWriteInt(0x70, 0xC40C001E,1); // writing value 0xC40C001E = 0 = 0.0 to address 44 = 0x70(PWMCONF) + TMC5160_SPIWriteInt(0x70, 0xC40C001E,1); // writing value 0xC40C001E = 0 = 0.0 to address 44 = 0x70(PWMCONF) } uint8_t data_r[5] = {0};//瀛樻斁鎺ユ敹鍒扮殑鏁版嵁 @@ -201,49 +213,57 @@ void TMC5160_SPIReadInt(uint8_t addr, uint8_t record[5])//浠巃ddr瀵勫瓨鍣ㄨ鍙 } uint8_t XA[5]={0},VA[5]={0}; -uint32_t XA_32 = 0,VA_32 = 0; +signed int XA_32 = 0,VA_32 = 0; //鏈夋璐 char tmc5160_sw =0; void tmc5160_act() { - TMC5160_SPIReadInt(0x21,XA);//璇诲彇瀹為檯浣嶇疆XACTUAL + TMC5160_SPIReadInt(XACTUAL_ADDR,XA);//璇诲彇瀹為檯浣嶇疆XACTUAL XA_32 = Raw_32(XA); - TMC5160_SPIReadInt(0x22,VA);//璇诲彇瀹為檯閫熷害VACTUAL + TMC5160_SPIReadInt(VACTUAL_ADDR,VA);//璇诲彇瀹為檯閫熷害VACTUAL VA_32 = Raw_32(VA); if(tmc5160_sw == 1) { - HAL_GPIO_TogglePin(LED_ERR_GPIO_Port,LED_ERR_Pin); //鐢垫満杩愯鏃惰摑鐏棯鐑 + HAL_GPIO_WritePin(LED_ERR_GPIO_Port,LED_ERR_Pin,GPIO_PIN_RESET); //钃濈伅甯镐寒 - if( XA_32 == 0x00000000 ) - { - TMC5160_SPIWriteInt(0x2D,0x00025800,1); //姝e悜杞姩3鍦 - } - - if( XA_32== 0x00025800 ) - { - TMC5160_SPIWriteInt(0x2D,0x00000000,1); //杩斿洖璧风偣 - } + rampmode = 0x00000001; + TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //寮鍚熷害妯″紡 + +// rampmode = 0x00000000; +// TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //寮鍚綅缃ā寮 +// if( XA_32 == 0x00000000 ) +// { +// xtarget = 0x00025800; +// TMC5160_SPIWriteInt(XTARGET_ADDR, xtarget,1); //姝e悜杞姩3鍦 +// } +// +// if( XA_32== 0x00025800 ) +// { +// xtarget = 0x00000000; +// TMC5160_SPIWriteInt(XTARGET_ADDR, xtarget,1); //鎺ョ潃鍙嶅悜杞3鍦堬紙杩斿洖璧风偣锛 +// } }else - { - TMC5160_SPIWriteInt(0x2D,XA_32,1); //鎶婂綋鍓嶄綅缃瀹氫负鐩爣浣嶇疆锛岃繘鍏ュ噺閫熼樁娈 + { + TMC5160_SPIWriteInt(XTARGET_ADDR,XA_32,1); //鎶婂綋鍓嶄綅缃瀹氫负鐩爣浣嶇疆锛岃繘鍏ュ噺閫熼樁娈 - if(VA_32 < 0x00000005) - { - TMC5160_SPIWriteInt(0x21,0x00000000,1); //鐢垫満闈欐鏃惰摑鐏父浜 - HAL_GPIO_WritePin(LED_ERR_GPIO_Port,LED_ERR_Pin,GPIO_PIN_RESET); + if( abs(VA_32) <= 0x0000000A ) // 瑙嗕綔宸茬粡鍋滄 + { + HAL_GPIO_TogglePin(LED_ERR_GPIO_Port,LED_ERR_Pin); //钃濈伅闂儊 + } + } } -uint32_t Raw_32(uint8_t raw[5]) //鎶5*8bit鏁版嵁涓殑0~32浣嶆嫾鎺ユ垚1*32bit鐨勬暟鍊煎苟杩斿洖 +signed int Raw_32(uint8_t raw[5]) //鎶5*8bit鏁版嵁涓殑0~31浣嶆嫾鎺ユ垚1*32bit鐨勬暟鍊煎苟杩斿洖 { uint32_t result = 0; - result |= raw[1]; + result |= raw[1]; result <<= 8; - result |= raw[2]; + result |= raw[2]; result <<= 8; result|= raw[3]; result <<= 8; diff --git a/Inc/Uart1.h b/Inc/Uart1.h new file mode 100644 index 0000000..cea0d1b --- /dev/null +++ b/Inc/Uart1.h @@ -0,0 +1,72 @@ +#include "main.h" + +extern uint8_t ttl_receive_flag; +extern uint8_t ttl_receive_cnt; +extern uint8_t ttl_receive_interval; + +//微秒延时 +extern void DelayUs(unsigned int delay); + +//毫秒延时 +extern void DelayMs(unsigned int delay); + + +//接收数据判断(放置串口接收数据内) +extern void Do_Receive_Uart_For_Module(unsigned char ch); + +//单独发送 +extern void UART1_SendData(uint8_t dat); + +//发送数据 +extern void UART1_Send_Char(uint8_t dat); + +//发送一个字符串 +//extern void send_string(uchar *p); + +//初始化 +extern void InitUart_Data(void); + +//接收串口1 +extern void start_ttl_receive_timer(uint32_t ms); + +extern void over_ttl_receive_timer(void); + +extern void clear_ttl_receive_timer(void); + + +//返回串口屏应答是否接收完成的结果 +//0:没超时 1:超时 +extern uint8_t judge_ttl_receive_timer(void); + +//放在大循环中的计时器里 +extern void process_ttl_receive_timer(void); + +//放串口中断内,接收数据 +extern void receive_ttl_data(uint8_t rx_data); + +//CRC校验 +extern unsigned int ModbusCRC16(unsigned char *data_value, unsigned char length); + +//异或校验 +extern unsigned char VerfiyRC(unsigned char data_value[], unsigned char length); + +//发送延时 +extern void Uart_Send_Delay(unsigned int delay); + +//发送数据 +extern void send_set_resp(unsigned int OrderNum, unsigned int addr, unsigned char Num, unsigned char sData[]); + +//分析地址是否为本地址 +extern uint8_t Check_Resive_Addr(uint16_t addr); + +//接收数据判断(放置串口接收数据内) +extern void Do_Receive_Uart_For_Module(unsigned char ch); + +//数据长度 +extern uint8_t Get_Data_Len(void); + +//检查校验 +extern unsigned char Check_VerfiyData(void); + +//数据接收分析(放置大循环内) +extern void Deal_Uart_Data_For_Module(void); diff --git a/Inc/app.h b/Inc/app.h index 17dfbd3..7b42d4e 100644 --- a/Inc/app.h +++ b/Inc/app.h @@ -13,7 +13,7 @@ extern int it_1000ms_cnt ,it_1000ms_flag; extern float X_ads1220; extern float TEMP; - +extern float X_ads1220_prc; #endif diff --git a/MDK-ARM/mfps.uvguix.鍚翠繆娼 b/MDK-ARM/mfps.uvguix.鍚翠繆娼 index 65f6bde..b5e7cef 100644 --- a/MDK-ARM/mfps.uvguix.鍚翠繆娼 +++ b/MDK-ARM/mfps.uvguix.鍚翠繆娼 @@ -6,7 +6,7 @@
### uVision Project, (C) Keil Software
- F:\Desktop\Work\2024.04\2024.4.17\mfps\App\Src + F:\Desktop\Work\2024.04\2024.4.22\mfps\App\Src @@ -15,17 +15,17 @@ 38003 Registers - 140 90 + 140 100 346 Code Coverage - 1010 160 + 1010 656 204 Performance Analyzer - 1170 + 1170 175 175 146 @@ -110,8 +110,8 @@ 0 - 593 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000005000000010000000100000034463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E31375C6D6670735C4170705C5372635C6170702E6300000000056170702E6300000000C5D4F200FFFFFFFF39463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E31375C6D6670735C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000FFDC7800FFFFFFFF44463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E31375C6D6670735C4D444B2D41524D5C737461727475705F73746D33326631303378652E730000000015737461727475705F73746D33326631303378652E7300000000BECEA100FFFFFFFF31463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E31375C6D6670735C5372635C6D61696E2E6300000000066D61696E2E6300000000F0A0A100FFFFFFFF35463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E31375C6D6670735C4170705C5372635C6F6C65642E6300000000066F6C65642E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F40000006600000080070000C6020000 + 974 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000A000000010000000100000032463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C496E635C55617274312E68000000000755617274312E6800000000C5D4F200FFFFFFFF34463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C4170705C5372635C6170702E6300000000056170702E6300000000FFDC7800FFFFFFFF39463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000BECEA100FFFFFFFF36463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C4170705C5372635C55617274312E63000000000755617274312E6300000000F0A0A100FFFFFFFF32463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C5372635C75736172742E63000000000775736172742E6300000000BCA8E100FFFFFFFF44463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C4D444B2D41524D5C737461727475705F73746D33326631303378652E730000000015737461727475705F73746D33326631303378652E73000000009CC1B600FFFFFFFF31463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C5372635C6D61696E2E6300000000066D61696E2E6300000000F7B88600FFFFFFFF38463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C4170705C5372635C746D63353136302E630000000009746D63353136302E6300000000D9ADC200FFFFFFFF34463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C4170705C5372635C6B65792E6300000000056B65792E6300000000A5C2D700FFFFFFFF30463A5C4465736B746F705C576F726B5C323032342E30345C323032342E342E32345C6D6670735C496E635C6170702E6800000000056170702E6800000000B3A6BE00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F400000066000000800700000E030000 @@ -150,7 +150,7 @@ 0 16 - 0300000066000000ED00000096020000 + 0300000066000000ED000000DE020000 16 @@ -170,7 +170,7 @@ 0 16 - 0300000066000000ED00000096020000 + 0300000066000000ED000000DE020000 16 @@ -450,7 +450,7 @@ 0 16 - 0300000066000000ED00000096020000 + 0300000066000000ED000000DE020000 16 @@ -470,7 +470,7 @@ 0 16 - 0300000066000000ED00000096020000 + 0300000066000000ED000000DE020000 16 @@ -490,7 +490,7 @@ 0 16 - 03000000CA0200007D070000C5030000 + 000000000F03000080070000DE030000 16 @@ -530,7 +530,7 @@ 0 16 - 03000000CA0200007D070000C5030000 + 03000000120300007D070000C5030000 16 @@ -1150,7 +1150,7 @@ 0 16 - 0300000066000000ED00000096020000 + 0300000066000000ED000000DE020000 16 @@ -1160,7 +1160,7 @@ 38007 38007 - 1 + 0 0 0 0 @@ -1170,7 +1170,7 @@ 0 16 - 03000000CA0200007D070000C5030000 + 03000000120300007D070000C5030000 16 @@ -1190,7 +1190,7 @@ 0 16 - 03000000CA0200007D070000C5030000 + 03000000120300007D070000C5030000 16 @@ -1250,7 +1250,7 @@ 0 16 - 03000000CA0200007D070000C5030000 + 03000000120300007D070000C5030000 16 @@ -1270,7 +1270,7 @@ 0 16 - 03000000CA0200007D070000C5030000 + 03000000120300007D070000C5030000 16 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F4000000F40000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000025020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A004000066000000900500003C020000A00400004F000000900500002502000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000AF020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F0000000C6020000000000004F000000F0000000AF0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000011020000900500001502000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000002C02000090050000CE020000000000001502000090050000B702000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000015020000CC020000B702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000AF02000080070000B3020000010000000100001004000000010000001BFEFFFF9F010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000CA02000080070000F503000000000000B302000080070000DE0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F4000000F40000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000025020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A004000066000000900500003C020000A00400004F000000900500002502000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000F7020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F00000000E030000000000004F000000F0000000F70200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000011020000900500001502000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000002C02000090050000CE020000000000001502000090050000B702000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000015020000CC020000B702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000F702000080070000FB02000001000000010000100400000001000000A5FDFFFF29010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000001203000080070000F503000000000000FB02000080070000DE0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2537 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2613 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000002000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001773746172745F74746C5F726563656976655F74696D6572960000000000000002001773746172745F74746C5F726563656976655F74696D65721474746C5F726563656976655F696E74657276616C0000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 968 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000046D66707396000000000000000100046D667073000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000046D66707396000000000000000100046D667073000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3546,8 +3546,8 @@ 59392 File - 2537 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2613 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001773746172745F74746C5F726563656976655F74696D6572960000000000000002001773746172745F74746C5F726563656976655F74696D65721474746C5F726563656976655F696E74657276616C0000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3604,20 +3604,47 @@ 100 1 + + ..\Inc\Uart1.h + 1 + 1 + 20 + 1 + + 0 + ..\App\Src\app.c - 5 - 8 - 39 + 0 + 1 + 22 1 0 ../Src/stm32f1xx_it.c - 25 - 277 - 298 + 17 + 271 + 297 + 1 + + 0 + + + ..\App\Src\Uart1.c + 29 + 431 + 451 + 1 + + 0 + + + ../Src/usart.c + 0 + 21 + 22 1 0 @@ -3625,7 +3652,7 @@ startup_stm32f103xe.s 0 - 149 + 136 148 1 @@ -3634,17 +3661,35 @@ ../Src/main.c 0 - 70 + 128 84 1 0 - ..\App\Src\oled.c - 0 - 191 - 205 + ..\App\Src\tmc5160.c + 72 + 218 + 237 + 1 + + 0 + + + ..\App\Src\key.c + 8 + 63 + 104 + 1 + + 0 + + + ..\Inc\app.h + 27 + 1 + 16 1 0 diff --git a/MDK-ARM/mfps.uvoptx b/MDK-ARM/mfps.uvoptx index 7960158..9484559 100644 --- a/MDK-ARM/mfps.uvoptx +++ b/MDK-ARM/mfps.uvoptx @@ -148,29 +148,37 @@ -U53FF6B064884525650271587 -O2254 -SF1800 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC800 -FN1 -FF0STM32F10x_512.FLM -FS08000000 -FL040000 -FP0($$Device:STM32F103RC$Flash\STM32F10x_512.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2 -WK0 - - - 0 - 0 - 302 - 1 -
0
- 0 - 0 - 0 - 0 - 0 - 0 - ../Src/stm32f1xx_it.c - - -
-
+ 0 1 - it_1000ms_cnt + ttl_receive_buff + + + 1 + 1 + speed_max + + + 2 + 1 + VA_32 + + + 3 + 1 + XA_32 + + + 4 + 1 + X_ads1220 + + + 5 + 1 + X_ads1220_prc @@ -695,6 +703,18 @@ 0 0 + + 5 + 37 + 1 + 0 + 0 + 0 + ..\App\Src\Uart1.c + Uart1.c + 0 + 0 + diff --git a/MDK-ARM/mfps.uvprojx b/MDK-ARM/mfps.uvprojx index 1395e3c..f4af10e 100644 --- a/MDK-ARM/mfps.uvprojx +++ b/MDK-ARM/mfps.uvprojx @@ -1655,6 +1655,11 @@ 1 ..\App\Src\misc.c + + Uart1.c + 1 + ..\App\Src\Uart1.c + diff --git a/MDK-ARM/mfps/ads1220.o b/MDK-ARM/mfps/ads1220.o index 37f9206..395735a 100644 Binary files a/MDK-ARM/mfps/ads1220.o and b/MDK-ARM/mfps/ads1220.o differ diff --git a/MDK-ARM/mfps/app.crf b/MDK-ARM/mfps/app.crf index f595dcd..def8560 100644 Binary files a/MDK-ARM/mfps/app.crf and b/MDK-ARM/mfps/app.crf differ diff --git a/MDK-ARM/mfps/app.d b/MDK-ARM/mfps/app.d index 5c0f3c3..d676785 100644 --- a/MDK-ARM/mfps/app.d +++ b/MDK-ARM/mfps/app.d @@ -43,3 +43,4 @@ mfps\app.o: ..\App\Inc\oled.h mfps\app.o: ..\App\Inc\MyLib.h mfps\app.o: ..\App\Inc\ads1220.h mfps\app.o: ..\App\Inc\tmc5160.h +mfps\app.o: ..\Inc\uart1.h diff --git a/MDK-ARM/mfps/app.o b/MDK-ARM/mfps/app.o index fcbcd42..efcb696 100644 Binary files a/MDK-ARM/mfps/app.o and b/MDK-ARM/mfps/app.o differ diff --git a/MDK-ARM/mfps/delay.o b/MDK-ARM/mfps/delay.o index 7bf92a9..7b6345b 100644 Binary files a/MDK-ARM/mfps/delay.o and b/MDK-ARM/mfps/delay.o differ diff --git a/MDK-ARM/mfps/gpio.o b/MDK-ARM/mfps/gpio.o index 8beaaeb..fefac00 100644 Binary files a/MDK-ARM/mfps/gpio.o and b/MDK-ARM/mfps/gpio.o differ diff --git a/MDK-ARM/mfps/i2c.o b/MDK-ARM/mfps/i2c.o index b31a358..b8c5b84 100644 Binary files a/MDK-ARM/mfps/i2c.o and b/MDK-ARM/mfps/i2c.o differ diff --git a/MDK-ARM/mfps/key.crf b/MDK-ARM/mfps/key.crf index da2458c..caddf90 100644 Binary files a/MDK-ARM/mfps/key.crf and b/MDK-ARM/mfps/key.crf differ diff --git a/MDK-ARM/mfps/key.o b/MDK-ARM/mfps/key.o index dfefee7..c8ba493 100644 Binary files a/MDK-ARM/mfps/key.o and b/MDK-ARM/mfps/key.o differ diff --git a/MDK-ARM/mfps/m1820.o b/MDK-ARM/mfps/m1820.o index 412a0b8..7dec417 100644 Binary files a/MDK-ARM/mfps/m1820.o and b/MDK-ARM/mfps/m1820.o differ diff --git a/MDK-ARM/mfps/main.crf b/MDK-ARM/mfps/main.crf index ea4a321..4835bd2 100644 Binary files a/MDK-ARM/mfps/main.crf and b/MDK-ARM/mfps/main.crf differ diff --git a/MDK-ARM/mfps/main.d b/MDK-ARM/mfps/main.d index 919fc53..79ef07b 100644 --- a/MDK-ARM/mfps/main.d +++ b/MDK-ARM/mfps/main.d @@ -42,3 +42,4 @@ mfps\main.o: ..\App\Inc\ads1220.h mfps\main.o: ..\App\Inc\tmc5160.h mfps\main.o: ..\App\Inc\m1820.h mfps\main.o: ..\App\Inc\delay.h +mfps\main.o: ..\Inc\Uart1.h diff --git a/MDK-ARM/mfps/main.o b/MDK-ARM/mfps/main.o index 95006b0..7c3ac57 100644 Binary files a/MDK-ARM/mfps/main.o and b/MDK-ARM/mfps/main.o differ diff --git a/MDK-ARM/mfps/mfps.axf b/MDK-ARM/mfps/mfps.axf index 74bec20..f317b9f 100644 Binary files a/MDK-ARM/mfps/mfps.axf and b/MDK-ARM/mfps/mfps.axf differ diff --git a/MDK-ARM/mfps/mfps.build_log.htm b/MDK-ARM/mfps/mfps.build_log.htm index b4cb741..2c2b214 100644 --- a/MDK-ARM/mfps/mfps.build_log.htm +++ b/MDK-ARM/mfps/mfps.build_log.htm @@ -21,15 +21,15 @@ Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.2.0.0 Dialog DLL: TCM.DLL V1.56.4.0

Project:

-F:\Desktop\Work\2024.04\2024.4.17\mfps\MDK-ARM\mfps.uvprojx -Project File Date: 04/17/2024 +F:\Desktop\Work\2024.04\2024.4.24\mfps\MDK-ARM\mfps.uvprojx +Project File Date: 04/22/2024

Output:

*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'E:\Softwares\Keil_v5\ARM\ARMCC\Bin' Build target 'mfps' -compiling stm32f1xx_it.c... +compiling app.c... linking... -Program Size: Code=23980 RO-data=3984 RW-data=120 ZI-data=3432 +Program Size: Code=25082 RO-data=3982 RW-data=196 ZI-data=3468 FromELF: creating hex file... "mfps\mfps.axf" - 0 Error(s), 0 Warning(s). diff --git a/MDK-ARM/mfps/mfps.hex b/MDK-ARM/mfps/mfps.hex index 0736905..21481a4 100644 --- a/MDK-ARM/mfps/mfps.hex +++ b/MDK-ARM/mfps/mfps.hex @@ -1,18 +1,18 @@ :020000040800F2 -:10000000E00D0020E501000833430008BB30000884 -:1000100031430008B5140008BD4D00080000000081 -:10002000000000000000000000000000414800083F -:10003000FD14000800000000354700085B48000878 +:10000000500E0020E501000893440008EF3100087D +:10001000914400086D140008054F0008000000001E +:10002000000000000000000000000000714900080E +:100030006515000800000000654800088B490008AD :10004000FF010008FF010008FF010008FF01000890 :10005000FF010008FF010008FF010008FF01000880 :10006000FF010008FF010008FF010008FF01000870 :10007000FF010008FF010008FF010008FF01000860 :10008000FF010008FF010008FF010008FF01000850 :10009000FF010008FF010008FF010008FF01000840 -:1000A000FF010008BD480008FF010008FF0100082B -:1000B000FF010008FF010008FF010008C930000827 -:1000C000BD300008FF010008FF010008FF01000823 -:1000D000254800085D4D0008A54D0008B14D0008F9 +:1000A000FF010008ED490008FF010008FF010008FA +:1000B000FF010008FF010008FF010008FD310008F2 +:1000C000F1310008FF010008FF010008FF010008EE +:1000D00055490008A54E0008D94E0008E54E000815 :1000E000FF010008FF010008FF010008FF010008F0 :1000F000FF010008FF010008FF010008FF010008E0 :10010000FF010008FF010008FF010008FF010008CF @@ -21,1739 +21,1812 @@ :1001300000F002F800F047F80AA090E8000C8244B2 :100140008344AAF10107DA4501D100F03CF8AFF28F :10015000090EBAE80F0013F0010F18BFFB1A43F0A5 -:10016000010318479C6B0000BC6B0000103A24BFD1 +:1001600001031847E86F000008700000103A24BF30 :1001700078C878C1FAD8520724BF30C830C144BF0C :1001800004680C607047000000230024002500264E :10019000103A28BF78C1FBD8520728BF30C148BFEA -:1001A0000B607047662905F02786002070471FB551 -:1001B00000F0E8FB04000020002105F001F8E060F9 -:1001C0001FBD10B510BD00F0DDFC1146FFF7EFFFBD -:1001D00004F016FF00F0FBFC03B4FFF7F2FF03BCD2 -:1001E00000F03EFD0948804709480047FEE7FEE76A +:1001A0000B607047662906F04E80002070471FB52F +:1001B00000F0C4FB04000020002105F051F9E060CC +:1001C0001FBD10B510BD00F0B9FC1146FFF7EFFFE1 +:1001D00004F0DEFF00F0D7FC03B4FFF7F2FF03BC2E +:1001E00000F01AFD0948804709480047FEE7FEE78E :1001F000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7D7 -:1002000004480549054A064B70470000BB480008F2 -:1002100031010008E0070020E00D0020E009002087 -:10022000E00900200FB41CB5074B06AA7B446946C1 -:100230000090059800F05BFB0020694600F06AFB27 -:100240001CBC5DF814FB0000E50600002DE9F0473A +:1002000004480549054A064B70470000EB490008C1 +:100210003101000850080020500E0020500A002034 +:10022000500A00200FB41CB5074B06AA7B44694650 +:100230000090059800F037FB0020694600F046FB6F +:100240001CBC5DF814FB00009D0600002DE9F04782 :100250004FF0000A89460446C0F820A02046E16815 :100260008847002876D0252806D0D4E90121904778 :10027000206A401C2062F1E7E1682046002588479B :10028000C4F81CA006460027C4F818A02A2E09D0DE -:10029000304604F00DFE38B304EB8708303EC8F852 +:10029000304604F0BDFE38B304EB8708303EC8F8A2 :1002A000186019E059F8041B204604EB870291619D :1002B000E1688847012F064618D1E069002820DA56 :1002C00025F020051DE0D8F8180000EB800006EBB3 :1002D00040003038C8F818002046E16888470646D4 -:1002E00004F0E6FD0028EED1012F0AD02E2E08D111 +:1002E00004F096FE0028EED1012F0AD02E2E08D160 :1002F0002046E16888477F1C0646022F45F020050E :10030000C4DBA069002803DA404245F00105A06182 :10031000E80701D025F01005B6B1A6F14100192873 :1003200002D8203645F400654A463146204625600D :100330004D46FFF737FF58B1012806D0ED1D25F0D7 :10034000070000F1080989E704E005F1040985E7E1 -:1003500030468AE7206ABDE8F08740EA010302469A -:1003600030B59B0710D14FF0013400E008C208C936 -:100370001D1B9D4315EAC41FF8D013F0FF0102F8BE -:10038000011B0DD01B0AF8E711F8013B002B02F806 -:10039000013B05D011F8013B002B02F8013BF3D1E2 -:1003A00030BD032A40F2308010F0030C00F01580BD -:1003B00011F8013BBCF1020F624498BF11F801CB68 -:1003C00000F8013B38BF11F8013BA2F1040298BFCD -:1003D00000F801CB38BF00F8013B11F0030300F037 -:1003E0009E82083AC0F0088051F8043B083A51F860 -:1003F00004CBA0E80810F5E7121D5CBF51F8043BE0 -:1004000040F8043BAFF30080D20724BF11F8013B52 -:1004100011F801CB48BF11F8012B24BF00F8013BB4 -:1004200000F801CB48BF00F8012B70474FF00002E5 -:100430000429C0F0128010F0030C00F01B80CCF1F6 -:10044000040CBCF1020F18BF00F8012BA8BF20F864 -:10045000022BA1EB0C0100F00DB85FEAC17C24BFB8 -:1004600000F8012B00F8012B48BF00F8012B704762 -:100470004FF0000200B5134694469646203922BF3D -:10048000A0E80C50A0E80C50B1F12001BFF4F7AF88 -:10049000090728BFA0E80C5048BF0CC05DF804EB6A -:1004A000890028BF40F8042B08BF704748BF20F8D8 -:1004B000022B11F0804F18BF00F8012B70477047D6 -:1004C0007047704770472DE9FF4F0C461E464FF0AE -:1004D000FF378BB0D2E90001DDF860800A908A46D0 -:1004E000C1F30A5505B93D46002108464FF000000A -:1004F000BAF1000F00F4400005DA00EB80004FF481 -:10050000400101EA50004FEA9059B9F1010F00DDB6 -:10051000B9460A9850EA4A000ED044F61050A5F2A7 -:10052000FF3545432F14B8F1000F1ED07542291E28 -:100530001EDDC9F100021CE0B8F1010F4FF0000010 -:1005400001D0302103E0F24305E02154401CB042C9 -:10055000FBDB30460022002121540B99C1F80880B2 -:10056000C1E900200FB0BDE8F08FBD1B6D1CDEE7B8 -:100570004A4600DA694206A800F08EFA06AB93E814 -:10058000070003AB83E8070050460A9900F06FFBB1 -:100590008DE80700A0F500501F3800900398002D4B -:1005A0000ADD42F21F014A460844002303A90390D2 -:1005B000684600F0D8FD09E0A0F500504A461F3813 -:1005C000002303A90390684600F0E2FD8DE80700D0 -:1005D0000004000C03D04FF0FF30410800E010464B -:1005E000B8F1000F03D00022009215461EE0751EE0 -:1005F00005D400F0CBF9303262556D1EF9D5B34603 -:100600000122084302D000227F1C04E02078302819 -:1006100001D100227F1E002A099784D01DE0112DF0 -:1006200007DA00F0B3F9303262556D1C50EA01026E -:10063000F5D1084302D00098C8B10EE00021681E31 -:1006400005E0235C625C63542254401E491C8142D5 -:10065000F7DBAB46A81B401E0990002004F80B00F6 -:100660000B98099AC0F80880C0E9002B7AE7112698 -:100670004FF0000857E72DE9F04F88460446D21D99 -:1006800022F0070191B0D1E90001CDE90A0104F09F -:10069000EBFB02460B98C00F01D02D2007E020682D -:1006A000810701D52B2002E0202101EAC000032AA6 -:1006B000099001D0072A05DB03464146204600F099 -:1006C000ABF90BE12078800601D5E06900E0062057 -:1006D000B8F1650F814606D0B8F1660F18D0B8F1B1 -:1006E000670F70D131E00020B9F1110F009001DBEC -:1006F000112301E009F101030AAA01A90CA8FFF7DF -:10070000E2FEDDE90C70002609F10105834647E0B1 -:1007100001204B4600904FF000470AAA01A90CA8FF -:10072000FFF7D1FEDDE90DB00C995D46002610B94A -:1007300009F101000D18B9EB050003D4C0F1FF3633 -:1007400009F10105A5EB09002BE0B9F1010F01DA70 -:100750004FF001090020B9F1110F0090484601DD6A -:10076000112300E003460AAA01A90CA8FFF7ABFE7B -:10077000DDE90C704D4600268346207800070AD438 -:10078000AB4500DA5D4601A8012D04DD411911F8E1 -:10079000011C302907D04F4502DA17F1040F04DAA3 -:1007A000012082460FE06D1EEEE7002F02DCED1BFC -:1007B0003E4403E0781CA84200DD7D1CB81B00F11C -:1007C000010A4FF000472078000703D4AA4501DB57 -:1007D0004FF0FF3A0021B7F1004F0DF143088DF8BB -:1007E000431024D002202B23002F01DA7F422D2337 -:1007F0000A21021EA0F1010000DC5FB197FBF1FCB1 -:1008000097FBF1F201FB1C7C17460CF1300C08F849 -:1008100001CDEEE7A8F1010003702188090501D59B -:10082000452100E06521A0F1010800F8011C0998AC -:100830000FA9A1EB0807FF1D00B10120411901EB31 -:10084000EA70A1693844081A401EA0612078C006E9 -:1008500002D42046AFF30080099828B1D4E90121E1 -:100860009047206A401C20622078C00622D520468E -:10087000AFF300801EE0002E04DBB34502DD01A8CB -:10088000805D00E03020D4E901219047206A401CBF -:100890002062761CAAF101005FEA000A0AD100F08A -:1008A00071F8C0680168405CD4E901219047206A72 -:1008B000401C2062281EA5F10105DCDC07E0D4E91C -:1008C000012118F8010B9047206A401C2062381E55 -:1008D000A7F10107F3DC2046AFF30080032011B03D -:1008E00041E6000001694A1C02610878704700B5C2 -:1008F0008FB0CDE901310021059105497944CDE959 -:10090000031011466846FFF7A1FC0FB000BD0000C0 -:10091000E5FFFFFF0A6802F8010B0A60704710B597 -:10092000203AC0F00B80B1E81850203AA0E81850E7 -:10093000B1E81850A0E81850BFF4F5AF5FEA027CA8 -:1009400024BFB1E81850A0E8185044BF18C918C017 -:10095000BDE810405FEA827C24BF51F8043B40F8B8 -:10096000043B08BF7047D20728BF31F8023B48BF9D -:1009700011F8012B28BF20F8023B48BF00F8012BDB -:1009800070470000004870479C07002030B5B0F168 -:100990000A024FEA900E71F100034EEA817EB0EB3D -:1009A0000E0061EB91014FEA101E4EEA017E10EB42 -:1009B0000E0041EB11114FEA102E4EEA016E10EBC2 -:1009C0000E0041EB11214FEA104E4EEA014E10EBA2 -:1009D0000E0041EB1141401841F100014FEAD000F7 -:1009E00040EA41704FEAD10110EB80054FEA8104E3 -:1009F00044EA907444EB01046D1944EB0404521B67 -:100A0000A3414FF0000348BF0A3200D530BD401C5F -:100A100041F1000130BD00002DE9F0411F460446C0 -:100A200003260168072A01F4006004DB08B116A55B -:100A300005E016A503E008B115A500E015A521F015 -:100A400010002060A069C01EA0610FB1401EA0610F -:100A50002046AFF300804FB1D4E9012138469047DA -:100A6000206A401C2062C01C206206E0206AFAE76F -:100A7000D4E9012115F8010B9047761EF8D22046E3 -:100A8000AFF30080BDE8F0814E414E006E616E0014 -:100A9000494E4600696E66002DE9F04781461646CC -:100AA0008AB0354878440DC88DE80D003248784446 -:100AB000801C03AC0DC884E80D0041F69B3008444F -:100AC000372190FBF1F290FBF1F5A5F1800501FBD8 -:100AD00012041B3C02D56442012000E00020DFF834 -:100AE00098A080460027FA44AAF1BE0A0EE0E0076B -:100AF0000AD03246684607EB470101230AEB810121 -:100B000000F046FB8DE8070064107F1C002CEED13E -:100B1000194F7F44AE3F19E0E80715D007EB0410EA -:100B20000DF1180A90E80E008AE80E00C068F04245 -:100B300001D1981908903246012306A903A800F0B4 -:100B400027FB03AB83E807006D10641C002DE3D185 -:100B50004FF0010332466946B8F1000F03A802D0F6 -:100B600000F001FB01E000F013FBC9E90001C9F846 -:100B700008200AB0BDE8F0874062000000487047D6 -:100B80007C0700207546FFF7F9FFAE460500694671 -:100B9000534620F00700854618B020B5FFF730FB1C -:100BA000BDE820404FF000064FF000074FF000086E -:100BB0004FF0000B21F00701AC46ACE8C009ACE8EF -:100BC000C009ACE8C009ACE8C0098D46704710B553 -:100BD0000446AFF300802046BDE81040FFF7FCBAA2 -:100BE0004FF0013C50F8042B51F8043B9A4221D1BC -:100BF000A2EB0C03934313EACC1317D150F8042B48 -:100C000051F8043B9A4215D1A2EB0C03934313EA2B -:100C1000CC130BD150F8042B51F8043B9A4209D164 -:100C2000A2EB0C03934313EACC13DBD04FF000008C -:100C3000704700BFD01A01BAB1FA81F101F0180172 -:100C400022FA01F0CB40C1F12001DBB2C0B2C01AE0 -:100C50002CFA01F3D11A914311EAC311E6D170477E -:100C600001491820ABBEFEE72600020070475FEA8C -:100C7000400C08BF91F0000F4FEA8C234FEAC122CD -:100C800043EA51514FEA1C5018BF00F5F0404FEABB -:100C9000300018BF41F000415FEA6C5C00F0298031 -:100CA000BCF1FF3F08BF40F080407047130C06BF07 -:100CB00012044FF0100C4FF0000C130E04BF120280 -:100CC0000CF1080C130F04BF12010CF1040C930F6C -:100CD00004BF92000CF1020CD30F04BF52000CF1C0 -:100CE000010C11464FF00002A0F11F00A0EB0C0018 -:100CF000704711F0004F08BF704731F000413FF4DA -:100D0000D5AF0B0C06BF09044FF0100C4FF0000CD0 -:100D10000B0E04BF09020CF1080C0B0F04BF0901F4 -:100D20000CF1040C8B0F04BF89000CF1020CCB0FEB -:100D300004BF49000CF1010CCCF12003A0EB0C0026 -:100D400022FA03F302FA0CF241EA030100F1010076 -:100D5000704720F07F4C80EA030023F07F47ACEB24 -:100D6000070303F57C5300F0004003F1FF032DE976 -:100D700080494FEA154B09B44FEA144325EA0B4E5C -:100D800024EA03480FF2042606EB132749083E78AD -:100D90005FEA320203FB0667C7F5000707FB06F6AA -:100DA0004FEA54374FEAD64606F1020607FB066CB7 -:100DB000CCF1005C4FEA1C472CEA074C07FB06F419 -:100DC0000CFB06F504EB15464FEA961634BF0020DF -:100DD0004FF000404FEAD13706FB07FC4FEA1C4CAE -:100DE0000CFB0BF7D21B03FB0CF761EB07010CFBB1 -:100DF0000EF7B0EB074072EB17420CFB08F734BF5D -:100E0000A2EB0742B2EB074261EB17414FEA0C44F9 -:100E10004FEA910706FB07FC4FEA1C4C0CFB0BF753 -:100E2000B0EBC74072EB573203FB0CF734BFA2EBB9 -:100E3000C742B2EBC74261EB57310CFB0EF7B0EB88 -:100E4000C70072EB57720CFB08F734BFA2EBC70266 -:100E5000B2EBC70261EB5771039F4FEA816141EA30 -:100E6000921104EBCC044FEAD1374FEA826206FBC1 -:100E700007FC42EA90124FEA80604FEA1C4C0CFBE0 -:100E80000BF7D21B03FB0CF761EB07010CFB0EF712 -:100E9000B0EB074072EB17420CFB08F734BFA2EB34 -:100EA0000742B2EB074261EB17414FEA8C554FEA1C -:100EB000910704EB9C2406FB07FC4FEA1C4C0CFB3F -:100EC0000BF7B0EBC74072EB573203FB0CF734BFA4 -:100ED000A2EBC742B2EBC74261EB57310CFB0EF7F6 -:100EE000B0EBC70072EB57720CFB08F734BFA2EBF4 -:100EF000C702B2EBC70261EB577115EB4C254FEA05 -:100F0000816141EA92114FEA82624FEAD13742EAA7 -:100F1000901206FB07FC44F100044FEA80604FEAA0 -:100F20001C4C0CFB0BF7D21B03FB0CF761EB07010E -:100F30000CFB0EF7B0EB074072EB17420CFB08F707 -:100F400034BFA2EB0742B2EB074261EB174115EB4E -:100F50001C154FEA813141EA92414FEA823242EA5E -:100F600090424FEA80304FEA0C7644F1000448EAA0 -:100F700003434EEA0B484FF0000EB2EB080C71EB46 -:100F8000030724BF624639464EEB0E0E4FF0000BAE -:100F90000018524149414BEB0B0BB2EB080C71EBC3 -:100FA00003077BF1000B24BF624639464EEB0E0E61 -:100FB0004FF0000B0018524149414BEB0B0BB2EBC9 -:100FC000080C71EB03077BF1000B24BF6246394626 -:100FD0004EEB0E0E51EA020718BF46F0010616EB63 -:100FE0000E7655F1000254F1000103D5BDE88901E8 -:100FF000BDE80088BDE88901BDE80048B619524146 -:1010000041EB0101A3F10103704780807F7E7D7C6D -:101010007B7A7978777676757473727171706F6E8A -:101020006E6D6C6C6B6A6A69686867666665646435 -:10103000636362616160605F5F5E5E5D5D5C5C5BBF -:101040005B5A5A595958585757565655555554542E -:10105000535352525251515050504F4F4F4E4E4D8C -:101060004D4D4C4C4C4B4B4B4A4A4A4949494848D8 -:101070004847474747464646454545444444444318 -:1010800043434342424242414141002B9C4630D4BB -:1010900077002BD01CB54FEA370703B44FF0100090 -:1010A0004FF01001BAF1000F06D0BCF1000FDCBF09 -:1010B00040F0080040F008014FF000000FBCBDE810 -:1010C00010400BF1010BBBF1010F08BF5FEA1707DE -:1010D00022BF12F1010211F101014FF0004143F171 -:1010E000000300F0004043EA00007047F9D35708BE -:1010F000D0E746EA064613F1400F4FEA16461FDDD9 -:1011000013F1200FDFBF16430A46002120335B4254 -:10111000BED0C3F1200746EA064602FA07F74FEAB7 -:10112000164646EA0706C3F1200722FA03F201FA3F -:1011300007F721FA03F14FF0000342EA0702A7E79D -:1011400046EA020646EA06464FEA164646EA01061F -:10115000BCBF46EA0646360C4FF000034FF00002D3 -:101160004FF0000194E72DE9804C9A46934670B405 -:1011700091E8380007C831EA400C48BF34EA430C14 -:1011800003D5FFF7E6FDFFF780FFF0BCBDE8008C5C -:101190002DE9804C9A46934670B491E8380007C810 -:1011A00010F0804F08BF13F0804F03D100F005F816 -:1011B000FFF76BFFF0BCBDE8008C20F07F4780EAB2 -:1011C000030023F07F4C07EB0C03A3F57C5300F0E6 -:1011D0000040A3F1FE0392F0000F00F0B38095F001 -:1011E000000F00F077802DE901494FEA11404FEAE6 -:1011F000144621EA004800FB06FC24EA064708FBE7 -:1012000006F607FB08F800FB07F718EB06484CEB5F -:10121000164C4FEA124B18EB07484FEA15464CEBB9 -:10122000174022EA0B4E0BFB06FC25EA06470EFB95 -:1012300006F607FB0EFE0BFB07F71EEB064E4CEB0C -:10124000164C4FF000061EEB074E4CEB174B18EBFD -:101250000B0840F1000018EB0E0B58EB000840F1B2 -:1012600000008F1A4FF000013CBFC943661B14BF3A -:10127000B5EB040C00213CBFC943F61B4FEA1744F1 -:101280004EEA8E0E27EA04454FEA1C4704FB07622C -:101290002CEA074C05FB07F70CFB05F604FB0CFCDE -:1012A00016EB074642EB174216EB0C4642EB1C428C -:1012B0001BEB060658EB0202414146EA9E0601D5A9 -:1012C000BDE80189B619524141EB0101A3F10103C7 -:1012D000BDE801894FEA14454FEA114724EA054663 -:1012E00021EA074C05FB07F406FB07F70CFB06F1A8 -:1012F00005FB0CFC11EB074144EB17444FEA124786 -:1013000011EB0C4144EB1C4422EA074C05FB07F2AD -:1013100006FB07F70CFB06F605FB0CFC16EB074675 -:1013200042EB174216EB0C4642EB1C456A1854F18F -:10133000000148BF7047B619524141EB0101A3F1CA -:101340000103704795F0000F37D04FEA11424FEA82 -:10135000144721EA024624EA074C02FB07F106FB88 -:1013600007F70CFB06F402FB0CFC14EB074441EB03 -:1013700017414FEA154714EB0C4441EB1C4125EA99 -:10138000074C02FB07F506FB07F70CFB06F602FB12 -:101390000CFC16EB074645EB174516EB0C4645EBE8 -:1013A0001C42121951F1000148BF7047B619524151 -:1013B00041EB0101A3F1010370474FEA14454FEAE5 -:1013C000114724EA054621EA074C05FB07F106FB15 -:1013D00007F70CFB06F24FF0000605FB0CFC12EBC6 -:1013E000074241EB174112EB0C4251EB1C4148BF45 -:1013F0007047921841EB0101A3F10103704700000F -:1014000010B5084C00221021204600F094FA02206A -:1014100003F0D6FC20460122BDE81040102100F068 -:101420008ABA0000000801402DE9FF41A0200124F4 -:10143000CDE90004DFF84C8003256946039540465A -:1014400000F070F901226021404600F074FA40205B -:101450000026CDE9000669460294404600F062F994 -:1014600010270097CDE901646946074800F05AF952 -:10147000CDE9007469464046039500F053F9BDE894 -:10148000FF810000000801400010014010B5084C29 -:1014900000221021204600F04EFA082003F090FCB4 -:1014A00020460122BDE81040102100F044BA00009F -:1014B00000080140FEE7000010B50F49052808D2DA -:1014C000DFE800F0030514161800812000E09120E9 -:1014D0000870C020487000208870C870064A042137 -:1014E00003F098FCBDE8104003F080B9A120EFE7BD -:1014F000B120EDE70120EBE755000020704772B600 -:10150000FEE7000070B50024FFF7D6FFFFF7BEFF2F -:101510004FF47A761B4D02E0641CB44205D81021CA -:10152000284600F0FBF90028F6D103F00FF9044635 -:10153000FFF766FF1448210206D501210170E04340 -:1015400020F07F44641C01E000210170204604F07B -:1015500073FB0E4904F084FB04F062FA0C4A0D4B55 -:1015600004F076F800220C4B03F01AFF00220B4B1C -:1015700003F06EFE03F03AFEBDE87040084904F047 -:1015800081BA0000001001405400002000007A449D -:10159000CBA145B6F3FD0340FEFF2F4100C06240E2 -:1015A0000000204110B590F821100022022905D03A -:1015B0000421816380F82020012010BD01680B68A0 -:1015C00023F00E030B6001680B6823F001030B602E -:1015D00090F84030C46B012101FA03F3636080F896 -:1015E000211080F82020104610BD00002DE9F05F8A -:1015F00090F821100024022903D0042181630124E2 -:1016000085E001680A6822F00E020A6001680A6833 -:1016100022F001020A603F4E3E4FB215DFF8F4C0DF -:10162000DFF8F090DFF8ECA0DFF8E8B0DFF8E4E0F6 -:101630000168783F13011502ACF1640CA9F150095F -:10164000AAF13C0AABF1280BAEF1140E4FF480184E -:10165000B14227D9B9420ED0614512D049451DD0BB -:10166000514518D0594518D0714501D1424615E071 -:10167000294EB14201D1012210E0274E1436B14269 -:1016800001D110220AE0244E2836B14206D0224A67 -:101690003C32914201D11A4600E02A461E49091FF8 -:1016A0000A602BE0B94213D0614517D0494522D0DA -:1016B00051451DD059451DD0714501D142461AE012 -:1016C000B14202D14FF0807215E0134EB14201D108 -:1016D000012210E0104E1436B14201D110220AE06E -:1016E0000D4E2836B14206D00B4A3C32914201D110 -:1016F0001A4600E02A46074980394A60012180F8ED -:101700002110002180F82010416B01B1884720464C -:10171000BDE8F09F800002400804024090F82100DC -:10172000704700002DE9F84FDFF8C8910024A9F1B7 -:10173000040B23460F2709F1040AABF1040ED1E094 -:101740000125A54006EA0502AA4276D1DFF8A8C124 -:101750004E68A6EB0C0866452BD00DDC032E34D06A -:1017600005DC36B3012E19D0022E2FD11BE0112E2D -:1017700016D0122E2AD119E0B8F5881F19D006DC30 -:10178000B8F5803F15D0B8F5801F1FD111E0B8F52E -:10179000001F0ED0B8F5041F18D10AE0CB6815E081 -:1017A000CB681B1D12E0CB6808330FE0CB680C330D -:1017B0000CE08B682BB1012B4FF0080303D045617F -:1017C00004E0042302E0056100E00023FF2A01D8C1 -:1017D000064601E000F104064FEA840501D9A5F1AF -:1017E0002005D6F8008007FA05FC28EA0C0803FA61 -:1017F00005F548EA0508C6F800804D68ED0070D58B -:101800003E4DAE6946F00106AE61AD6924F00306B7 -:1018100005F0010500953A4D06EB050CDCF8085083 -:10182000A607360F07FA06F825EA0805DFF8D48080 -:10183000404503D14FF0000825E052E0DFF8C880B2 -:10184000404502D14FF001081DE0DFF8C08040455F -:1018500002D14FF0020816E0DFF8B480404502D113 -:101860004FF003080FE0DFF8AC80404502D14FF0A5 -:10187000040808E0DFF8A080404502D14FF00508D9 -:1018800001E04FF0060808FA06F848EA0508CCF827 -:1018900008804D68D9F80060ED024D4601D5164329 -:1018A00000E096432E604D68DAF80060AD025546C0 -:1018B00001D5164300E096432E604D68DBF80060CA -:1018C000AD035D4601D5164300E096432E604D689A -:1018D000DEF80060ED03754601D5164300E096433F -:1018E0002E60641C0A681646E2407FF429AFBDE80A -:1018F000F88F0000080401400000111000100240A1 -:101900000000014000080140000C014000100140AF -:101910000014014000180140001C0140806808408C -:1019200000D001207047C26821EA02030A4043EA5E -:101930000241016170470AB1016170470904FBE788 -:1019400001488068704700002800002070477047F9 -:101950002DE9F041016804464A694E6890F83E005E -:101960000025D743FA050BD4F243D20508D46FF40F -:10197000807201254A6121680A6842F400420A60C7 -:10198000B90508D4F143C90505D422686FF4007184 -:1019900045F002055161790525D4F143C90522D4EA -:1019A000638D94F83D10226B202808D13BB9212982 -:1019B00010D029290ED0282901D1212A0AD0226845 -:1019C0006FF48061516145F00405102806D040286D -:1019D00004D008E0204601F0D9FF04E02068016847 -:1019E00041F400710160380508D4F043C00505D406 -:1019F00021686FF4006045F008054861002D07D0AC -:101A0000206C284320642046BDE8F04101F0C8BBAB -:101A1000BDE8F0812DE9F047026800215368C66AED -:101A200090F83E4090F83D50102C12D0402C10D031 -:101A3000046C002C7DD05469E443A6077AD4DE43BD -:101A4000B60577D4036C03B19169BDE8F04701F0A6 -:101A500079BF976951694FF42A0CC9435FEAC1788D -:101A60004FF02A4904D066452AD04E4528D010E0D0 -:101A7000DE43B6050DD4C16A614501D1012103E001 -:101A8000C16A494501D10821C162BDE8F04701F0B2 -:101A9000BFBE0E0716D4DE43B60513D4416CC9B2DF -:101AA0001161416B09B1896A29B9816B002907D09D -:101AB000896A002904D00068416841F400614160EE -:101AC000BDE8F0878E0706D4DE43B60503D4BDE833 -:101AD000F04701F0F1BDFE43526876074FEA02522B -:101AE0001DD4002AECDB0A0608D4DA43520505D4DB -:101AF000490705D5BDE8F04701F082BD4907DFD4AD -:101B0000D9438905DCD4212D05D0402CD8D1BDE89E -:101B1000F04701F0C3BEBDE8F04701F02FBD002A39 -:101B2000CEDB4A060BD4DA43520508D4490708D560 -:101B300001E00DE00EE0BDE8F04701F05DBC4907B3 -:101B4000BED4D9438905BBD4BDE8F04701F0EBBB57 -:101B5000916970E7E10606D4D943890503D4BDE84D -:101B6000F04701F05BBF2821212D27D0292D25D05A -:101B7000650655D4DD436D0552D4640752D590F8FF -:101B80003D30448D002C9BD01269446A2270426A19 -:101B9000521C4262428D521E4285428D002A8FD1D4 -:101BA0002A2B8DD10268536823F48063536022226C -:101BB000026380F83D1000F0EDF981E7250623D49B -:101BC000DD436D0520D4640720D590F83D30448D69 -:101BD000002CF2D0446A24781461426A521C42629A -:101BE000428D521E4285428D002AE6D1292BE4D136 -:101BF0000268536823F4806353602122026380F8F3 -:101C00003D1000F0C8F95BE76107D6D4D9438905D8 -:101C1000D3D4418D0029D0D0416A097811610AE0FE -:101C20006107CAD4D9438905C7D4418D0029C4D0DE -:101C30001169426A1170416A491C4162418D491E15 -:101C400041853DE77047000070B5040025D094F849 -:101C50003D00002520B984F83C50204600F054F99E -:101C6000242084F83D002068016821F00101016012 -:101C70002068016841F4004101602068016821F496 -:101C80000041016000F0B6FA4D4A6168914201D806 -:101C90004C4900E04C49884201D2012070BD4B49BB -:101CA0002368B0FBF1F15E6826F03F060E435E60EC -:101CB0006368934206D94FF4967359434FF47A738D -:101CC000B1FBF3F12368491C1E6A26F03F0631433D -:101CD00019626168914210D84900401EB0FBF1F2D0 -:101CE000521CC2F30B02042A01D2042022E0B0FBF2 -:101CF000F1F0401CC0F30B001CE0A268F2B301EB52 -:101D0000C10303EB0116431EB3FBF6F35B1C43F464 -:101D100080431B0549D092B301EBC10202EB0111D4 -:101D2000401EB0FBF1F0401CC0F30B0040F48040BB -:101D300040F400402168CA694CF6FF739A4310438F -:101D4000C861D4E9071001432068026822F0C0028C -:101D500011430160D4E9030101432068826848F21D -:101D6000FF339A4311438160D4E905010843216898 -:101D7000CA6822F0FF021043C86001E00EE016E0DE -:101D80002068016841F0010101602564202084F889 -:101D90003D00256384F83E50002070BD01EB4106F4 -:101DA000431EB3FBF6F35B1CB3E70120C2E701EB74 -:101DB0004101401EB0FBF1F0401CC0F30B00B7E73F -:101DC000A086010080841E0000093D0040420F00F3 -:101DD00070477047704700002DE9F84F1F46904646 -:101DE0008A460446DDF82890FFF7AAFD054694F8D8 -:101DF0003D0020287FD1192301224049204600952B -:101E000001F0E6FE002876D194F83C00012872D05B -:101E1000012084F83C0020680168C90703D10168EB -:101E200041F0010101602068016821F40061016056 -:101E3000212084F83D00102084F83E00002626640E -:101E4000C4F824806785608D20852D48E0622B468C -:101E50004A465146204601F043FB90B9206841694B -:101E60008069009036E02A464946204601F056FF38 -:101E700050B1206C042804D12068016841F400713D -:101E800001600120BDE8F88F606A21680078086170 -:101E9000606A401C6062618D491E6185218D491E0A -:101EA00089B2218522685369DB435B070BD451B1AA -:101EB00000781061606A401C6062608D401E608521 -:101EC000208D401E20852A464946204601F054FEBA -:101ED0000028CED1208D0028C5D154F83D0B0168D3 -:101EE00041F400710160202004F81E09E67766774E -:101EF0000020C7E7FFE70220C4E70000020010004F -:101F00000000FFFF7047704710B586B000210091B8 -:101F100001910291039100681A49884230D11A4C0C -:101F2000A06940F00800A061A069694600F00800BF -:101F30000490C020009012200190032003901348C9 -:101F4000FFF7F0FBE06940F40010E061E069002277 -:101F500000F40010049011461F2000F083F81F20A9 -:101F600000F072F800221146202000F07BF82020BB -:101F700000F06AF806480068416841F4E061416099 -:101F800006B010BD0054004000100240000C01409B -:101F90007800002070477047024881680278114439 -:101FA0008160704728000020074810B5016841F0A3 -:101FB00010010160032000F075F8002000F006F821 -:101FC00000F024F8002010BD0020024070B50D4D37 -:101FD00004464FF47A712878B1FBF0F00A49096899 -:101FE000B1FBF0F000F0F2FB48B9102C07D2002250 -:101FF0002146501E00F036F800206C6070BD0120B4 -:1020000070BD000028000020340000200C4808B5F6 -:10201000816941F001018161816901F00101009153 -:10202000C16941F08051C161C06900F080500090E9 -:102030000448416821F0E06141F00071416008BD51 -:102040000010024000000140002809DB00F01F02E0 -:10205000012191404009800000F1E020C0F800110A -:1020600070470000F0B40E4B1B680C46C3F302230C -:10207000C3F10705042D00D90425191D072901D234 -:10208000002300E0DB1E012606FA05F1491E21406F -:1020900099409E40761E16403143F0BC02F0F8BED7 -:1020A0000CED00E0064900F0070208684FF6FF0358 -:1020B000184040EA0220034A1043086070470000BD -:1020C0000CED00E00000FA052DE9F0470F46050091 -:1020D00061D0434E306800F00700B84209D2306842 -:1020E00020F0070038433060306800F00700B84245 -:1020F00051D128683B4C810712D5400703D5606851 -:1021000040F4E06060602878000703D5606840F420 -:10211000605060606068A96820F0F000084360606B -:102120002878C00728D06868012810D021680228C4 -:1021300010D0890700292EDA616821F003010143DC -:102140006160FFF7FDFB804641F288390DE02168B0 -:102150008903EFE78901EDE7FFF7F2FBA0EB080148 -:10216000494502D90320BDE8F0876068696800F03E -:102170000C00B0EB810FEFD1306800F00700B842DF -:102180000BD9306820F0070038433060306800F029 -:102190000700B84201D00120E5E72878400705D5BF -:1021A0006068E96820F4E060084360602878000710 -:1021B00006D56068296920F4605040EAC10060607B -:1021C00000F038F86168084AC1F30311515CC84057 -:1021D0000649086006480068FFF7F8FE0020C2E7DD -:1021E0000020024000100240EE5E00083400002093 -:1021F0002C0000200448054900684968044AC1F3DE -:102200000221515CC8407047340000200010024099 -:10221000FE5E00080448054900684968044AC1F3A5 -:10222000C221515CC84070473400002000100240B9 -:10223000FE5E00080E4A51680E4801F00C03042BA4 -:1022400011D0082B0FD10C48C1F38343C903C05CE4 -:102250000AD55168084AC1F34041921E515C054AB3 -:102260005043B0FBF1F07047044948437047000009 -:102270000010024000127A00DE5E000800093D00F6 -:102280002DE9F84F040070D02078C04DC00749D028 -:102290006868C0F38100012807D06868C0F3810036 -:1022A000022809D16868C00306D52868800339D59B -:1022B00060680028E7D035E06068B0F5803F0BD05B -:1022C00010B1B0F5A02F11D0286820F4803028601C -:1022D000286820F4802002E0286840F480302860DC -:1022E000606890B1FFF72CFB06460AE0286840F4CE -:1022F00080202860F0E700BFFFF722FB801B6428E6 -:1023000073D828688003F7D50CE0FFF719FB064661 -:1023100005E000BFFFF714FB801B6428F0D8286895 -:102320008003F7D420789A4E80074FF001094FF0D0 -:10233000000839D5686810F00C0F07D06868C0F342 -:102340008100022809D16868C00306D42868800784 -:1023500014D52069012808D110E02069B0B1C6F871 -:102360000090FFF7EDFA074605E00AE1FFF7E8FA0B -:10237000C01B0228C4D828688007F7D5286861697F -:1023800020F0F80040EAC10028600DE0C6F80080A7 -:10239000FFF7D6FA074604E0FFF7D2FAC01B02287F -:1023A00023D828688007F7D4207800072CD57948EF -:1023B000A169D9B1C0F80090FFF7C2FA074604E05E -:1023C000FFF7BEFAC01B02280FD8686A8007F7D54E -:1023D00071484FF4FA510068B0FBF1F0009000BF73 -:1023E0000098411E0091FAD20EE080E0C0F8008013 -:1023F000FFF7A6FA074604E0FFF7A2FAC01B02287F -:1024000075D8686A8007F7D42078400760D5E869F6 -:102410000027C00008D4E86940F08050E861E8690E -:10242000012700F0805000905C480168C90513D472 -:102430000168834641F480710160FFF781FA8246AA -:1024400006E000BFFFF77CFAA0EB0A0064284ED834 -:10245000DBF80000C005F5D5E06801280AD008B116 -:10246000052813D0286A20F001002862286A20F08D -:10247000040002E0286A40F001002862E06841F2AE -:10248000883B98B1FFF75CFA82460BE0286A40F07F -:1024900004002862EEE700BFFFF752FAA0EB0A0142 -:1024A00059455AD8286A8007F6D50CE0FFF748FA54 -:1024B000824605E0FFF744FAA0EB0A0159454CD8E3 -:1024C000286A8007F6D41FB1E86920F08050E861DF -:1024D000E06988B36968C1F38101022944D0022808 -:1024E000C6F8608004D0FFF72BFA044638E034E0E9 -:1024F000FFF726FA074604E0FFF722FAC01B02287E -:102500002BD828688001F7D4206AB0F5803F05D128 -:102510006868A16820F4003008436860D4E90801C5 -:102520000843696821F4741108436860C6F8609034 -:10253000FFF706FA044606E025E000BFFFF700FAC1 -:10254000001B022809D828688001F7D51BE000BFCE -:10255000FFF7F6F9001B022802D90320BDE8F88F27 -:1025600028688001F4D40EE00128F7D06868226A58 -:1025700000F48031914204D1616A00F47010884205 -:1025800001D00120EAE70020E8E700000010024047 -:1025900000004242800442423400002000700040AB -:1025A0007047000038B50446006842688168C94336 -:1025B0004B0606D5CB0704D1D3435B0601D4216C6F -:1025C00005E08B0708D4D3431B0605D4616C01B02A -:1025D0002046BDE8304008478B0601D54B0646D45F -:1025E000D3439B0643D44B060AD494F85130032BB3 -:1025F0003ED0636D43F004036365C3688368009352 -:10260000890609D4616D41F001016165816800911D -:10261000016821F040010160606D002827D020682A -:10262000416821F0E0014160012084F851009007E9 -:1026300022D02068416821F003014160104DE06C18 -:1026400040B14563E06CFEF7D1FF18B1606D40F01A -:1026500040006065A06C002809D04563A06CFEF7BF -:10266000C5FF002803D0606D40F04000606538BDB4 -:10267000C1688068009038BD2046FFF791FF38BDE3 -:102680003148000870B5040009D0606A002540B1E7 -:1026900025616561A56294F8510040B10CE001200C -:1026A00070BD6068B0F5827FF4D0E561F2E784F830 -:1026B0005050204600F040F8022084F85100206875 -:1026C000016821F040010160A088218900F4827036 -:1026D00001F404410843A18901F400610843217C0D -:1026E00001F002010843217D01F001010843218B23 -:1026F00001F400710843217F01F03801084394F888 -:10270000201001F080010843218D01F4005108439D -:1027100021680860A069042101EA1040216848602E -:102720002068C16921F40061C1616565012084F8F8 -:102730005100002070BD000030B585B00024009429 -:1027400001940294039400681C49884233D11C48C8 -:10275000C16941F48041C161C16901F480410491C2 -:10276000816941F0080181618069164D00F008001F -:1027700004904FF420400090022001900320039029 -:1027800069462846FEF7CEFF4FF48040CDE90004AD -:10279000694628460294FEF7C5FF00221146242010 -:1027A000FFF760FC2420FFF74FFC074800684168F2 -:1027B00041F0A001416005B030BD0000003800408C -:1027C00000100240000C0140CC00002010B5401E5B -:1027D000B0F1807F01D3012010BD4FF0E024606193 -:1027E0000F21601702F054FB0020A0610720206138 -:1027F000002010BD7047704770B590F83C20012A4A -:102800002CD0012480F83C40022280F83D2003684F -:102810005A689D6822F070060A6832435A60104B6D -:1028200002689A420ED00F4B9A420BD0B2F1804F01 -:1028300008D00D4B9A4205D00C4B9A4202D00C4B5B -:102840009A4204D1496825F080031943916080F8C9 -:102850003D40002180F83C10084670BD022070BD4C -:10286000002C0140003401400004004000080040FA -:10287000000C004010B5040003D094F83D0010B1E6 -:1028800007E0012010BD002084F83C00204600F045 -:102890001FF8022084F83D00211D206802F01AF87C -:1028A000012084F8460084F83E0084F83F0084F854 -:1028B000400084F8410084F8420084F8430084F822 -:1028C000440084F8450084F83D00002010BD00005D -:1028D00008B500680B49884212D10B48816941F460 -:1028E000006181618069002200F40060009011465F -:1028F0001920FFF7B7FBBDE808401920FFF7A4BB7C -:1029000008BD0000002C01400010024090F83D106E -:10291000012901D001207047022180F83D10016893 -:10292000CA6842F00102CA6000680E4988420ED0AF -:102930000D4988420BD0B0F1804F08D00B49884236 -:1029400005D00B49884202D00A49884204D18168E7 -:1029500001F00701062903D0016841F0010101607F -:1029600000207047002C014000340140000400406A -:1029700000080040000C004070B5044690F83C0090 -:102980000025012817D0012684F83C60022084F835 -:102990003D002068826822F0770222F47F42826044 -:1029A0000868502838D00DDC20284FD005DC90B3C3 -:1029B000102811D14AE0022070BD302846D04028AE -:1029C0000AD13BE060282FD070280DD0B0F5805F91 -:1029D00003D0B0F5005F12D0012584F83D600020DF -:1029E00084F83C00284670BDCB68D1E901212068FD -:1029F00001F0B6FF2068816841F0770109E0CB68FB -:102A0000D1E90121206801F0ABFF2068816841F421 -:102A100080418160E1E719E0CA684968206801F0F7 -:102A2000B1FF5021206806E0CA684968206801F0BB -:102A3000BAFF6021206801F09DFFCEE7CA684968AF -:102A4000206801F09FFF40212068F4E722680146DA -:102A50001046F0E7704770B50446006801694FF012 -:102A60000005C943890715D4C168C943890711D432 -:102A7000E91E0161012020772068806980072046D7 -:102A800002D0FFF7E7FF04E000F098F8204600F0DE -:102A900096F8257720680169C943490717D4C168AA -:102AA000C943490713D46FF0040101610220207764 -:102AB0002068806910F4407F204602D0FFF7CAFFEB -:102AC00004E000F07BF8204600F079F825772068D4 -:102AD0000169C943090716D4C168C943090712D45B -:102AE0006FF008010161042020772068C069800729 -:102AF000204602D0FFF7AEFF04E000F05FF820466A -:102B000000F05DF8257720680169C943C90617D42C -:102B1000C168C943C90613D46FF0100101610820D0 -:102B200020772068C06910F4407F204602D0FFF76C -:102B300091FF04E000F042F8204600F040F82577CD -:102B400020680169C943C90708D1C168C943C907D9 -:102B500004D1891E0161204600F032F82068016925 -:102B6000C943090609D4C168C943090605D46FF0F1 -:102B7000800101612046FFF73DFE20680169C943DD -:102B8000490609D4C168C943490605D46FF040011C -:102B90000161204600F060F820680169C943890698 -:102BA0000BD4C168C943890607D46FF020010161C5 -:102BB0002046BDE87040FFF71EBE70BD70477047ED -:102BC000234910B5884241D122480168052901DA1C -:102BD000012200E00022491C4A4301210260052A2B -:102BE00000D1416083680A2B01DA012200E0002253 -:102BF0005B1C5A4382600A2A00D1C16003690A2B18 -:102C000001DA012300E00023521C534303610A2B25 -:102C100000D1416182694FF4FA74A24201DA0123C2 -:102C200000E00023521C53438361A34200D1C161E1 -:102C3000026A4FF47A74A24201DA012300E0002311 -:102C4000521C53430362A34200D1416210BD0000F5 -:102C500024010020000000207047704770470000EA -:102C6000F8B5016804460868CA684B6910F00F0F90 -:102C70004FF0000559D003F0010602F49077374376 -:102C800065D0C10705D0D10503D5616C41F00101C4 -:102C90006164410705D5D90703D0616C41F0020199 -:102CA0006164810705D5D90703D0616C41F0040147 -:102CB0006164010707D502F02001314303D0616C44 -:102CC00041F008016164616C00293AD0800604D5A6 -:102CD000900602D5204601F084FF20684069616CAF -:102CE000C0F38010090700D460B3204601F052FF02 -:102CF00020684069400621D52068143050E8001F44 -:102D000021F0400140E80012002AF5D1E06BA8B1A3 -:102D10006D494163E06BFEF769FC002811D0E06B60 -:102D2000416B01B0BDE8F040084783060FD593061C -:102D30000DD52046BDE8F84001F053BF2046FFF70F -:102D40008DFFF8BD2046FFF789FF6564F8BD266B4F -:102D50002023012E7CD1C6067AD5D60678D5086800 -:102D60004868009048694FF00206400640D5E16B84 -:102D7000086840680004000CE8D0A28D8242E5D9C2 -:102D8000E085886920282DD020680C3050E8001F8D -:102D900021F4807140E80012002AF5D12068143037 -:102DA00050E8001F21F0010140E80012002AF5D18F -:102DB0002068143050E8001F21F0400140E8001264 -:102DC000002AF5D184F84230256320680C3050E8A1 -:102DD000001F21F0100140E80012002AF5D1E06B3D -:102DE000FEF7E0FB6663A08DE18D401A81B22AE018 -:102DF000A08DE18D401A81B2E08D0028A6D0002977 -:102E0000A4D022680C3252E8000F20F4907042E8FF -:102E10000007002FF5D12068143050E8002F22F071 -:102E2000010240E80027002FF5D184F842302563E5 -:102E300020680C3050E8002F22F0100240E80023F8 -:102E4000002BF5D166632046FFF707FFF8BDFFE7CB -:102E500005062BD5150629D594F841002128F5D172 -:102E6000A068B0F5805F01D12069B0B1206A411C33 -:102E70002162216800784860E08C401E0004000C4C -:102E8000E084E3D12068C16821F08001C16020683E -:102E9000C16841F04001C160D8E7206A0088C0F3F2 -:102EA00008004860206A801C2062E5E74006CDD516 -:102EB0005006CBD5CA68204622F04002CA6084F88A -:102EC000413000F0F9F8C1E7854B000870B5040007 -:102ED00004D094F84100002510B106E0012070BD37 -:102EE00084F84050204600F023F8242084F8410064 -:102EF0002068C16821F40051C160204601F0D2FE73 -:102F00002068016921F4904101612068416921F044 -:102F10002A0141612068C16841F40051C1606564C3 -:102F2000202084F8410084F842006563002070BDD1 -:102F3000F0B585B0002400940194029403940368D2 -:102F4000494F022049490322494D4602BB4228D13C -:102F50008B6943F480438B618B6903F48043049352 -:102F60008B6943F004038B618969039201F00401CA -:102F700004910102CDE9001069462846FEF7D2FB14 -:102F8000CDE90064694628460294FEF7CBFB002297 -:102F900011462520FFF766F82520FFF755F835483C -:102FA0002CE0354FBB4230D1CB6943F40033CB61C9 -:102FB000CB6903F4003304938B6943F004038B6102 -:102FC0008969039201F0040104910421CDE9001004 -:102FD00069462846FEF7A6FB0820CDE900046946AD -:102FE00028460294FEF79EFB002211462620FFF79A -:102FF00039F82620FFF728F81E4848300068C168D5 -:1030000041F06001C16005B0F0BD1C4DAB42FAD18A -:10301000CB6943F48023CB61CB6903F48023049311 -:103020008B6943F008038B618969154D01F0080134 -:10303000CDE90321CDE9006069462846FEF772FB21 -:10304000E814CDE90004694628460294FEF76AFBBD -:10305000002211462720FFF705F82720FEF7F4FF8E -:1030600004489030CAE700000038014000100240D8 -:10307000000801406C01002000440040004800406E -:10308000000C0140704790F84130202B01D0022005 -:10309000704779B172B101628284C28400214164B7 -:1030A000212180F841100068C16841F08001C160B1 -:1030B00000207047012070477047FEE70148FEF787 -:1030C00047BC0000780000200148FEF7A3BC0000C8 -:1030D0007800002038B5406A002190F83D202B4B45 -:1030E00046F2A8141B68B3FBF4F3C3EBC30303EB72 -:1030F000830300933BB15B1E009303681B689B0531 -:1031000005D5009BF6E7036C43F020030364436B93 -:1031100003B19962836B03B1996203681C6824F45C -:1031200080641C604185436B03B15963836B03B1B9 -:10313000596303681C6824F001041C6090F83D404A -:103140002023602C0BD0282434EA02020FD080F810 -:103150003D3080F83E1000BFFEF774FD38BD80F8AA -:103160003D3080F83E100164FEF7F0FB38BD026888 -:10317000136843F0010313600268136843F480632B -:103180001360016380F83D40E6E700003400002052 -:1031900000684169C943090601D4002101617047F3 -:1031A00070B5044690F83D0094F83E10102901D007 -:1031B000402906D1222804D121680A6822F400623D -:1031C0000A60282131EA00024FF000054FF0200686 -:1031D00026D021684968090505D4602803D084F801 -:1031E0003D6084F83E50256320684168090537D565 -:1031F000416821F400614160606B90F821203C49F6 -:10320000012A11D04163606BFEF7F0F938B32068F2 -:10321000016821F00101016084F83D60606B1CE0F1 -:10322000256384F83D10DFE7A06B4163A06BFEF7D8 -:10323000DDF9A0B120684169C943490605D4006998 -:10324000616A0870606A401C60622068016821F051 -:103250000101016084F83D60A06B416B884710E07C -:1032600094F83D10602910D04169C943490605D43E -:103270000069616A0870606A401C60622046FEF75F -:10328000E1FC206CC1071CD115E084F83D60256489 -:103290004169C943490605D40069616A0870606ADA -:1032A000401C60622068016821F001010160204635 -:1032B000FEF74CFBE5E7810703D4410701D4000783 -:1032C00004D52068416821F4E061416094F83D0034 -:1032D000216C49070BD5282809D10648E0622563EF -:1032E00084F83D6084F83E502046FEF771FD70BDC5 -:1032F000D53000080000FFFF01684A69D24352053B -:103300000FD46FF480624A61002140F8301F202200 -:1033100042738173026942F0040202610173012069 -:1033200070470020704710B5C26A438D0168042BB6 -:1033300006D0438D032B08D0438D022B1DD012E005 -:103340004A6822F480624A600CE04B6823F4806390 -:103350004B60042A06D0022A04D001680A6822F4CD -:1033600080620A6001680969426A1170416A491CF9 -:103370004162418D491E418510BD012A30D0102A7D -:103380002ED0042A30D0022A2ED00A6842F40072CD -:103390000A6001680969426A1170416A491C416208 -:1033A000428D521E4285026812690A70416A491CA8 -:1033B0004162418D491E418501684A6822F440728C -:1033C0004A60202180F83D1090F83E200021402ADC -:1033D00080F83E100CD012210163FEF7FAFC10BDFC -:1033E0000A6822F48062D3E70A6842F48062CFE779 -:1033F0000163FEF787FD10BD38B590F83D10222916 -:103400000FD1418D03290DD901680969426A1170F4 -:10341000416A491C4162418D491E4185418D032904 -:1034200006D038BDC26A022A02D0012906D029B1CD -:103430000068416821F48061416038BD274946F247 -:10344000A81300220968B1FBF3F101EB810100919F -:1034500001682023009C641E009422D00C68A405FF -:10346000F8D40C6824F480640C6001684C6824F47F -:10347000E0644C6001680969446A2170416A491C32 -:103480004162418D491E418580F83D3090F83E10E3 -:1034900080F83E2040291DD012210163FEF799FCDF -:1034A00038BD046C44F0200404644C6824F4E064E7 -:1034B0004C6001680969446A2170416A491C416293 -:1034C000418D491E418580F83D3080F83E20FEF751 -:1034D000B9FB38BD0263FEF715FD38BD340000208E -:1034E000F8B50446C06A1E460D461746082807D0A0 -:1034F000012805D010F5803F02D0206B122804D19E -:103500002068016841F480710160134600224FF089 -:1035100001112046009600F05BFB40B12068006876 -:10352000C00502D54FF4007020640320F8BD206967 -:10353000B0F5804F0ED00620216800EAD51040F08B -:10354000F000086133463A460B49204600F088FBFC -:1035500078B902E005F0FE0000E0E8B221680861F9 -:10356000054933463A46891F204600F079FB00287A -:10357000DCD00120F8BD00000800010010B5C26ACF -:1035800090F83D1021290BD1418D51B1416A02685B -:1035900009781161416A491C4162418D491E41858A -:1035A00010BD20230021082A13D0202A11D012F5A3 -:1035B000803F0ED00268546824F4E0645460112205 -:1035C000026380F83E1080F83D3000BFFEF702FC39 -:1035D00010BD0268546824F4E06454600268146802 -:1035E00044F400741460016380F83D3090F83E208C -:1035F00080F83E10402AE9D1FEF785FC10BD00009E -:1036000010B590F83D1090F83E30C26A048DB4B108 -:10361000212903D0402B11D122290FD1418DE1B3B3 -:1036200090F83E10402942D0416A02680978116141 -:10363000416A491C4162418D491E418510BD2129C5 -:10364000E8D120230021082A13D0202A11D012F516 -:10365000803F0ED00268546824F4E0645460112264 -:10366000026380F83E1080F83D3000BFFEF7B2FBE9 -:1036700010BD0268546824F4E06454600268146861 -:1036800044F400741460016380F83D3090F83E20EB -:1036900080F83E10402AE9D100E002E0FEF733FC5A -:1036A00010BD0068416821F48061416010BDBDE833 -:1036B000104000F0F3B8000078B590F83E50C26AB0 -:1036C000046B90F83D6000230168222E73D1066DD3 -:1036D0000EB9402D6FD0056D1DB90569B5F5404F88 -:1036E0001BD0458D95B3468D484D012E20D0448D7D -:1036F000022C4DD00C6844F480640C6001684C6866 -:10370000240579D5AA4273D0012A71D0082A6FD036 -:10371000102A6DD0202A6BD06EE04A698A69009227 -:103720000A6842F480720A60016D491C016578BD27 -:10373000AA4214D10A6822F480620A6001684A68C9 -:10374000120504D50A6822F4806217E0FFE74A698F -:103750008A6900920A6842F400720A6050E0082AFE -:1037600010D0202A0ED0122C0AD0042A03D0022A0C -:1037700001D0102AE6D10A6842F480620A603BE078 -:10378000012ADFD00A6822F480620A600168DEE75D -:10379000042A11D0022A0FD0102A0DD00C6844F44C -:1037A00000640C6001684C698C6900940C6824F416 -:1037B00080640C6008E025E00C6844F480640C60D0 -:1037C00001684C698969009101684C68240517D526 -:1037D000AA4207D0012A05D0082A03D0102A01D016 -:1037E000202A0DD14A6842F480524A6008E0FFE77F -:1037F0004A6842F480524A6001684A6989690091C6 -:10380000036578BD48698869009078BD0000FFFFB6 -:1038100090F83E10402910D00169B1F5804F19D0C1 -:10382000016DA9B3016D012910D1416C5FF0F10266 -:1038300001F4407142EAD11106E0016D0029416CAA -:1038400005D0C9B241F0010100680161704701F083 -:10385000FE01F9E790F83D102129416C09D0C9B269 -:1038600041F0010102681161416B29B1896A49B9CE -:1038700002E001F0FE01F5E7816B0029E6D0896ADC -:103880000029E3D00068416841F40061416070475D -:10389000FFE7416CF02201F44071CBE710B590F8DE -:1038A0003D10026D4AB1026D012A14D0026D022A48 -:1038B00016D0BDE81040FFF76BBCC16C0129816CCC -:1038C00002D0C1F3072108E00268C9B21161016D9D -:1038D000891C016510BD816CC9B20268116123E0C9 -:1038E00022291CD0428D0AB1212920D0428D002AE4 -:1038F000F0D12129EED101684A6822F4E0624A60E1 -:1039000001680A6842F400720A6000210163202203 -:1039100080F83D2080F83E10FEF7F5FA10BD0168F2 -:103920000A6842F480720A60016D491CD1E7416A5D -:10393000026809781161416A491C4162418D491E42 -:10394000418510BD38B50C4690F83D200021282552 -:10395000954302680B4605D051699169009180F842 -:103960003C3038BD556825F480655560E243540706 -:1039700000D50121120601D5828900E0028B80F872 -:103980003C3092B2FDF7E3FF38BD00002DE9F04175 -:1039900090F83D300446C26A002120261E4F006880 -:1039A0006FF48065082A01D0202A01D1282B04D089 -:1039B000212B17D04561BDE8F081E762426822F40F -:1039C000E0624260206845612068026822F48062FB -:1039D0000260216384F83D6084F83E102046FEF7C3 -:1039E000F7F9E8E7E7622122226384F83D6084F872 -:1039F0003E10416821F4E061416020684561206823 -:103A0000016821F4806101602046FFF7C1FB204678 -:103A1000FEF7C1FACFE700000000FFFFF8B590F80D -:103A20003D6004460068416821F4E061416020681F -:103A3000002541690091016841F0010101602068A1 -:103A4000016821F48061016020684168090520D582 -:103A5000474F222E48D02A2E46D0616B096849680C -:103A60006185618D19B1216C41F0040121644168C7 -:103A700021F400614160606BFDF750FE012808D021 -:103A8000606B4763606BFDF7B1FD10B1606B416B1C -:103A90008847608D08B320684169C943490708D445 -:103AA0000069616A0870606A401C6062608D401E37 -:103AB000608520684169C943490608D40069616A84 -:103AC0000870606A401C6062608D401E6085608D79 -:103AD00018B1206C40F004002064206C00B3204634 -:103AE000BDE8F840FFF75CBBA16B096849686185D8 -:103AF000618D19B1216C41F004012164416821F408 -:103B000000614160A06BFDF709FE0128C1D0A06BE8 -:103B10004763A06BFDF76AFD0028BAD0A06BB6E73B -:103B20002A2E06D12563282084F83D002046FEF782 -:103B300031FA94F83D10202028290DD0216B22293C -:103B400001D0222E07D1256384F83D0084F83E5031 -:103B50002046FEF71FFAF8BD0649E162256384F8A6 -:103B60003D0084F83E502046FEF732F9F8BD0000D3 -:103B7000D53000080000FFFF70B516460D4604461C -:103B80001EE02046FFF7B8FB08B1012070BD681C9D -:103B900016D0FDF7D5FE801BA84200D885B9206855 -:103BA0004069C04340070BD5002044F8300F202166 -:103BB0006173A073216941F0200121612073E4E762 -:103BC00020684069C0434007DBD4002070BD00007E -:103BD0002DE9F047984617460D460446C1F30746BF -:103BE000DDF820902AE000BFB8F1FF3F26D0FDF7B6 -:103BF000A7FEA0EB0901414502D8B8F1000F1DD185 -:103C00002068012E16D0806925EA00000004000C0F -:103C100012D00020B84211D1002044F8300F2021EA -:103C20006173A073216941F020012161207301209B -:103C3000BDE8F0874069E7E70120EBE72068012E47 -:103C40000AD0806925EA00000004000C06D000209C -:103C5000B842C9D00020EBE74069F3E70120F7E75D -:103C60002DE9F047984616460D4604464FF00009E8 -:103C70004FF0200AC1F3074723E020684069C043A2 -:103C8000400515D42068016841F400710160216885 -:103C90006FF480604861C4F8309084F83DA084F8E7 -:103CA0003E90216C41F00401216484F83C9021E0B5 -:103CB000701C06D0FDF744FEA0EB0800B04203D80C -:103CC00016B1012F1FD021E02068012F15D0806987 -:103CD00025EA00000004000C18D000BF44F8309F13 -:103CE00084F80DA084F80E90216941F02001216133 -:103CF00084F80C900120BDE8F087406925EA0000B7 -:103D00000004000CEAD12068406901E02068806965 -:103D100025EA00000004000CAFD1ECE770B51646B0 -:103D20000D4604461EE02046FFF7E6FA08B10120E2 -:103D300070BD681C16D0FDF703FE801BA84200D89A -:103D400085B920684069C04300060BD5002044F8BF +:1003500030468AE7206ABDE8F087032A40F2308001 +:1003600010F0030C00F0158011F8013BBCF1020FF6 +:10037000624498BF11F801CB00F8013B38BF11F877 +:10038000013BA2F1040298BF00F801CB38BF00F88E +:10039000013B11F0030300F09E82083AC0F0088090 +:1003A00051F8043B083A51F804CBA0E80810F5E7EF +:1003B000121D5CBF51F8043B40F8043BAFF30080D2 +:1003C000D20724BF11F8013B11F801CB48BF11F847 +:1003D000012B24BF00F8013B00F801CB48BF00F817 +:1003E000012B70474FF000020429C0F0128010F07A +:1003F000030C00F01B80CCF1040CBCF1020F18BF01 +:1004000000F8012BA8BF20F8022BA1EB0C0100F093 +:100410000DB85FEAC17C24BF00F8012B00F8012B66 +:1004200048BF00F8012B70474FF0000200B513469B +:1004300094469646203922BFA0E80C50A0E80C5004 +:10044000B1F12001BFF4F7AF090728BFA0E80C50B5 +:1004500048BF0CC05DF804EB890028BF40F8042BAE +:1004600008BF704748BF20F8022B11F0804F18BF1B +:1004700000F8012B704770477047704770472DE9AF +:10048000FF4F0C461E464FF0FF378BB0D2E90001FC +:10049000DDF860800A908A46C1F30A5505B93D46E9 +:1004A000002108464FF00000BAF1000F00F44000B0 +:1004B00005DA00EB80004FF4400101EA50004FEAFA +:1004C0009059B9F1010F00DDB9460A9850EA4A0087 +:1004D0000ED044F61050A5F2FF3545432F14B8F165 +:1004E000000F1ED07542291E1EDDC9F100021CE05E +:1004F000B8F1010F4FF0000001D0302103E0F243CA +:1005000005E02154401CB042FBDB304600220021B4 +:1005100021540B99C1F80880C1E900200FB0BDE853 +:10052000F08FBD1B6D1CDEE74A4600DA694206A863 +:1005300000F08EFA06AB93E8070003AB83E80700F0 +:1005400050460A9900F06FFB8DE80700A0F50050B7 +:100550001F3800900398002D0ADD42F21F014A4621 +:100560000844002303A90390684600F0D8FD09E081 +:10057000A0F500504A461F38002303A9039068469F +:1005800000F0E2FD8DE807000004000C03D04FF0FE +:10059000FF30410800E01046B8F1000F03D0002200 +:1005A000009215461EE0751E05D400F0CBF93032DE +:1005B00062556D1EF9D5B3460122084302D00022D0 +:1005C0007F1C04E02078302801D100227F1E002A01 +:1005D000099784D01DE0112D07DA00F0B3F930320D +:1005E00062556D1C50EA0102F5D1084302D0009813 +:1005F000C8B10EE00021681E05E0235C625C635414 +:100600002254401E491C8142F7DBAB46A81B401E0A +:100610000990002004F80B000B98099AC0F8088094 +:10062000C0E9002B7AE711264FF0000857E72DE9C3 +:10063000F04F88460446D21D22F0070191B0D1E95F +:100640000001CDE90A0104F0BFFC02460B98C00F7F +:1006500001D02D2007E02068810701D52B2002E082 +:10066000202101EAC000032A099001D0072A05DBF6 +:1006700003464146204600F0ABF90BE120788006A6 +:1006800001D5E06900E00620B8F1650F814606D08B +:10069000B8F1660F18D0B8F1670F70D131E00020C3 +:1006A000B9F1110F009001DB112301E009F1010301 +:1006B0000AAA01A90CA8FFF7E2FEDDE90C700026EA +:1006C00009F10105834647E001204B4600904FF0B9 +:1006D00000470AAA01A90CA8FFF7D1FEDDE90DB079 +:1006E0000C995D46002610B909F101000D18B9EB0F +:1006F000050003D4C0F1FF3609F10105A5EB09009F +:100700002BE0B9F1010F01DA4FF001090020B9F136 +:10071000110F0090484601DD112300E003460AAAAC +:1007200001A90CA8FFF7ABFEDDE90C704D460026D1 +:100730008346207800070AD4AB4500DA5D4601A85D +:10074000012D04DD411911F8011C302907D04F4556 +:1007500002DA17F1040F04DA012082460FE06D1E61 +:10076000EEE7002F02DCED1B3E4403E0781CA842BC +:1007700000DD7D1CB81B00F1010A4FF00047207816 +:10078000000703D4AA4501DB4FF0FF3A0021B7F17F +:10079000004F0DF143088DF8431024D002202B2385 +:1007A000002F01DA7F422D230A21021EA0F1010051 +:1007B00000DC5FB197FBF1FC97FBF1F201FB1C7CC5 +:1007C00017460CF1300C08F801CDEEE7A8F1010056 +:1007D00003702188090501D5452100E06521A0F1BC +:1007E000010800F8011C09980FA9A1EB0807FF1DDB +:1007F00000B10120411901EBEA70A1693844081ADF +:10080000401EA0612078C00602D42046AFF30080CD +:10081000099828B1D4E901219047206A401C206240 +:100820002078C00622D52046AFF300801EE0002EBF +:1008300004DBB34502DD01A8805D00E03020D4E98F +:1008400001219047206A401C2062761CAAF1010019 +:100850005FEA000A0AD100F071F8C0680168405CE4 +:10086000D4E901219047206A401C2062281EA5F18E +:100870000105DCDC07E0D4E9012118F8010B904701 +:10088000206A401C2062381EA7F10107F3DC2046D5 +:10089000AFF30080032011B041E6000001694A1C5B +:1008A00002610878704700B58FB0CDE901310021B1 +:1008B000059105497944CDE9031011466846FFF7D3 +:1008C000C5FC0FB000BD0000E5FFFFFF0A6802F89D +:1008D000010B0A60704710B5203AC0F00B80B1E8F8 +:1008E0001850203AA0E81850B1E81850A0E8185065 +:1008F000BFF4F5AF5FEA027C24BFB1E81850A0E86E +:10090000185044BF18C918C0BDE810405FEA827C87 +:1009100024BF51F8043B40F8043B08BF7047D2079E +:1009200028BF31F8023B48BF11F8012B28BF20F83F +:10093000023B48BF00F8012B704700000048704799 +:100940001008002030B5B0F10A024FEA900E71F1A4 +:1009500000034EEA817EB0EB0E0061EB91014FEA9D +:10096000101E4EEA017E10EB0E0041EB11114FEA12 +:10097000102E4EEA016E10EB0E0041EB11214FEAF2 +:10098000104E4EEA014E10EB0E0041EB11414018A3 +:1009900041F100014FEAD00040EA41704FEAD10135 +:1009A00010EB80054FEA810444EA907444EB0104A3 +:1009B0006D1944EB0404521BA3414FF0000348BFE0 +:1009C0000A3200D530BD401C41F1000130BD0000AD +:1009D0002DE9F0411F46044603260168072A01F469 +:1009E000006004DB08B116A505E016A503E008B118 +:1009F00015A500E015A521F010002060A069C01E1B +:100A0000A0610FB1401EA0612046AFF300804FB13E +:100A1000D4E9012138469047206A401C2062C01C5E +:100A2000206206E0206AFAE7D4E9012115F8010BFB +:100A30009047761EF8D22046AFF30080BDE8F081E3 +:100A40004E414E006E616E00494E4600696E660072 +:100A50002DE9F047814616468AB0354878440DC8DE +:100A60008DE80D0032487844801C03AC0DC884E842 +:100A70000D0041F69B300844372190FBF1F290FBCA +:100A8000F1F5A5F1800501FB12041B3C02D564427F +:100A9000012000E00020DFF898A080460027FA44FB +:100AA000AAF1BE0A0EE0E0070AD03246684607EB1C +:100AB000470101230AEB810100F046FB8DE80700A6 +:100AC00064107F1C002CEED1194F7F44AE3F19E01B +:100AD000E80715D007EB04100DF1180A90E80E0096 +:100AE0008AE80E00C068F04201D198190890324699 +:100AF000012306A903A800F027FB03AB83E8070046 +:100B00006D10641C002DE3D14FF00103324669469D +:100B1000B8F1000F03A802D000F001FB01E000F0E3 +:100B200013FBC9E90001C9F808200AB0BDE8F08745 +:100B3000D466000000487047F00700207546FFF7B4 +:100B4000F9FFAE4605006946534620F0070085468A +:100B500018B020B5FFF754FBBDE820404FF0000669 +:100B60004FF000074FF000084FF0000B21F0070195 +:100B7000AC46ACE8C009ACE8C009ACE8C009ACE8D8 +:100B8000C0098D46704710B50446AFF3008020467B +:100B9000BDE81040FFF720BB4FF0013C50F8042B9C +:100BA00051F8043B9A4221D1A2EB0C03934313EA80 +:100BB000CC1317D150F8042B51F8043B9A4215D1AD +:100BC000A2EB0C03934313EACC130BD150F8042B84 +:100BD00051F8043B9A4209D1A2EB0C03934313EA68 +:100BE000CC13DBD04FF00000704700BFD01A01BA21 +:100BF000B1FA81F101F0180122FA01F0CB40C1F104 +:100C00002001DBB2C0B2C01A2CFA01F3D11A914311 +:100C100011EAC311E6D1704701491820ABBEFEE7C7 +:100C20002600020070475FEA400C08BF91F0000FF9 +:100C30004FEA8C234FEAC12243EA51514FEA1C503C +:100C400018BF00F5F0404FEA300018BF41F00041F6 +:100C50005FEA6C5C00F02980BCF1FF3F08BF40F008 +:100C600080407047130C06BF12044FF0100C4FF079 +:100C7000000C130E04BF12020CF1080C130F04BF7A +:100C800012010CF1040C930F04BF92000CF1020C42 +:100C9000D30F04BF52000CF1010C11464FF00002BB +:100CA000A0F11F00A0EB0C00704711F0004F08BF2F +:100CB000704731F000413FF4D5AF0B0C06BF09047B +:100CC0004FF0100C4FF0000C0B0E04BF09020CF19A +:100CD000080C0B0F04BF09010CF1040C8B0F04BFAF +:100CE00089000CF1020CCB0F04BF49000CF1010C80 +:100CF000CCF12003A0EB0C0022FA03F302FA0CF271 +:100D000041EA030100F10100704720F07F4C80EAC6 +:100D1000030023F07F47ACEB070303F57C5300F09F +:100D2000004003F1FF032DE980494FEA154B09B458 +:100D30004FEA144325EA0B4E24EA03480FF2042637 +:100D400006EB132749083E785FEA320203FB066789 +:100D5000C7F5000707FB06F64FEA54374FEAD646B9 +:100D600006F1020607FB066CCCF1005C4FEA1C475B +:100D70002CEA074C07FB06F40CFB06F504EB1546C2 +:100D80004FEA961634BF00204FF000404FEAD137AB +:100D900006FB07FC4FEA1C4C0CFB0BF7D21B03FBBA +:100DA0000CF761EB07010CFB0EF7B0EB074072EBA1 +:100DB00017420CFB08F734BFA2EB0742B2EB074225 +:100DC00061EB17414FEA0C444FEA910706FB07FC21 +:100DD0004FEA1C4C0CFB0BF7B0EBC74072EB5732E1 +:100DE00003FB0CF734BFA2EBC742B2EBC74261EB87 +:100DF00057310CFB0EF7B0EBC70072EB57720CFBD0 +:100E000008F734BFA2EBC702B2EBC70261EB577120 +:100E1000039F4FEA816141EA921104EBCC044FEA4F +:100E2000D1374FEA826206FB07FC42EA90124FEA92 +:100E300080604FEA1C4C0CFB0BF7D21B03FB0CF73A +:100E400061EB07010CFB0EF7B0EB074072EB1742AA +:100E50000CFB08F734BFA2EB0742B2EB074261EB91 +:100E600017414FEA8C554FEA910704EB9C2406FB8F +:100E700007FC4FEA1C4C0CFB0BF7B0EBC74072EBC6 +:100E8000573203FB0CF734BFA2EBC742B2EBC742A9 +:100E900061EB57310CFB0EF7B0EBC70072EB5772EA +:100EA0000CFB08F734BFA2EBC702B2EBC70261EB41 +:100EB000577115EB4C254FEA816141EA92114FEAD7 +:100EC00082624FEAD13742EA901206FB07FC44F1F6 +:100ED00000044FEA80604FEA1C4C0CFB0BF7D21B5E +:100EE00003FB0CF761EB07010CFB0EF7B0EB0740BF +:100EF00072EB17420CFB08F734BFA2EB0742B2EBD0 +:100F0000074261EB174115EB1C154FEA813141EAAD +:100F100092414FEA823242EA90424FEA80304FEAF1 +:100F20000C7644F1000448EA03434EEA0B484FF0C4 +:100F3000000EB2EB080C71EB030724BF6246394682 +:100F40004EEB0E0E4FF0000B0018524149414BEB97 +:100F50000B0BB2EB080C71EB03077BF1000B24BF0A +:100F6000624639464EEB0E0E4FF0000B0018524110 +:100F700049414BEB0B0BB2EB080C71EB03077BF118 +:100F8000000B24BF624639464EEB0E0E51EA0207B3 +:100F900018BF46F0010616EB0E7655F1000254F12B +:100FA000000103D5BDE88901BDE80088BDE88901DD +:100FB000BDE80048B619524141EB0101A3F101031C +:100FC000704780807F7E7D7C7B7A797877767675B6 +:100FD0007473727171706F6E6E6D6C6C6B6A6A692E +:100FE0006868676666656464636362616160605FC8 +:100FF0005F5E5E5D5D5C5C5B5B5A5A595958585741 +:1010000057565655555554545353525252515150A8 +:1010100050504F4F4F4E4E4D4D4D4C4C4C4B4B4BFB +:101020004A4A4A4949494848484747474746464641 +:10103000454545444444444343434342424242417C +:101040004141002B9C4630D477002BD01CB54FEA91 +:10105000370703B44FF010004FF01001BAF1000F42 +:1010600006D0BCF1000FDCBF40F0080040F00801E2 +:101070004FF000000FBCBDE810400BF1010BBBF1BD +:10108000010F08BF5FEA170722BF12F1010211F139 +:1010900001014FF0004143F1000300F0004043EA3A +:1010A00000007047F9D35708D0E746EA064613F127 +:1010B000400F4FEA16461FDD13F1200FDFBF164326 +:1010C0000A46002120335B42BED0C3F1200746EA26 +:1010D000064602FA07F74FEA164646EA0706C3F144 +:1010E000200722FA03F201FA07F721FA03F14FF081 +:1010F000000342EA0702A7E746EA020646EA064676 +:101100004FEA164646EA0106BCBF46EA0646360CDA +:101110004FF000034FF000024FF0000194E72DE97B +:10112000804C9A46934670B491E8380007C831EA7B +:10113000400C48BF34EA430C03D5FFF7E6FDFFF748 +:1011400080FFF0BCBDE8008C2DE9804C9A469346A8 +:1011500070B491E8380007C810F0804F08BF13F052 +:10116000804F03D100F005F8FFF76BFFF0BCBDE83E +:10117000008C20F07F4780EA030023F07F4C07EBD0 +:101180000C03A3F57C5300F00040A3F1FE0392F0A2 +:10119000000F00F0B38095F0000F00F077802DE98C +:1011A00001494FEA11404FEA144621EA004800FB8A +:1011B00006FC24EA064708FB06F607FB08F800FBD6 +:1011C00007F718EB06484CEB164C4FEA124B18EB9E +:1011D00007484FEA15464CEB174022EA0B4E0BFB33 +:1011E00006FC25EA06470EFB06F607FB0EFE0BFB88 +:1011F00007F71EEB064E4CEB164C4FF000061EEBAD +:10120000074E4CEB174B18EB0B0840F1000018EBA6 +:101210000E0B58EB000840F100008F1A4FF0000150 +:101220003CBFC943661B14BFB5EB040C00213CBF97 +:10123000C943F61B4FEA17444EEA8E0E27EA0445CF +:101240004FEA1C4704FB07622CEA074C05FB07F733 +:101250000CFB05F604FB0CFC16EB074642EB1742B1 +:1012600016EB0C4642EB1C421BEB060658EB020247 +:10127000414146EA9E0601D5BDE80189B6195241B1 +:1012800041EB0101A3F10103BDE801894FEA1445D7 +:101290004FEA114724EA054621EA074C05FB07F40B +:1012A00006FB07F70CFB06F105FB0CFC11EB0741F5 +:1012B00044EB17444FEA124711EB0C4144EB1C443A +:1012C00022EA074C05FB07F206FB07F70CFB06F6C4 +:1012D00005FB0CFC16EB074642EB174216EB0C46DF +:1012E00042EB1C456A1854F1000148BF7047B6191B +:1012F000524141EB0101A3F10103704795F0000F4A +:1013000037D04FEA11424FEA144721EA024624EA55 +:10131000074C02FB07F106FB07F70CFB06F402FB88 +:101320000CFC14EB074441EB17414FEA154714EB53 +:101330000C4441EB1C4125EA074C02FB07F506FB78 +:1013400007F70CFB06F602FB0CFC16EB074645EB19 +:10135000174516EB0C4645EB1C42121951F10001E2 +:1013600048BF7047B619524141EB0101A3F1010397 +:1013700070474FEA14454FEA114724EA054621EA2F +:10138000074C05FB07F106FB07F70CFB06F24FF0D5 +:10139000000605FB0CFC12EB074241EB174112EB78 +:1013A0000C4251EB1C4148BF7047921841EB0101C0 +:1013B000A3F101037047000010B5084C0022102172 +:1013C000204600F052FB022003F0AAFD2046012235 +:1013D000BDE81040102100F048BB000000080140AB +:1013E0002DE9FF41A0200124CDE90004DFF84C8065 +:1013F000032569460395404600F02EFA012260213C +:10140000404600F032FB40200026CDE90006694648 +:101410000294404600F020FA10270097CDE90164BD +:101420006946074800F018FACDE90074694640465D +:10143000039500F011FABDE8FF81000000080140AB +:101440000010014010B5084C00221021204600F089 +:101450000CFB082003F064FD20460122BDE810408B +:10146000102100F002BB000000080140FEE7000070 +:10147000084900B5098981420AD0A0F57F41FF39AA +:1014800006D028B1B12803D002F00EFD002000BD27 +:10149000012000BDA400002010B50F49052808D286 +:1014A000DFE800F0030514161800812000E0912009 +:1014B0000870C020487000208870C870064A042157 +:1014C00003F058FDBDE8104003F028BAA120EFE773 +:1014D000B120EDE70120EBE76100002030B51F4CA3 +:1014E0008FB02079002836D01D4D07282ED2DFE896 +:1014F00000F02D2D2D2D2D041A00E0886B46010AD9 +:101500008DF800108DF80100002101208DF80210E7 +:101510008DF804108DF803008DF80500062221894E +:101520004FF2131010E0002300F0CAF8024668469C +:1015300004E0E918497AC1545B1CDBB29342F8D34A +:10154000034621894FF2C31003F088FE0FB0BDE8B7 +:10155000304002F0A9BC0FB030BD0000A400002054 +:10156000B207002070470000F0B52A4C2A4D012632 +:10157000226942B1214602274969491C012A0AD041 +:10158000022A39D114E0052804D1002161612870B4 +:101590002661E161F0BD616168540229FAD32761D7 +:1015A000A878697800EB0120E0613B2824D2F0BDE7 +:1015B00061613B2920D26854E0698142F7D36879A0 +:1015C0000102A8790843FFF753FFA8B1E879297A07 +:1015D0004FF2021301EB0020C21A0421984216D0E8 +:1015E00006DC6FF4704140180AD0C02804D109E02D +:1015F0000F2A09D0102A0AD0BDE8F04002F054BCEE +:101600002671F0BD2771F0BD03202071F0BD21715E +:10161000F0BD0000A4000020B207002072B6FEE773 +:1016200070B50024FFF738FFFFF70CFF4FF47A7610 +:101630001B4D02E0641CB44205D81021284600F07E +:1016400007FA0028F6D103F019F90446FFF7B4FEB3 +:101650001448210206D501210170E04320F07F44A7 +:10166000641C01E000210170204604F097FC0E4943 +:1016700004F0A8FC04F024FB0C4A0D4B04F038F9EC +:1016800000220C4B03F0DCFF00220B4B03F030FF79 +:1016900003F0FCFEBDE87040084904F0A5BB000063 +:1016A000001001406000002000007A44CBA145B644 +:1016B000F3FD0340FEFF2F4100C0624000002041C7 +:1016C0000448F5228178407802EB00200844C0B23B +:1016D00070470000B207002010B590F821100022DA +:1016E000022905D00421816380F82020012010BD4B +:1016F00001680B6823F00E030B6001680B6823F090 +:1017000001030B6090F84030C46B012101FA03F330 +:10171000636080F8211080F82020104610BD000082 +:101720002DE9F05F90F821100024022903D0042154 +:101730008163012485E001680A6822F00E020A60D4 +:1017400001680A6822F001020A603F4E3E4FB2155E +:10175000DFF8F4C0DFF8F090DFF8ECA0DFF8E8B0D5 +:10176000DFF8E4E00168783F13011502ACF1640C86 +:10177000A9F15009AAF13C0AABF1280BAEF1140E05 +:101780004FF48018B14227D9B9420ED0614512D02A +:1017900049451DD0514518D0594518D0714501D142 +:1017A000424615E0294EB14201D1012210E0274EF8 +:1017B0001436B14201D110220AE0244E2836B1423B +:1017C00006D0224A3C32914201D11A4600E02A4614 +:1017D0001E49091F0A602BE0B94213D0614517D09A +:1017E000494522D051451DD059451DD0714501D1E3 +:1017F00042461AE0B14202D14FF0807215E0134E1A +:10180000B14201D1012210E0104E1436B14201D193 +:1018100010220AE00D4E2836B14206D00B4A3C3267 +:10182000914201D11A4600E02A46074980394A60B0 +:10183000012180F82110002180F82010416B01B1B6 +:1018400088472046BDE8F09F80000240080402401F +:1018500090F82100704700002DE9F84FDFF8C8919B +:101860000024A9F1040B23460F2709F1040AABF168 +:10187000040ED1E00125A54006EA0502AA4276D170 +:10188000DFF8A8C14E68A6EB0C0866452BD00DDC2E +:10189000032E34D005DC36B3012E19D0022E2FD101 +:1018A0001BE0112E16D0122E2AD119E0B8F5881F90 +:1018B00019D006DCB8F5803F15D0B8F5801F1FD1D0 +:1018C00011E0B8F5001F0ED0B8F5041F18D10AE0DA +:1018D000CB6815E0CB681B1D12E0CB6808330FE026 +:1018E000CB680C330CE08B682BB1012B4FF0080355 +:1018F00003D0456104E0042302E0056100E0002319 +:10190000FF2A01D8064601E000F104064FEA8405EB +:1019100001D9A5F12005D6F8008007FA05FC28EAD0 +:101920000C0803FA05F548EA0508C6F800804D687A +:10193000ED0070D53E4DAE6946F00106AE61AD6971 +:1019400024F0030605F0010500953A4D06EB050C61 +:10195000DCF80850A607360F07FA06F825EA08054E +:10196000DFF8D480404503D14FF0000825E052E075 +:10197000DFF8C880404502D14FF001081DE0DFF8D4 +:10198000C080404502D14FF0020816E0DFF8B48075 +:10199000404502D14FF003080FE0DFF8AC8040452E +:1019A00002D14FF0040808E0DFF8A080404502D1E2 +:1019B0004FF0050801E04FF0060808FA06F848EA7B +:1019C0000508CCF808804D68D9F80060ED024D4656 +:1019D00001D5164300E096432E604D68DAF80060AA +:1019E000AD02554601D5164300E096432E604D6882 +:1019F000DBF80060AD035D4601D5164300E0964379 +:101A00002E604D68DEF80060ED03754601D5164383 +:101A100000E096432E60641C0A681646E2407FF49C +:101A200029AFBDE8F88F0000080401400000111044 +:101A3000001002400000014000080140000C01407D +:101A4000001001400014014000180140001C01403A +:101A50008068084000D001207047C26821EA020374 +:101A60000A4043EA0241016170470AB101617047CF +:101A70000904FBE701488068704700002C00002043 +:101A8000704770472DE9F041016804464A694E6885 +:101A900090F83E000025D743FA050BD4F243D20557 +:101AA00008D46FF4807201254A6121680A6842F403 +:101AB00000420A60B90508D4F143C90505D422687B +:101AC0006FF4007145F002055161790525D4F143A9 +:101AD000C90522D4638D94F83D10226B202808D1CB +:101AE0003BB9212910D029290ED0282901D1212A3A +:101AF0000AD022686FF48061516145F00405102816 +:101B000006D0402804D008E0204601F0D9FF04E0C8 +:101B10002068016841F400710160380508D4F04381 +:101B2000C00505D421686FF4006045F008054861E0 +:101B3000002D07D0206C284320642046BDE8F041EA +:101B400001F0C8BBBDE8F0812DE9F0470268002133 +:101B50005368C66A90F83E4090F83D50102C12D061 +:101B6000402C10D0046C002C7DD05469E443A607AF +:101B70007AD4DE43B60577D4036C03B19169BDE82E +:101B8000F04701F079BF976951694FF42A0CC943B6 +:101B90005FEAC1784FF02A4904D066452AD04E4505 +:101BA00028D010E0DE43B6050DD4C16A614501D1ED +:101BB000012103E0C16A494501D10821C162BDE8A4 +:101BC000F04701F0BFBE0E0716D4DE43B60513D4AE +:101BD000416CC9B21161416B09B1896A29B9816B44 +:101BE000002907D0896A002904D00068416841F4BF +:101BF00000614160BDE8F0878E0706D4DE43B6057C +:101C000003D4BDE8F04701F0F1BDFE43526876070A +:101C10004FEA02521DD4002AECDB0A0608D4DA434C +:101C2000520505D4490705D5BDE8F04701F082BD4E +:101C30004907DFD4D9438905DCD4212D05D0402CB8 +:101C4000D8D1BDE8F04701F0C3BEBDE8F04701F0D0 +:101C50002FBD002ACEDB4A060BD4DA43520508D446 +:101C6000490708D501E00DE00EE0BDE8F04701F0BE +:101C70005DBC4907BED4D9438905BBD4BDE8F04754 +:101C800001F0EBBB916970E7E10606D4D943890501 +:101C900003D4BDE8F04701F05BBF2821212D27D0F8 +:101CA000292D25D0650655D4DD436D0552D4640732 +:101CB00052D590F83D30448D002C9BD01269446A77 +:101CC0002270426A521C4262428D521E4285428DEF +:101CD000002A8FD12A2B8DD10268536823F48063A8 +:101CE00053602222026380F83D1000F0EDF981E795 +:101CF000250623D4DD436D0520D4640720D590F854 +:101D00003D30448D002CF2D0446A24781461426A3C +:101D1000521C4262428D521E4285428D002AE6D1FB +:101D2000292BE4D10268536823F480635360212295 +:101D3000026380F83D1000F0C8F95BE76107D6D474 +:101D4000D9438905D3D4418D0029D0D0416A09787F +:101D500011610AE06107CAD4D9438905C7D4418D0E +:101D60000029C4D01169426A1170416A491C41625C +:101D7000418D491E41853DE77047000070B5040064 +:101D800025D094F83D00002520B984F83C50204629 +:101D900000F054F9242084F83D002068016821F007 +:101DA000010101602068016841F400410160206880 +:101DB000016821F40041016000F0B6FA4D4A616803 +:101DC000914201D84C4900E04C49884201D201209F +:101DD00070BD4B492368B0FBF1F15E6826F03F0609 +:101DE0000E435E606368934206D94FF4967359437D +:101DF0004FF47A73B1FBF3F12368491C1E6A26F095 +:101E00003F06314319626168914210D84900401E73 +:101E1000B0FBF1F2521CC2F30B02042A01D20420DF +:101E200022E0B0FBF1F0401CC0F30B001CE0A26804 +:101E3000F2B301EBC10303EB0116431EB3FBF6F350 +:101E40005B1C43F480431B0549D092B301EBC102F4 +:101E500002EB0111401EB0FBF1F0401CC0F30B007F +:101E600040F4804040F400402168CA694CF6FF739A +:101E70009A431043C861D4E90710014320680268FF +:101E800022F0C00211430160D4E90301014320683C +:101E9000826848F2FF339A4311438160D4E9050117 +:101EA00008432168CA6822F0FF021043C86001E0BD +:101EB0000EE016E02068016841F001010160256430 +:101EC000202084F83D00256384F83E50002070BD3A +:101ED00001EB4106431EB3FBF6F35B1CB3E70120A5 +:101EE000C2E701EB4101401EB0FBF1F0401CC0F322 +:101EF0000B00B7E7A086010080841E0000093D00AA +:101F000040420F0070477047704700002DE9F84FBE +:101F10001F4690468A460446DDF82890FFF7AAFD42 +:101F2000054694F83D0020287FD11923012240491D +:101F30002046009501F0E6FE002876D194F83C009A +:101F4000012872D0012084F83C0020680168C9078C +:101F500003D1016841F0010101602068016821F4AA +:101F600000610160212084F83D00102084F83E00CB +:101F700000262664C4F824806785608D20852D485E +:101F8000E0622B464A465146204601F043FB90B999 +:101F9000206841698069009036E02A46494620461B +:101FA00001F056FF50B1206C042804D1206801686C +:101FB00041F4007101600120BDE8F88F606A21687A +:101FC00000780861606A401C6062618D491E61850D +:101FD000218D491E89B2218522685369DB435B0745 +:101FE0000BD451B100781061606A401C6062608D52 +:101FF000401E6085208D401E20852A464946204689 +:1020000001F054FE0028CED1208D0028C5D154F80F +:102010003D0B016841F400710160202004F81E09A5 +:10202000E67766770020C7E7FFE70220C4E70000F5 +:10203000020010000000FFFF7047704710B586B027 +:102040000021009101910291039100681A49884290 +:1020500030D11A4CA06940F00800A061A06969461F +:1020600000F008000490C02000901220019003208E +:1020700003901348FFF7F0FBE06940F40010E061C3 +:10208000E069002200F40010049011461F2000F0C7 +:1020900083F81F2000F072F800221146202000F083 +:1020A0007BF8202000F06AF806480068416841F497 +:1020B000E061416006B010BD0054004000100240D5 +:1020C000000C0140C400002070477047024881683E +:1020D00002781144816070472C000020074810B539 +:1020E000016841F010010160032000F075F8002044 +:1020F00000F006F800F024F8002010BD0020024097 +:1021000070B50D4D04464FF47A712878B1FBF0F0AC +:102110000A490968B1FBF0F000F0F2FB48B9102C55 +:1021200007D200222146501E00F036F800206C60D5 +:1021300070BD012070BD00002C0000203800002080 +:102140000C4808B5816941F001018161816901F0A4 +:1021500001010091C16941F08051C161C06900F085 +:10216000805000900448416821F0E06141F0007126 +:10217000416008BD0010024000000140002809DB5A +:1021800000F01F02012191404009800000F1E02091 +:10219000C0F8001170470000F0B40E4B1B680C46ED +:1021A000C3F30223C3F10705042D00D90425191D2B +:1021B000072901D2002300E0DB1E012606FA05F103 +:1021C000491E214099409E40761E16403143F0BC86 +:1021D00002F00EBF0CED00E0064900F007020868AF +:1021E0004FF6FF03184040EA0220034A10430860FC +:1021F000704700000CED00E00000FA052DE9F04703 +:102200000F46050061D0434E306800F00700B84229 +:1022100009D2306820F0070038433060306800F0A1 +:102220000700B84251D128683B4C810712D54007BE +:1022300003D5606840F4E06060602878000703D54B +:10224000606840F4605060606068A96820F0F00049 +:10225000084360602878C00728D06868012810D03B +:102260002168022810D0890700292EDA616821F040 +:10227000030101436160FFF7FDFB804641F28839AD +:102280000DE021688903EFE78901EDE7FFF7F2FB35 +:10229000A0EB0801494502D90320BDE8F08760683A +:1022A000696800F00C00B0EB810FEFD1306800F0EE +:1022B0000700B8420BD9306820F00700384330607F +:1022C000306800F00700B84201D00120E5E7287827 +:1022D000400705D56068E96820F4E0600843606065 +:1022E0002878000706D56068296920F4605040EA24 +:1022F000C100606000F038F86168084AC1F303115A +:10230000515CC8400649086006480068FFF7F8FEBF +:102310000020C2E700200240001002403C63000899 +:102320003800002030000020044805490068496852 +:10233000044AC1F30221515CC840704738000020B4 +:10234000001002404C6300080448054900684968D1 +:10235000044AC1F3C221515CC840704738000020D4 +:10236000001002404C6300080E4A51680E4801F00C +:102370000C03042B11D0082B0FD10C48C1F383435D +:10238000C903C05C0AD55168084AC1F34041921E96 +:10239000515C054A5043B0FBF1F070470449484393 +:1023A000704700000010024000127A002C63000801 +:1023B00000093D002DE9F84F040070D02078C04D91 +:1023C000C00749D06868C0F38100012807D0686859 +:1023D000C0F38100022809D16868C00306D52868C7 +:1023E000800339D560680028E7D035E06068B0F533 +:1023F000803F0BD010B1B0F5A02F11D0286820F489 +:1024000080302860286820F4802002E0286840F4AA +:1024100080302860606890B1FFF72CFB06460AE028 +:10242000286840F480202860F0E700BFFFF722FB17 +:10243000801B642873D828688003F7D50CE0FFF769 +:1024400019FB064605E000BFFFF714FB801B64285C +:10245000F0D828688003F7D420789A4E80074FF090 +:1024600001094FF0000839D5686810F00C0F07D04B +:102470006868C0F38100022809D16868C00306D4E7 +:102480002868800714D52069012808D110E0206948 +:10249000B0B1C6F80090FFF7EDFA074605E00AE193 +:1024A000FFF7E8FAC01B0228C4D828688007F7D5D0 +:1024B0002868616920F0F80040EAC10028600DE05A +:1024C000C6F80080FFF7D6FA074604E0FFF7D2FA15 +:1024D000C01B022823D828688007F7D4207800077B +:1024E0002CD57948A169D9B1C0F80090FFF7C2FA9C +:1024F000074604E0FFF7BEFAC01B02280FD8686A3F +:102500008007F7D571484FF4FA510068B0FBF1F03D +:10251000009000BF0098411E0091FAD20EE080E0CA +:10252000C0F80080FFF7A6FA074604E0FFF7A2FA1A +:10253000C01B022875D8686A8007F7D42078400746 +:1025400060D5E8690027C00008D4E86940F08050F1 +:10255000E861E869012700F0805000905C4801685C +:10256000C90513D40168834641F480710160FFF707 +:1025700081FA824606E000BFFFF77CFAA0EB0A0072 +:1025800064284ED8DBF80000C005F5D5E0680128C6 +:102590000AD008B1052813D0286A20F0010028626B +:1025A000286A20F0040002E0286A40F00100286256 +:1025B000E06841F2883B98B1FFF75CFA82460BE095 +:1025C000286A40F004002862EEE700BFFFF752FAE5 +:1025D000A0EB0A0159455AD8286A8007F6D50CE0C5 +:1025E000FFF748FA824605E0FFF744FAA0EB0A013C +:1025F00059454CD8286A8007F6D41FB1E86920F005 +:102600008050E861E06988B36968C1F381010229FB +:1026100044D00228C6F8608004D0FFF72BFA0446A5 +:1026200038E034E0FFF726FA074604E0FFF722FA25 +:10263000C01B02282BD828688001F7D4206AB0F587 +:10264000803F05D16868A16820F4003008436860C5 +:10265000D4E908010843696821F4741108436860EB +:10266000C6F86090FFF706FA044606E025E000BFD2 +:10267000FFF700FA001B022809D828688001F7D567 +:102680001BE000BFFFF7F6F9001B022802D9032068 +:10269000BDE8F88F28688001F4D40EE00128F7D057 +:1026A0006868226A00F48031914204D1616A00F4C2 +:1026B0007010884201D00120EAE70020E8E700001E +:1026C00000100240000042428004424238000020D4 +:1026D000007000407047000038B50446006842684A +:1026E0008168C9434B0606D5CB0704D1D3435B06AB +:1026F00001D4216C05E08B0708D4D3431B0605D415 +:10270000616C01B02046BDE8304008478B0601D51A +:102710004B0646D4D3439B0643D44B060AD494F8C5 +:102720005130032B3ED0636D43F004036365C368EF +:1027300083680093890609D4616D41F001016165E8 +:1027400081680091016821F040010160606D0028FE +:1027500027D02068416821F0E0014160012084F821 +:102760005100900722D02068416821F003014160A8 +:10277000104DE06C40B14563E06CFEF7D1FF18B13D +:10278000606D40F040006065A06C002809D0456392 +:10279000A06CFEF7C5FF002803D0606D40F040003C +:1027A000606538BDC1688068009038BD2046FFF77D +:1027B00091FF38BD6149000870B5040009D0606A16 +:1027C000002540B125616561A56294F8510040B1D2 +:1027D0000CE0012070BD6068B0F5827FF4D0E56147 +:1027E000F2E784F85050204600F040F8022084F8C8 +:1027F00051002068016821F040010160A088218912 +:1028000000F4827001F404410843A18901F40061DD +:102810000843217C01F002010843217D01F0010100 +:102820000843218B01F400710843217F01F0380136 +:10283000084394F8201001F080010843218D01F431 +:102840000051084321680860A069042101EA104092 +:10285000216848602068C16921F40061C161656533 +:10286000012084F85100002070BD000030B585B013 +:102870000024009401940294039400681C49884247 +:1028800033D11C48C16941F48041C161C16901F47F +:1028900080410491816941F0080181618069164D90 +:1028A00000F0080004904FF42040009002200190B6 +:1028B0000320039069462846FEF7CEFF4FF4804080 +:1028C000CDE90004694628460294FEF7C5FF0022C0 +:1028D00011462420FFF760FC2420FFF74FFC074837 +:1028E0000068416841F0A001416005B030BD0000C2 +:1028F0000038004000100240000C01401801002088 +:1029000010B5401EB0F1807F01D3012010BD4FF003 +:10291000E02460610F21601702F06AFB0020A061D3 +:1029200007202061002010BD7047704770B590F8F7 +:102930003C20012A2CD0012480F83C40022280F85F +:102940003D2003685A689D6822F070060A68324389 +:102950005A60104B02689A420ED00F4B9A420BD02D +:10296000B2F1804F08D00D4B9A4205D00C4B9A42E1 +:1029700002D00C4B9A4204D1496825F080031943D8 +:10298000916080F83D40002180F83C10084670BD01 +:10299000022070BD002C01400034014000040040C2 +:1029A00000080040000C004010B5040003D094F86B +:1029B0003D0010B107E0012010BD002084F83C006C +:1029C000204600F01FF8022084F83D00211D2068F9 +:1029D00002F018F8012084F8460084F83E0084F8DC +:1029E0003F0084F8400084F8410084F8420084F8F5 +:1029F000430084F8440084F8450084F83D0000203A +:102A000010BD000008B500680B49884212D10B4880 +:102A1000816941F4006181618069002200F40060F5 +:102A2000009011461920FFF7B7FBBDE808401920B8 +:102A3000FFF7A4BB08BD0000002C014000100240BD +:102A400090F83D10012901D001207047022180F843 +:102A50003D100168CA6842F00102CA6000680E4970 +:102A600088420ED00D4988420BD0B0F1804F08D07B +:102A70000B49884205D00B49884202D00A49884256 +:102A800004D1816801F00701062903D0016841F0F3 +:102A90000101016000207047002C0140003401401A +:102AA0000004004000080040000C004070B50446DF +:102AB00090F83C000025012817D0012684F83C60DE +:102AC000022084F83D002068826822F0770222F418 +:102AD0007F4282600868502838D00DDC20284FD013 +:102AE00005DC90B3102811D14AE0022070BD3028D7 +:102AF00046D040280AD13BE060282FD070280DD066 +:102B0000B0F5805F03D0B0F5005F12D0012584F8E6 +:102B10003D60002084F83C00284670BDCB68D1E9B8 +:102B20000121206801F0B4FF2068816841F077013D +:102B300009E0CB68D1E90121206801F0A9FF2068F4 +:102B4000816841F480418160E1E719E0CA68496821 +:102B5000206801F0AFFF5021206806E0CA6849688C +:102B6000206801F0B8FF6021206801F09BFFCEE7EC +:102B7000CA684968206801F09DFF40212068F4E799 +:102B8000226801461046F0E7704770B504460068B9 +:102B900001694FF00005C943890715D4C168C943CD +:102BA000890711D4E91E016101202077206880691E +:102BB0008007204602D0FFF7E7FF04E000F098F816 +:102BC000204600F096F8257720680169C943490737 +:102BD00017D4C168C943490713D46FF004010161D8 +:102BE000022020772068806910F4407F204602D0C0 +:102BF000FFF7CAFF04E000F07BF8204600F079F808 +:102C0000257720680169C943090716D4C168C943FB +:102C1000090712D46FF008010161042020772068B1 +:102C2000C0698007204602D0FFF7AEFF04E000F045 +:102C30005FF8204600F05DF8257720680169C943F8 +:102C4000C90617D4C168C943C90613D46FF010016F +:102C50000161082020772068C06910F4407F204679 +:102C600002D0FFF791FF04E000F042F8204600F0A8 +:102C700040F8257720680169C943C90708D1C168B0 +:102C8000C943C90704D1891E0161204600F032F80A +:102C900020680169C943090609D4C168C943090606 +:102CA00005D46FF0800101612046FFF73DFE2068EA +:102CB0000169C943490609D4C168C943490605D415 +:102CC0006FF040010161204600F060F82068016962 +:102CD000C94389060BD4C168C943890607D46FF07C +:102CE000200101612046BDE87040FFF71EBE70BDA7 +:102CF00070477047234910B5884241D12248416846 +:102D0000052901DA012200E00022491C4A43012181 +:102D10004260052A00D18160C3680A2B01DA0122D2 +:102D200000E000225B1C5A43C2600A2A00D1016104 +:102D300043690A2B01DA012300E00023521C5343AC +:102D400043610A2B00D18161C2694FF4FA74A24237 +:102D500001DA012300E00023521C5343C361A34264 +:102D600000D10162426A4FF47A74A24201DA01236F +:102D700000E00023521C53434362A34200D181620E +:102D800010BD000070010020000000207047704757 +:102D900070470000F8B5016804460868CA684B69C6 +:102DA00010F00F0F4FF0000559D003F0010602F4A8 +:102DB0009077374365D0C10705D0D10503D5616C45 +:102DC00041F001016164410705D5D90703D0616C69 +:102DD00041F002016164810705D5D90703D0616C18 +:102DE00041F004016164010707D502F0200131437D +:102DF00003D0616C41F008016164616C00293AD034 +:102E0000800604D5900602D5204601F08EFF20688A +:102E10004069616CC0F38010090700D460B320469C +:102E200001F05CFF20684069400621D5206814301D +:102E300050E8001F21F0400140E80012002AF5D1BF +:102E4000E06BA8B16D494163E06BFEF769FC0028B7 +:102E500011D0E06B416B01B0BDE8F040084783063C +:102E60000FD593060DD52046BDE8F84001F05DBFB3 +:102E70002046FFF78DFFF8BD2046FFF789FF656408 +:102E8000F8BD266B2023012E7CD1C6067AD5D60646 +:102E900078D508684868009048694FF002064006F7 +:102EA00040D5E16B086840680004000CE8D0A28DB2 +:102EB0008242E5D9E085886920282DD020680C3031 +:102EC00050E8001F21F4807140E80012002AF5D17B +:102ED0002068143050E8001F21F0010140E8001282 +:102EE000002AF5D12068143050E8001F21F040017D +:102EF00040E80012002AF5D184F8423025632068AA +:102F00000C3050E8001F21F0100140E80012002AA8 +:102F1000F5D1E06BFEF7E0FB6663A08DE18D401A12 +:102F200081B22AE0A08DE18D401A81B2E08D0028A7 +:102F3000A6D00029A4D022680C3252E8000F20F459 +:102F4000907042E80007002FF5D12068143050E857 +:102F5000002F22F0010240E80027002FF5D184F86D +:102F60004230256320680C3050E8002F22F0100218 +:102F700040E80023002BF5D166632046FFF707FFEA +:102F8000F8BDFFE705062BD5150629D594F84100B5 +:102F90002128F5D1A068B0F5805F01D12069B0B1DA +:102FA000206A411C2162216800784860E08C401E44 +:102FB0000004000CE084E3D12068C16821F08001A6 +:102FC000C1602068C16841F04001C160D8E7206A53 +:102FD0000088C0F308004860206A801C2062E5E792 +:102FE0004006CDD55006CBD5CA68204622F0400217 +:102FF000CA6084F8413000F0F9F8C1E7CD4C000810 +:1030000070B5040004D094F84100002510B106E02A +:10301000012070BD84F84050204600F023F82420A1 +:1030200084F841002068C16821F40051C160204645 +:1030300001F0DCFE2068016921F490410161206803 +:10304000416921F02A0141612068C16841F40051C1 +:10305000C1606564202084F8410084F84200656303 +:10306000002070BDF0B585B0002400940194029456 +:1030700003940368494F022049490322494D4602FF +:10308000BB4228D18B6943F480438B618B6903F485 +:10309000804304938B6943F004038B618969039235 +:1030A00001F0040104910102CDE9001069462846AF +:1030B000FEF7D2FBCDE90064694628460294FEF78C +:1030C000CBFB002211462520FFF766F82520FFF7ED +:1030D00055F835482CE0354FBB4230D1CB6943F42D +:1030E0000033CB61CB6903F4003304938B6943F065 +:1030F00004038B618969039201F0040104910421A6 +:10310000CDE9001069462846FEF7A6FB0820CDE968 +:103110000004694628460294FEF79EFB00221146F1 +:103120002620FFF739F82620FFF728F81E484830F8 +:103130000068C16841F06001C16005B0F0BD1C4D80 +:10314000AB42FAD1CB6943F48023CB61CB6903F462 +:10315000802304938B6943F008038B618969154DC3 +:1031600001F00801CDE90321CDE900606946284658 +:10317000FEF772FBE814CDE9000469462846029484 +:10318000FEF76AFB002211462720FFF705F82720EB +:10319000FEF7F4FF04489030CAE700000038014011 +:1031A0000010024000080140B80100200044004027 +:1031B00000480040000C0140704790F84130202B3F +:1031C00001D00220704779B172B101628284C28459 +:1031D00000214164212180F841100068C16841F05C +:1031E0008001C16000207047012070477047FEE7F2 +:1031F0000148FEF747BC0000C40000200148FEF76C +:10320000A3BC0000C400002038B5406A002190F83B +:103210003D202B4B46F2A8141B68B3FBF4F3C3EB21 +:10322000C30303EB830300933BB15B1E009303686E +:103230001B689B0505D5009BF6E7036C43F0200354 +:103240000364436B03B19962836B03B199620368B2 +:103250001C6824F480641C604185436B03B159638E +:10326000836B03B1596303681C6824F001041C607C +:1032700090F83D402023602C0BD0282434EA020231 +:103280000FD080F83D3080F83E1000BFFEF774FD8F +:1032900038BD80F83D3080F83E100164FEF7F0FB49 +:1032A00038BD0268136843F00103136002681368B5 +:1032B00043F480631360016380F83D40E6E700005B +:1032C0003800002000684169C943090601D4002183 +:1032D0000161704770B5044690F83D0094F83E10C7 +:1032E000102901D0402906D1222804D121680A687A +:1032F00022F400620A60282131EA00024FF0000542 +:103300004FF0200626D021684968090505D46028B9 +:1033100003D084F83D6084F83E50256320684168FE +:10332000090537D5416821F400614160606B90F870 +:1033300021203C49012A11D04163606BFEF7F0F96E +:1033400038B32068016821F00101016084F83D6014 +:10335000606B1CE0256384F83D10DFE7A06B4163E0 +:10336000A06BFEF7DDF9A0B120684169C9434906A9 +:1033700005D40069616A0870606A401C6062206858 +:10338000016821F00101016084F83D60A06B416B90 +:10339000884710E094F83D10602910D04169C94376 +:1033A000490605D40069616A0870606A401C606261 +:1033B0002046FEF7E1FC206CC1071CD115E084F823 +:1033C0003D6025644169C943490605D40069616AC5 +:1033D0000870606A401C60622068016821F0010189 +:1033E00001602046FEF74CFBE5E7810703D4410767 +:1033F00001D4000704D52068416821F4E0614160F0 +:1034000094F83D00216C49070BD5282809D10648BE +:10341000E062256384F83D6084F83E502046FEF764 +:1034200071FD70BD093200080000FFFF01684A69A4 +:10343000D24352050FD46FF480624A61002140F8F4 +:10344000301F202242738173026942F0040202613C +:103450000173012070470020704710B5C26A438D88 +:103460000168042B06D0438D032B08D0438D022B1B +:103470001DD012E04A6822F480624A600CE04B687A +:1034800023F480634B60042A06D0022A04D001682A +:103490000A6822F480620A6001680969426A117050 +:1034A000416A491C4162418D491E418510BD012A76 +:1034B00030D0102A2ED0042A30D0022A2ED00A680A +:1034C00042F400720A6001680969426A1170416A37 +:1034D000491C4162428D521E4285026812690A707F +:1034E000416A491C4162418D491E418501684A6813 +:1034F00022F440724A60202180F83D1090F83E206E +:103500000021402A80F83E100CD012210163FEF702 +:10351000FAFC10BD0A6822F48062D3E70A6842F41C +:103520008062CFE70163FEF787FD10BD38B590F8E4 +:103530003D1022290FD1418D03290DD90168096958 +:10354000426A1170416A491C4162418D491E4185A0 +:10355000418D032906D038BDC26A022A02D0012952 +:1035600006D029B10068416821F48061416038BD0E +:10357000274946F2A81300220968B1FBF3F101EBD9 +:103580008101009101682023009C641E009422D0D8 +:103590000C68A405F8D40C6824F480640C600168FD +:1035A0004C6824F4E0644C6001680969446A217045 +:1035B000416A491C4162418D491E418580F83D3078 +:1035C00090F83E1080F83E2040291DD01221016362 +:1035D000FEF799FC38BD046C44F0200404644C6888 +:1035E00024F4E0644C6001680969446A2170416A0E +:1035F000491C4162418D491E418580F83D3080F86B +:103600003E20FEF7B9FB38BD0263FEF715FD38BD5D +:1036100038000020F8B50446C06A1E460D4617461D +:10362000082807D0012805D010F5803F02D0206B74 +:10363000122804D12068016841F4807101601346AA +:1036400000224FF001112046009600F05BFB40B1D4 +:1036500020680068C00502D54FF400702064032084 +:10366000F8BD2069B0F5804F0ED00620216800EA31 +:10367000D51040F0F000086133463A460B49204629 +:1036800000F088FB78B902E005F0FE0000E0E8B247 +:1036900021680861054933463A46891F204600F0F3 +:1036A00079FB0028DCD00120F8BD000008000100F3 +:1036B00010B5C26A90F83D1021290BD1418D51B14E +:1036C000416A026809781161416A491C4162418D71 +:1036D000491E418510BD20230021082A13D0202A2D +:1036E00011D012F5803F0ED00268546824F4E064D3 +:1036F00054601122026380F83E1080F83D3000BF14 +:10370000FEF702FC10BD0268546824F4E0645460C3 +:103710000268146844F400741460016380F83D305A +:1037200090F83E2080F83E10402AE9D1FEF785FC53 +:1037300010BD000010B590F83D1090F83E30C26A00 +:10374000048DB4B1212903D0402B11D122290FD1EE +:10375000418DE1B390F83E10402942D0416A0268A1 +:1037600009781161416A491C4162418D491E4185B8 +:1037700010BD2129E8D120230021082A13D0202AB6 +:1037800011D012F5803F0ED00268546824F4E06432 +:1037900054601122026380F83E1080F83D3000BF73 +:1037A000FEF7B2FB10BD0268546824F4E064546074 +:1037B0000268146844F400741460016380F83D30BA +:1037C00090F83E2080F83E10402AE9D100E002E067 +:1037D000FEF733FC10BD0068416821F48061416050 +:1037E00010BDBDE8104000F0F3B8000078B590F8C7 +:1037F0003E50C26A046B90F83D6000230168222E9F +:1038000073D1066D0EB9402D6FD0056D1DB90569D8 +:10381000B5F5404F1BD0458D95B3468D484D012ED3 +:1038200020D0448D022C4DD00C6844F480640C6090 +:1038300001684C68240579D5AA4273D0012A71D059 +:10384000082A6FD0102A6DD0202A6BD06EE04A690A +:103850008A6900920A6842F480720A60016D491C0C +:10386000016578BDAA4214D10A6822F480620A6018 +:1038700001684A68120504D50A6822F4806217E0DC +:10388000FFE74A698A6900920A6842F400720A6096 +:1038900050E0082A10D0202A0ED0122C0AD0042A78 +:1038A00003D0022A01D0102AE6D10A6842F48062CD +:1038B0000A603BE0012ADFD00A6822F480620A60D5 +:1038C0000168DEE7042A11D0022A0FD0102A0DD099 +:1038D0000C6844F400640C6001684C698C690094C5 +:1038E0000C6824F480640C6008E025E00C6844F463 +:1038F00080640C6001684C698969009101684C68BA +:10390000240517D5AA4207D0012A05D0082A03D0DA +:10391000102A01D0202A0DD14A6842F480524A6010 +:1039200008E0FFE74A6842F480524A6001684A6949 +:1039300089690091036578BD48698869009078BD00 +:103940000000FFFF90F83E10402910D00169B1F54A +:10395000804F19D0016DA9B3016D012910D1416CBF +:103960005FF0F10201F4407142EAD11106E0016D0D +:103970000029416C05D0C9B241F001010068016124 +:10398000704701F0FE01F9E790F83D102129416CE4 +:1039900009D0C9B241F0010102681161416B29B13E +:1039A000896A49B902E001F0FE01F5E7816B00295F +:1039B000E6D0896A0029E3D00068416841F40061DB +:1039C00041607047FFE7416CF02201F44071CBE7A2 +:1039D00010B590F83D10026D4AB1026D012A14D065 +:1039E000026D022A16D0BDE81040FFF76BBCC16C17 +:1039F0000129816C02D0C1F3072108E00268C9B235 +:103A00001161016D891C016510BD816CC9B202682C +:103A1000116123E022291CD0428D0AB1212920D036 +:103A2000428D002AF0D12129EED101684A6822F4A2 +:103A3000E0624A6001680A6842F400720A6000218C +:103A40000163202280F83D2080F83E10FEF7F5FA51 +:103A500010BD01680A6842F480720A60016D491C59 +:103A6000D1E7416A026809781161416A491C4162E3 +:103A7000418D491E418510BD38B50C4690F83D205A +:103A800000212825954302680B4605D051699169AC +:103A9000009180F83C3038BD556825F4806555604C +:103AA000E243540700D50121120601D5828900E0C6 +:103AB000028B80F83C3092B2FDF7E3FF38BD000086 +:103AC0002DE9F04190F83D300446C26A00212026DD +:103AD0001E4F00686FF48065082A01D0202A01D1AA +:103AE000282B04D0212B17D04561BDE8F081E76277 +:103AF000426822F4E0624260206845612068026802 +:103B000022F480620260216384F83D6084F83E10F4 +:103B10002046FEF7F7F9E8E7E7622122226384F8FE +:103B20003D6084F83E10416821F4E0614160206806 +:103B300045612068016821F4806101602046FFF73B +:103B4000C1FB2046FEF7C1FACFE700000000FFFFEF +:103B5000F8B590F83D6004460068416821F4E061E2 +:103B600041602068002541690091016841F0010130 +:103B700001602068016821F480610160206841686B +:103B8000090520D5474F222E48D02A2E46D0616BFA +:103B9000096849686185618D19B1216C41F00401A2 +:103BA0002164416821F400614160606BFDF750FEC3 +:103BB000012808D0606B4763606BFDF7B1FD10B161 +:103BC000606B416B8847608D08B320684169C943C9 +:103BD000490708D40069616A0870606A401C606225 +:103BE000608D401E608520684169C943490608D43C +:103BF0000069616A0870606A401C6062608D401EE6 +:103C00006085608D18B1206C40F004002064206C49 +:103C100000B32046BDE8F840FFF75CBBA16B096824 +:103C200049686185618D19B1216C41F004012164FD +:103C3000416821F400614160A06BFDF709FE012895 +:103C4000C1D0A06B4763A06BFDF76AFD0028BAD016 +:103C5000A06BB6E72A2E06D12563282084F83D0004 +:103C60002046FEF731FA94F83D10202028290DD087 +:103C7000216B222901D0222E07D1256384F83D0033 +:103C800084F83E502046FEF71FFAF8BD0649E1626F +:103C9000256384F83D0084F83E502046FEF732F953 +:103CA000F8BD0000093200080000FFFF70B516469D +:103CB0000D4604461EE02046FFF7B8FB08B1012080 +:103CC00070BD681C16D0FDF7D5FE801BA84200D839 +:103CD00085B920684069C04340070BD5002044F8EF +:103CE000300F20216173A073216941F0200121610F +:103CF0002073E4E720684069C0434007DBD400201C +:103D000070BD00002DE9F047984617460D46044661 +:103D1000C1F30746DDF820902AE000BFB8F1FF3F6D +:103D200026D0FDF7A7FEA0EB0901414502D8B8F166 +:103D3000000F1DD12068012E16D0806925EA0000F1 +:103D40000004000C12D00020B84211D1002044F829 :103D5000300F20216173A073216941F0200121619E -:103D60002073E4E720684069C0430006DBD40020EC -:103D700070BD000070B504212048FDF7CFFD204C38 -:103D80004FF4805120701F48FDF7C8FD60704FF45C -:103D900000411D48FDF7C2FD611FA0700878002298 -:103DA000032800D30A700878184B255C144CE41ED5 -:103DB00015B1012D0ED01AE0255CC5B953F820507D -:103DC0006D1C43F82050052D11D943F82020012304 -:103DD00023540CE0255C022D09D153F820506D1CB2 -:103DE00043F82050052D02D943F820202254401CCE -:103DF000C0B20870032800D30A7070BD00140140DF -:103E00004600002000100140000801405802002038 -:103E100070B500244FF40065134E04E0641CE4B256 -:103E2000012001F093F829463046FDF777FD01287F -:103E300003D0C82C10D2002407E0C82CEED30BE02E -:103E4000641CE4B2012001F081F829463046FDF7F8 -:103E500065FD18B1F02C04D3012070BDF02CEFD318 -:103E6000FAE7002070BD00000010014070B586B078 -:103E70000024104801940294816941F0100181618D -:103E800080690D4E00F0100004904FF40060022590 -:103E90000090694603953046FDF744FC68020090A7 -:103EA00001AA012082E8310069463046FDF73AFC5C -:103EB00006B070BD001002400010014070B5002433 -:103EC00000F086F800F06AF8FFF7A2FFCC2000F0BF -:103ED0008DF8BE2000F08AF800F050F8054600F09A -:103EE0004DF8072800D8012405EB002000B23CB1B2 -:103EF00001F08AFEBDE870406FF0030101F0B0BF31 -:103F0000C04301F081FEBDE87040014901F0A8BE48 -:103F1000000080BD10B5FFF7A9FF012291020448FF -:103F2000FDF709FD00F03AF8BDE81040FFF770BF5B -:103F30000010014070B5104D4FF4806400222146FE -:103F40002846FDF7F8FC022001F000F80122214686 -:103F50002846FDF7F0FC0C2000F0F8FF6100284631 -:103F6000FDF7DCFC08B1012400E00024322000F061 -:103F7000EDFF204670BD00000010014070B5002527 -:103F80005FF00104FFF7D6FFC001641C40EA550052 -:103F9000E4B2C5B2082CF5D9284670BD70B50B4DFA -:103FA0004FF48064002221462846FDF7C4FC40F20D -:103FB000EE2000F0CBFF012221462846FDF7BBFC96 -:103FC000BDE870400F2000F0C1BF000000100140AC -:103FD00010B5FFF7E3FFFFF71BFFCC2000F006F85A -:103FE000BDE81040442000F001B800002DE9F04188 -:103FF0000124154F0546A60215F0010F4FEA55059D -:104000004FF00002314638460BD0FDF794FC0220F9 -:1040100000F09CFF012231463846FDF78CFC3C2025 -:104020000AE0FDF788FC3C2000F090FF01223146B9 -:104030003846FDF780FC022000F088FF641CE4B2E3 -:10404000082CD9D9BDE8F081001001402DE9F04FCE -:1040500085B000244A480094019402940394816935 -:1040600041F010018161816901F0100104918169C1 -:1040700041F020018161816901F020010491816991 -:1040800041F004018161816901F0040104918169B9 -:1040900041F0080181618069DFF8E8A000F00800C4 -:1040A00041F612060490002231465046FDF743FCCB -:1040B000DFF8D4904FF4F068002241464846FDF7FF -:1040C0003AFCDFF8C8B0002238215846FDF733FC2F -:1040D0004EF24F000325CDE9000569464846FDF73D -:1040E00021FBE120CDE9000569465046FDF71AFBAA -:1040F0000096022701260397CDE9016469465046E0 -:10410000FDF710FB41F63000CDE900046946484652 -:104110000294FDF707FBCDE9005469465846029426 -:10412000FDF700FB41F20430CDE900056946584631 -:10413000FDF7F8FACDF800800397CDE901646946F0 -:104140004846FDF7EFFA4FF40140CDE90004694617 -:1041500050460294FDF7E6FA0420CDE900046946D2 -:104160000B480294FDF7DEFA3820CDE90006CDE9D0 -:10417000024769465846FDF7D5FA05B0BDE8F08F0D -:10418000001002400008014000100140000C0140F6 -:10419000001401400D4810B50B4901600C49416005 -:1041A00000214FF480428160C0E9031241618161C6 -:1041B000C1610162FDF748FD002803D0BDE8104051 -:1041C000FDF79DB910BD00000054004078000020AC -:1041D000A08601000F4810B50D4901604FF48271AF -:1041E000416000218160C1604FF400720161C0E94B -:1041F0000512C1610162416281620A21C162FEF75A -:1042000041FA002803D0BDE81040FDF778B910BD91 -:1042100000380040CC00002010B586B000241948BA -:104220000094019402940394049415490594016048 -:104230002321C0E901144FF47A71C0E903148021ED -:10424000C0E90541FEF716FB08B1FDF758F94FF438 -:104250008050009069460B48FEF78EFB08B1FDF7D1 -:104260004EF9049404A907480594FEF7C5FA08B16D -:10427000FDF745F90348FEF749FB06B010BD000005 -:10428000002C0140240100200C4810B50A490160AF -:104290004FF4E1314160002181600C22C160C0E92E -:1042A00004128161C161FEF711FE002803D0BDE850 -:1042B0001040FDF724B910BD003801406C0100200A -:1042C0000C4810B50A4901604FF4E131416000210A -:1042D00081600C22C160C0E904128161C161FEF7F6 -:1042E000F5FD002803D0BDE81040FDF708B910BD6A -:1042F00000440040B40100200C4810B50A49016098 -:104300004FF4E1314160002181600C22C160C0E9BD -:1043100004128161C161FEF7D9FD002803D0BDE818 -:104320001040FDF7ECB810BD00480040FC01002033 -:10433000FEE7FEE738B51F4D00242878012819D183 -:104340001D4B1EA200210A20009400F0D9F81D4840 -:10435000006801F065FB02460B461BA11C48FBF7F9 -:1043600061FF154B1A4A20210520009400F0C8F87F -:1043700000F0B2F9287802281BD10F4B15A20021BA -:104380000A20009400F0BCF81548006801F048FBD2 -:1043900002460B460CA10E48FBF744FF064B0C4AA5 -:1043A00020210520009400F0ABF8BDE8384000F073 -:1043B00093B938BD4C000020646C000854656D70E2 -:1043C000000000003C000020252E316600000000A7 -:1043D00064020020506F736974696F6E0000000002 -:1043E0003800002010B58D2000F0AEF8102000F04D -:1043F000ABF8BDE81040AE2000F0A6B810B58D2097 -:1044000000F0A2F8142000F09FF8BDE81040AF20A3 -:1044100000F09AB810B5AE2000F096F8202000F019 -:1044200093F8102000F090F8B02000F08DF8C02034 -:1044300000F08AF8002000F087F8102000F084F8DF -:10444000402000F081F8812000F07EF8FF2000F08D -:104450007BF8A02000F078F8A62000F075F8A820DE -:1044600000F072F83F2000F06FF8A42000F06CF824 -:10447000D32000F069F8002000F066F8D52000F0A5 -:1044800063F8F02000F060F8D92000F05DF82220F9 -:1044900000F05AF8DA2000F057F8122000F054F833 -:1044A000DB2000F051F8202000F04EF88D2000F0C5 -:1044B0004BF8142000F048F800F00AF800F00CF96E -:1044C000AF2000F041F8BDE8104000F001B8000056 -:1044D0004FF480610148FBF7A9BF00007A03002078 -:1044E0003CB51C78059D203ACDE900455D68E41D8A -:1044F0005B78E408544303FB045200F085F83CBDAC -:104500002DE9F8411E46154688460446079F09E0F6 -:104510003346414620460097FFF7E2FF70786D1C56 -:104520002044C4B22A78002AF2D1BDE8F881000004 -:1045300008B50F2200920B46024678210148FDF78C -:104540004BFC08BD78000020024948700221014858 -:10455000FFF7EEBF4E0000202DE9FC41804607200A -:10456000CDE9000301F00704CD08164602FA04F075 -:104570001F46C2B223464146284600F089F8002C67 -:104580000CD0601EC0B2CDE90007C4F1080026FAC5 -:1045900000F2681C0023414600F07AF8BDE8FC8177 -:1045A0002DE9FC4301F007061446CD0898468146E4 -:1045B00001F0070106EB080204FA01F0099F082A3E -:1045C00016D90721CDE90017C2B23346494628461D -:1045D00000F05EF808EB06000938C0B2CDE900072C -:1045E000C6F1080024FA00F2681C0023494607E0DF -:1045F000521ED1B2CDE90017C2B233464946284611 -:1046000000F046F8BDE8FC832DE9FF4F82B01D465F -:104610000F989346C70800F00700884600260190CF -:1046200018E0029800240BEB060A00EB06090DE0E7 -:1046300004FB05F0109B10F80A2008EBC400C1B27F -:1046400009F0FF00FFF788FF641CE4B2BC42EFD31F -:10465000761CF6B2AE42E4D30198002815D005FBD3 -:1046600007F6002408EBC7070DE0109800903119F9 -:1046700002981BF801202044F9B2C0B2019BFFF759 -:104680008FFF641CE4B2AC42EFD306B0BDE8F08FFC -:10469000F0B50828DDE9056419D2802917D20CB1DC -:1046A000D243D2B2FF25761C05FA06F6C3F1080301 -:1046B000084F46EA0204DD4007EBC017044B785C64 -:1046C000B2432C43AA4320405A7010437854F0BDA3 -:1046D0004C0000207A03002070B5134D134C40208D -:1046E00028706168082901D2012000E000204843B9 -:1046F0006060B030C0B2FFF727FF0020FFF724FF53 -:104700001020FFF721FF0A486168802200EBC111E9 -:10471000681CFBF746FE81210348FFF709FF60682C -:10472000401C606070BD0000780200204C0000203A -:104730007A030020704741780A02817811430A0207 -:10474000C1780079114340EA0120704770B5114EDD -:10475000002210213046FDF7EEF80A2000F0F0FBB1 -:10476000102000F02DFB00F017F8044600F014F8BC -:10477000054600F011F8014645EA042041EA00240C -:104780000A2000F0DDFB012210213046FDF7D3F8AE -:10479000204670BD0008014070B5134E0022202154 -:1047A0003046FDF7C8F80024012220213046FDF7ED -:1047B000C2F8012000F0C4FB6806050E4021304617 -:1047C000FDF7ACF808B145F0010500222021304684 -:1047D000FDF7B1F8012000F0B3FB641CE4B2082C33 -:1047E000E2D3284670BD00000008014070B50C4DB2 -:1047F000002210212846FDF79EF8232000F0E0FA61 -:104800005FF00004FFF7C8FF641CE4B2042CF9D386 -:104810002846BDE8704001221021FDF78CB8000049 -:10482000000801400148FDF7BDBE0000CC0000209B -:1048300010B5406A0021C187C186FDF7B1FE10BDE9 -:1048400070474FF0E0210428086903D020F00400ED -:104850000861704740F00400FAE7FDF79DBB30B5F2 -:104860008FB028216846FBF703FE14210AA8FBF746 -:10487000FFFD01210804CDE9001000240294022567 -:104880000491CDE907504FF4E01009906846FDF718 -:10489000F7FC08B172B6FEE70F20CDE90A058020CB -:1048A000CDE90C0402210AA80E94FDF70DFC0028A6 -:1048B00001D072B6FEE70FB030BD704710B50448A6 -:1048C000FEF77EF9BDE810400148FEF7C4B80000CD -:1048D00024010020F0B502681C4B1D4D1D4E1E4FDB -:1048E0001E4C4FF0804C984209D0A04207D0604542 -:1048F00005D0A84203D0B04201D0B84204D122F082 -:10490000700E4A6842EA0E02984209D0A04207D0CF -:10491000604505D0A84203D0B04201D0B84203D1CF -:1049200022F44075CA682A434D6922F080022A4366 -:1049300002608A68C2620A688262984201D0A0421C -:1049400001D10969016301214161F0BD002C0140E1 -:104950000004004000080040000C0040003401400A -:1049600010B5846842EA032224F47F440A432243B8 -:10497000826010BD826822F070020A4342F0070193 -:104980008160704710B5036A046A24F00104046270 -:10499000846924F0F00444EA021423F00A020A4372 -:1049A0008461026210BD10B5036A046A24F0100429 -:1049B0000462846923F0A00324F4704444EA0232C0 -:1049C00043EA01118261016210BD000070B586B03A -:1049D000104800240294816941F0080181618069D6 -:1049E0000D4E00F0080004904FF42040009001208C -:1049F00002250190694603953046FCF793FE680353 -:104A0000CDE90004694603953046FCF78BFE06B0FD -:104A100070BD000000100240000C014070B505465A -:104A20000C4600220B4811468154521CD2B2052A72 -:104A3000FAD300221146284600F00EF80022114653 -:104A4000284600F009F803480C38C1682160007C52 -:104A5000207170BD680000202DE9F05F0546174603 -:104A600000200E46444A044601461154401CC0B280 -:104A70000528FAD3002280214048FCF75CFF64201F -:104A800000F044FA17B145F0800501E005F07F051C -:104A9000DFF8EC904FF4005A012251464846FCF7EB -:104AA0004AFF00274FF4804B0022D046514648462B -:104AB000FCF741FF280601D5012200E000224FF457 -:104AC00000414846FCF737FF6806050E0122C24642 -:104AD00041464846FCF72FFF142000F017FADFF894 -:104AE0009880484698F80010490088F80010594608 -:104AF000FCF714FF28B198F8001041F0010188F884 -:104B000000107F1CFFB2082FCED30027C84600221A -:104B1000D14651464046FCF70EFF002E01DA012235 -:104B200000E000224FF400414046FCF704FF76000D -:104B3000012249464046FCF7FEFE142000F0E6F94B -:104B4000640059464046FCF7E9FE08B144F0010410 -:104B50007F1CFFB2202FDAD30748210E01220570F7 -:104B60004170210C8170210AC1700471BDE8F05FB1 -:104B700080210248FCF7DFBE6800002000100140E1 -:104B8000000C014010B5406A0021C185C184FEF7C8 -:104B900065F810BD01680C3151E8002F22F49072C5 -:104BA00041E80023002BF5D10168143151E8002FB2 -:104BB00022F0010241E80023002BF5D1016B01290D -:104BC00009D101680C3151E8002F22F0100241E8B0 -:104BD0000023002BF5D1202180F842100021016331 -:104BE000704708B590F84210222901D0022008BD74 -:104BF00082684FF480539A4201D1016921B1816AE0 -:104C00009A421BD04AB10AE00268816A5268C2F334 -:104C100008020A80816A891C08E0026972B1026890 -:104C2000526802F07F020A70816A491C8162C18D5C -:104C3000491E0904090CC18503D01BE002685268B3 -:104C4000F1E70168CA6822F02002CA600168CA68F8 -:104C500022F48072CA6001684A6922F001024A6146 -:104C6000202180F8421000214163026B012A03D009 -:104C7000FEF708FA002008BD016301680C3151E815 -:104C8000002F22F0100241E80023002BF5D101682B -:104C90000A68D20602D50A6849680091818DFDF73D -:104CA000DCFFE7E770B5044600680169E26821F4BB -:104CB0004051114301612169A068084361690843BB -:104CC0002168CA6841F20C639A430243CA602068B3 -:104CD0004169A26921F44071114341611E49206874 -:104CE000884202D1FDF796FA01E0FDF783FA00EB66 -:104CF000C00101EB0012606864218000B2FBF0F398 -:104D0000B3FBF1F36FF018067343B2FBF0F5B2FB9F -:104D1000F0F605EB8305322303EB0515B5FBF1F542 -:104D2000B6FBF1F605F0F00505EB0615B2FBF0F663 -:104D3000B2FBF0F0B0FBF1F06FF01802504306EB5D -:104D4000800003EB0010B0FBF1F0216800F00F00D1 -:104D50002844886070BD00000038014010B50A4842 -:104D6000FDF77EFF0948416A01290CD1002141620B -:104D700007A10B48FBF7F1FABDE8104014220849DF -:104D80000148FEF780B910BD6C0100200000002032 -:104D90002048656C6C6F20576F726C642120000096 -:104DA000440200200148FDF75BBF0000B401002071 -:104DB0000148FDF755BF0000FC010020FEE70000A0 -:104DC00070B5134E05460024280601D5012200E0E7 -:104DD000002280213046FCF7AEFD6806050E0A2051 -:104DE00000F0B4F8012220213046FCF7A4FD0A208F -:104DF00000F0ACF8002220213046FCF79CFD0A2090 -:104E000000F0A4F8641CE4B2082CDDD370BD0000EF -:104E1000000801402DE9F041124F15460E460446A8 -:104E2000002210213846FCF786FD0C20711E00EA96 -:104E3000840001F00301084340F04000FFF7C0FF89 -:104E4000002405E02878FFF7BBFF641CE4B26D1C6A -:104E5000B442F7D33846BDE8F04101221021FCF7F7 -:104E60006ABD000000080140490050EAC12018BF97 -:104E700004204A0D18BF40F0010040F2FF72B2EB6F -:104E8000515F08BF40F00200012808BF05207047AD -:104E90000907090E002804DB00F1E02080F8001467 -:104EA000704700F00F0000F1E02080F8141D7047FB -:104EB00030380A2801D201207047002070470000D6 -:104EC00070B5FEF757FF00F05BF80D48002401684D -:104ED00001290AD10460FEF7F1FF0A4D6860042041 -:104EE000FCF710FB286000F0BDF8074801680029B6 -:104EF00004D00460BDE87040FFF71CBA70BD00002C -:104F000024000020380000201400002000E000BF32 -:104F1000401EFCD27047000010B56FF00400FFF790 -:104F200090FC044804490068B0FBF1F003490870A4 -:104F300010BD00003400002000127A004000002064 -:104F4000002100E0491C8142FCDB70470B490978D5 -:104F500048434FF0E021486100228A61086940F02F -:104F6000010008610869C30701D0C003FAD50869C8 -:104F700020F0010008618A617047000040000020B5 -:104F80002DE9F0411A4C01260225207801280CD188 -:104F9000A71E01037A7817485AB10122FCF7CBFC0F -:104FA000FFF720FA0020787025706078012807D07C -:104FB00011E00022FCF7BFFCFFF720FA7E70F3E758 -:104FC0000D480178022901D3067001E0491C0170E7 -:104FD000FFF77EFA6570A078012805D107480178AF -:104FE00021B100210170A570BDE8F0810121F9E730 -:104FF00043000020000801404C0000205C0000201D -:10500000FCF7D2FFFFF72BFCFFF720F8FFF704F9BE -:10501000FFF7C0F8FFF7DEF8FFF736F9FFF750F9B2 -:10502000FFF76AF9FFF778FF0D4C00224FF480512B -:105030002046FCF780FC0022E1142046FCF77BFCB4 -:10504000FEF714FFFEF766FFFFF7E4F9FCF7ECF953 -:10505000FFF7BCFC00F052F8FFF732FFFCE700005E -:105060000008014070B523492120FFF7D7FC2148F3 -:10507000FFF761FB1F4C113C04F116016060222018 -:10508000FFF7CCFC04F11600FFF755FBA060207879 -:10509000194E4FF40065012813D001222D206168BC -:1050A000FFF7DAFCA068052822D201220021212086 -:1050B000FFF7D2FC29463046BDE870400022FCF7DD -:1050C0003ABC29463046FCF72EFC60684FF4163592 -:1050D00020B9012229462D20FFF7BEFC6068A842B6 -:1050E00006D1BDE87040012200212D20FFF7B4BC9D -:1050F00070BD00006D0000200008014070B5012265 -:1051000004210020FFF7A8FC01222B491020FFF703 -:10511000A3FC01220A211120FFF79EFC4FF4FA7430 -:10512000012221461320FFF797FC012200212020B5 -:10513000FFF792FC012200212120FFF78DFC0122C4 -:1051400000212320FFF788FC650001222946242046 -:10515000FFF782FC012221462620FFF77DFC012279 -:1051600041F66A012520FFF777FC012246F2A811DB -:105170002720FFF771FC012229462A20FFF76CFC4B -:10518000012221462820FFF767FC012210212B2055 -:10519000FFF762FC012243F6FF712C20FFF75CFC55 -:1051A000012200212D20FFF757FCBDE870400122AD -:1051B00002496C20FFF750BC030A0700C30001003E -:1051C00010B500290AD00878002807D0054878448F -:1051D000FBF706FD002801D0002010BD02487844EE -:1051E00010BD0000521B00004A1B000021F00042CD -:1051F000A2F16052B2F5801F01F0004328BFD2F146 -:105200007F6C0BD95FEA001C43EAC20242EB50708C -:1052100018BF704728BF20F001007047B2F5801F0B -:10522000BCBF184670474FEA410C1CF5001F02D264 -:10523000084600F0DCBD70B500F0B4FA000000894B -:10524000FFF7F6BF4FF00040A0F580007047000068 -:1052500010B591EA030F48BF83F0004300F1FE82CE -:10526000841A71EB030C05D2121943EB0C03001BDB -:1052700061EB0C01DFF824E14FEA1154A4EB135C5D -:105280001EEA430F18BF9EEA445F73D023EA0E0361 -:10529000DCF1200E21EA045143F4801332D322FAC8 -:1052A0000CFE10EB0E0023FA0CFE41EB0E01CCF1CC -:1052B000200E03FA0EFE10EB0E0051F10001B1F5C5 -:1052C000801FCCF1200E32D201EB045112FA0EF203 -:1052D000BDE8104058BF7047401C38BF5FEA42022B -:1052E00018BF7047002814BF20F0010041F10001F1 -:1052F0004FEA410313F5001F38BF7047A1F1C041C9 -:1053000000F09EBA012A43EB0302ACF1200CDCF161 -:105310001F0E32BF4FF0000E23FA0CF310EB030008 -:1053200041EB0451B4EB115FD0D0A1EB045101F576 -:10533000801149085FEA300001EB04510ED350F1AF -:10534000000038BF12FA0EFE08D1BDE81040C9E7D0 -:10535000401C38BF5FEA4202CAD1C3E7BDE8104033 -:105360004FEA410313F5001F38BF7047A1F1C04158 -:1053700000F066BA9EEA445F08D011EA5E0FBDE80D -:10538000104004BF01F0004100207047BDE810400C -:1053900070B500F007FA00BF64FBBE3E0000E0FFFE -:1053A0002DE9C04130B4DFF8A0C23CEA111418BFA7 -:1053B0003CEA131400F0EC8081EA03051CEA1114A6 -:1053C00044EAD57418BF1CEA131500F0C780A4EB9B -:1053D00005044FF0004545EAC12145EAC32341EAEF -:1053E000505143EA525304F17F74994204F500345A -:1053F0004FEAC0204FEAC22208BF904200F09C80D2 -:105400004FEA13650FF24016765D4FEA134506FB2F -:1054100005F7C7F1807706FB07F74FEAD737A7FBF9 -:1054200003687642C8F58038A7FB06CE38BFA8F1DE -:10543000010807FB08E64FF0000EA6FB028CE6FB16 -:1054400003CEDCF1000CCEF1004E38BFAEF1010E00 -:10545000A6FB0C584FF000074FF00005E6FB0E8747 -:10546000A1FB08C6A0FB07CE16EB0E0645F1000512 -:10547000E1FB076515F1E04E7EBFA4F580345FEADD -:1054800046066D4116F1800745F100054FEA1727E2 -:105490004FEA066647EA0567A6F1DE46B6F1805F89 -:1054A0004FEA15251FD9384624F0010C05EBC471CD -:1054B000BCF1FE6F01EB0C1102D8F0BCBDE800811D -:1054C00024425CBF01F5801E9EEAC47F02D4F0BC7A -:1054D000BDE80081244238D4F0BCA1F1C041BDE850 -:1054E000004100F0ADB94FEAD22242EA43524FEAFE -:1054F000D323A7FB02864FEAD02040EA415007FBA6 -:1055000003661EEA0E0F4FEAD12105FB026658BF63 -:10551000A6EB0056B6EB00564FEA520E4EEAC37E9B -:1055200018EB0E0E56EB530EBDD518EB02085E417C -:105530007F1C55F10005B6E74FF480154FF00007CA -:105540004FF000064FF00008ADE7F0BC4FF0000050 -:1055500001F1C04101F00041BDE8008111EA0C1FDA -:105560000CEA131500D00CE013EA0C1F00F02580A4 -:105570004FF00000F0BC81EA030101F00041BDE8FA -:105580000081F0BCBDE8004181EA030100F058B998 -:10559000F0BCBDE8004170B500F004F9097EFC3EA6 -:1055A00000F007B881EA03014FF0000001F000416C -:1055B000704781EA030100F043B9F0BCBDE8004147 -:1055C0004FF0000021497047FFFDFBF9F7F5F4F2B9 -:1055D000F0EEEDEBE9E8E6E4E3E1E0DEDDDBDAD88E -:1055E000D7D5D4D3D1D0CFCDCCCBCAC8C7C6C5C4EC -:1055F000C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B303 -:10560000B2B1B0AFAEADACABAAA9A8A8A7A6A5A4ED -:10561000A3A3A2A1A09F9F9E9D9C9C9B9A999998B1 -:105620009797969595949393929191908F8F8E8E54 -:105630008D8C8C8B8B8A89898888878786858584E1 -:1056400084838382828181800000FF070000F87FCD -:10565000DFF848C170B51CEA111E1EBF1CEA131505 -:105660009EEA0C0F95EA0C0F00F06F8081EA0304AC -:1056700023EA4C134EEAD47E21EA4C1141F4801106 -:1056800043F48013AE44A1FB024CA0FB0365AEF1D2 -:105690007F7E361955EB0C05A1FB034C4CF1000342 -:1056A000A0FB021C16EB0C06654153F100030942F6 -:1056B00018BF46F0010613F4007F0BD14FEA033107 -:1056C0004FEA0530340341EA155140EA16506FF0B5 -:1056D00003020AE04FEAC3214FEAC520F40241EA7F -:1056E000555140EA56506FF0020202EB2E4201EB98 -:1056F000025585EACE710AD05FEA440C18BF24F047 -:10570000004450F1000041F1000120EAD47040F261 -:10571000FE7C624500D270BDA84214BF4FF08044A9 -:105720004FF04044002E08BF0024BEF1806FA8BF98 -:10573000A1F1C041BDE8704080F282804FF00000CE -:1057400001F1C04101F0004170479EEA0C0F0CEAE4 -:10575000131518BF95EA0C0F06D04FF0000081EA30 -:10576000030E0EF0004170BD00F01CF88900013EF0 -:1057700000F007B800F009B84FEA430C5FEA5C5C40 -:1057800008D081EA030100F05BB84FEA410C5FEA00 -:105790005C5CF6D14FF00000014970470000FF0744 -:1057A0000000F87F0EF1020E2EF0030E5EF8046B7F -:1057B000364205D4012A43EB030515F5001F12D824 -:1057C000012841EB010C1CF5001F0CD80ED14FEA4B -:1057D000D17C15F5001F0CEB4C0C0CF1020C08BF32 -:1057E0004CEBD37C04E04FF0080C01E04FEAD37C93 -:1057F0000CEB4C0526FA05F606F00706B6F1040C8C -:1058000006D20EEB860CBDE870404CF0010C6047F0 -:10581000DFE80CF0090B02024FF000414FF00000EE -:10582000A1F5002170BD19461046012851EB010475 -:1058300018BFD4F5001484BF002001F0004170BDF2 -:105840000808A0F500114FEA3101704710B591EA40 -:10585000030F48BF83F000433FF502AD841A71EB9C -:10586000030C07D212198CF0004C43EB0C03001B05 -:1058700061EB0C01DFF8A4E14FEA1154A4EB135CD7 -:105880001EEA430F18BF9EEA445F00F0B08023EA8F -:105890006E03524221EA0451C3EB6E0338BF5B1E14 -:1058A000DCF1200E25D322FA0CFE10EB0E0043FA99 -:1058B0000CFE41EB0E01CCF1200E03FA0EFE10EBB4 -:1058C0000E0051F10001CCF1200E29D412FA0EF293 -:1058D00001EB0451BDE8104058BF7047401C1CBF8D -:1058E000B2F1004F704700280CBF491C20F00100A6 -:1058F000704712EB020E43EB030218BF4FF0010E8C -:105900004EEA4202ACF1200CDCF11E0E54D943FAEF -:105910000CFE10EB0E0051F1FF31CCF11E0ED5D56F -:105920000EF1010E12FA0EFE404141EB010101EBB6 -:10593000445C5FEA5C5C10D910EBDE7001EB045153 -:1059400038BFBEF1004FBDE8104018BF70470028B7 -:105950000CBF491C20F00100704730D24FEAD42C14 -:1059600011F5001124F400641BD0B1FA81F20B3A56 -:10597000A41AA41ED2F12003914030FA03F3194374 -:10598000904001EBCC71002C01EB0451BDE81040BC -:10599000A8BF704701F1C0414FF0000001F0004185 -:1059A0007047B0FA80F310FA03F100D110BDE41A89 -:1059B000173C4805C90AE4E701EB045110BD491042 -:1059C00001EB0451BDE810404FEA300002E04FF017 -:1059D000000170474A0008BF0042F8D0B2F5001F2E -:1059E00028BF704701F000414FF0000070479EEA69 -:1059F000445F07D011EA5E0FBDE8104004BF0021EC -:105A000000207047BDE8104070B5FFF7CBFE00BF27 -:105A100040DFF63E83F00041104670470000E0FF93 -:105A200043004FEAD30C4FEA3C0C43401FBF4007F2 -:105A30000CF1605113F0FE4F70471CF0006F03D162 -:105A400000200CF0004170470CF0004343EA507016 -:105A500010B540EACC0000F084F900BF00000092CD -:105A60004FEA0001FFF7ECBE4FF000414FF000009D -:105A7000A1F5002170470000014800F0BFB900BF48 -:105A80000000C07F4FF47F0C1CEAD0121EBF1CEA3E -:105A9000D11392EA0C0F93EA0C0F00F0858090EA84 -:105AA000010F48BF42F4807240F4000C41F4000042 -:105AB0002CF07F4120F07F4000B58142A2EB030231 -:105AC0000FF2081CACEB504EC0F100009EF800E055 -:105AD0004FEA4E0E00FB0EFC38BF49004FEA2C1C6B -:105AE00002F5FA020CFB0EF34FEACE1E4FEA112C20 -:105AF0004FEAC1210EEB635E42EB22420EFB0CFC2F -:105B00004FEA1C5300FB03114FEA112C4FEA0131FD -:105B10000EFB0CFC4FEADC4C00FB0C11C14228BF11 -:105B200009184CEB03335DF804EB10EB410143EB38 -:105B3000C250B2F57C0F38BF704729D512F0F00F74 -:105B40001CBF00F1C04000F000407047008182831C -:105B50008485868788898B8C8D8E8F91929395967C -:105B600097999A9C9D9FA0A2A3A5A7A8AAACAEB006 -:105B7000B2B3B5B7B9BCBEC0C2C5C7C9CCCED1D40B -:105B8000D7D9DCDFE2E6E9ECF0F3F7FAFE0000003B -:105B90004FEA400C0CF1807CBCF17E4F28BF70476F -:105BA000B0F1C04000F023B990EA010F0CEAD11324 -:105BB00048BF42F48072624538BF634507D213F490 -:105BC0007F0F16D080EA010000F00040704710B54A -:105BD00000F0C7F8097EFC3E00F005B880EA01003D -:105BE00000F00040704780EA010000F0004000F043 -:105BF000FEB812F47F0F04BF0248704780EA01002C -:105C000000F0F5B80000C07F10F0004148BF4042EE -:105C1000B0FA80F310FA03F2C3F19D030BD051EAFE -:105C2000C35101EB1220530638BF704700F1010049 -:105C300008BF20F001007047B0FA80F310FA03F2B9 -:105C4000C3F19D030AD0D90501EB1220530638BFDA -:105C5000704700F1010008BF20F00100704700000C -:105C60004FF47F0C1CEAD0121EBF1CEAD11392EA3B -:105C70000C0F93EA0C0F00F0478090EA010F48BF29 -:105C800042F480724FF0004C4CEA00204CEA0121B3 -:105C900002EB0302A0FB0113A2F50002002918BFCA -:105CA00043F001035B0028BF4FEA330342EB22427B -:105CB0005FEA132C4CEBC2502EBFBCEB436FB2F526 -:105CC0007C0F70474FEA036CBCF1004F08BF20F017 -:105CD0000100B2F57C0F38BF70470BD582F0FF0290 -:105CE00012F5803FC8BF704700F1C040D8BF00F038 -:105CF0000040704700F5000C5FEA4C0C48BF70474D -:105D0000B0F1C04000F073B890EA010F0CEAD11373 -:105D100048BF42F48072624538BF634504D280EACE -:105D2000010000F00040704710B500F01AF800BF05 -:105D30008900013E00F007B800F009B85FEA410CA5 -:105D40005FEA1C6C08D080EA010000F050B85FEAFE -:105D5000400C5FEA1C6CF6D14FF00040A0F58000CB -:105D600070470EF1020E2EF0030E5EF8044B244233 -:105D700004D44FEA4102B2F17F4F11D84FEA4003F9 -:105D8000B3F17F4F0CD80ED14FEAD07CB2F17F4FE8 -:105D90000CEB4C0C0CF1020C08BF4CEBD17C04E07A -:105DA0004FF0080C01E04FEAD17C0CEB4C0324FAD5 -:105DB00003F404F00704B4F1040C06D20EEB840CD7 -:105DC000BDE810404CF0010C6047DFE80CF007081C -:105DD00002024FF00040A0F5800010BD08464200CE -:105DE00018BFD2F1807288BF00F0004010BDFF21C3 -:105DF00041EAD050C0057047FAF73DBC0CF00F03E4 -:105E0000092B08BF082000F051800A2B0BD0082B6B -:105E100018BF704708BF1CF0400F0AD04FF00000B9 -:105E20004FF0000170471CF0400F18BF4FF00040CA -:105E300070471CF0100F08D020F0704300F07F4234 -:105E400042EAD3014FEA4370704700F0604021F00E -:105E50007F4242EA000201F07F4040EA72707047E0 -:105E60004FF0FF0212EAD0521CBF92F0FF038B42A8 -:105E7000C2BFD14200EBC1507047002A0AD0002BAC -:105E80000BD0002900F00040A4BF40F0FE4040F4D9 -:105E90000000704700F00040704743024FF00B0CC9 -:105EA00018BF4CF0806C7FF4E7AD70471CF4801F86 -:105EB00011D01CF4E02F03D06FEACC3149007047B9 -:105EC0004FF04050EFF3008222F0704242EA0002AD -:105ED00082F3008870474FF0000070470102020310 -:105EE0000405060708090A0B0C0D0E0F1010000020 -:105EF000000000000000010203040607080900007A -:105F00000000010203040000000000000000000087 -:105F10000000000000000000000000000000000081 -:105F2000000000000000000000000000000000F081 -:105F3000F0F0000000000000000000017F01000000 -:105F4000000000000000001C1C1C000000000000FD -:105F50008060301C8C60301C0C00000000000000D1 -:105F60000000000000000000000000000000000031 -:105F70000000000000E00000000000E000000086DB -:105F8000E69F86868686E69F860000011F01010146 -:105F900001011F010100000080C06020F820E0C066 -:105FA0000000000003070C18FF70E18100000000F2 -:105FB000070F10107F100F07000080602060800026 -:105FC0000000E02000000F3020309F70DC371030E0 -:105FD000C0000000100E0300071810180700000092 -:105FE000C02020E0C0000000000080E01F38E887EB -:105FF00003C43C040000070F1810100B070D10100D -:10600000080000808C4C38000000000000000000F8 -:106010000000000000000000000000000000000080 -:1060200000000000000000000000000080E03008D8 -:1060300004000000000000FEFF010000000000005E -:1060400000000000030F1820400000040830E0802A -:106050000000000000000000000001FFFE00000042 -:106060000000004020180F030000000000000000A6 -:1060700000000000C00000000000004266663C18FE -:10608000FF183C66664200000000000003000000AC -:106090000000000000000000800000000000001070 -:1060A00010101010FF101010101000000000000061 -:1060B00003000000000000000000000000000000DD -:1060C0000000000000000000000000000000008050 -:1060D0008C4C3800000000000000000000000000B0 -:1060E0000000000000000010101010101010101020 -:1060F0001000000000000000000000000000000090 -:10610000000000000000000000000000000000008F -:1061100000000000000000001C1C1C00000000002B -:1061200000000000000000000000E0380C0000004B -:10613000000080701C03000000000060380E0100A9 -:10614000000000000000000080C060202060C080CF -:10615000000000FEFF010000000001FFFE00000142 -:10616000070E181010180E0701000000808080C074 -:10617000E000000000000000000000FFFF00000041 -:10618000000000001010101F1F10101000000080F1 -:10619000402020202060C0800000000303008040D9 -:1061A00020381F070000001C1A1918181818181F8B -:1061B00000000080C020202060C08000000000039C -:1061C00003001010182FE780000000070F101010B8 -:1061D00010180F070000000000000000C0E0F000F1 -:1061E000000000C0B088868180FFFF808000000032 -:1061F00000000010101F1F1010000000E060606021 -:1062000060606060000000003F1008080818F0E0BF -:10621000000000070B101010101C0F0300000000FE -:1062200080C040202020E0C0000000FCFF211008BA -:10623000080818F0E0000001070C18101010080FF3 -:1062400003000000C0E06060606060E0600000008B -:1062500003000000E0180700000000000000001F1D -:106260001F00000000000080C0602020202060C0CF -:1062700080000087EF2C1818303068CF83000007AB -:106280000F0810101010180F07000000C0C02020C9 -:106290002020C0800000001F3F604040402010FFD1 -:1062A000FE0000000C1C101010080F03000000007E -:1062B0000000000000000000000000000000000ED0 -:1062C0000E0E0000000000000000001C1C1C00005E -:1062D00000000000000000000000000000000000BE -:1062E0000000000C0C00000000000000000000583E -:1062F0003800000000000000000000000080402086 -:10630000100000001028448201000000000000007E -:10631000000000000102040810000000000000005E -:1063200000000000000000848484848484848484C9 -:1063300084000000000000000000000000000000D9 -:10634000102040800000000000000000000000005D -:10635000018244281000000010080402010000001F -:10636000000000C020201010101030E0C00000031A -:10637000030000F010080C070300000000001C1CC4 -:106380001C0000000000000000C0406020202040F1 -:10639000C00000FCFF01F00E03C1FE03807F00017E -:1063A000070E08111110110904020000000080E01E -:1063B000E000000000000000807C4340477FF88040 -:1063C000000010181F1000000000131F1C1020E018 -:1063D000E02020202060C080000000FFFF1010108F -:1063E00010182FE78000101F1F1010101010180F2A -:1063F0000700000080C0402020202060E00000FC5A -:10640000FF0100000000000001000001070E18104D -:1064100010100804030020E0E02020202040C0806D -:10642000000000FFFF000000000001FFFE00101F41 -:106430001F10101018080E07010020E0E020202097 -:1064400020202060800000FFFF101010107C000052 -:106450000000101F1F10101010101018060020E070 -:10646000E020202020206060800000FFFF1010103E -:10647000107C00000100101F1F1000000000000031 -:106480000000000080C06020202040E0000000FCF0 -:10649000FF0100004040C0C140400001070E18103D -:1064A00010100F0F000020E0E0200000000020E0AE -:1064B000E02000FFFF101010101010FFFF00101F51 -:1064C0001F1000000000101F1F100000202020E0FF -:1064D000E020202000000000000000FFFF0000007E -:1064E000000000001010101F1F101010000000000E -:1064F0000000202020E0E02020200000000000001C -:1065000000FFFF0000000060E0808080C07F3F004F -:10651000000020E0E020000020A06020200000FF1C -:10652000FF30187CE3C000000000101F1F100000A7 -:1065300001131F1C181020E0E020000000000000E4 -:10654000000000FFFF000000000000000000101F1E -:106550001F10101010101018060020E0E0E00000DE -:106560000000E0E0E02000FF013FFEC0E01E01FF70 -:10657000FF00101F1000031F0300101F1F1020E05A -:10658000E0C0000000000020E02000FF0003071C26 -:1065900078E08000FF00101F100000000000030FD3 -:1065A0001F00000080C060202060C080000000FE4E -:1065B000FF010000000000FFFE000001070E1810A0 -:1065C00010180C07010020E0E0202020202060C0EF -:1065D000800000FFFF2020202020301F0F00101F10 -:1065E0001F100000000000000000000080C06020BC -:1065F0002060C080000000FEFF010000000000FFDE -:10660000FE000001070E1111133C7C67210020E001 -:10661000E0202020202060C0800000FFFF1010300C -:10662000F0D0080F0700101F1F10000000030F1C00 -:1066300010100080C060202020204040E0000007B3 -:106640000F0C1818303060E08100001F0C0810108B -:106650001010180F07008060202020E0E02020208C -:1066600060800100000000FFFF000000000100004A -:106670000000101F1F100000000020E0E0200000BC -:1066800000000020E02000FFFF00000000000000EC -:10669000FF0000070F1810101010100807002060EE -:1066A000E0E02000000020E060200000077FF8808C -:1066B00000807C03000000000000071F1C07000092 -:1066C000000020E0E02000E0E0200020E0200007C3 -:1066D000FFF8E01FFFFCE01F00000000031F0300A5 -:1066E000011F03000000002060E0A0000020E06027 -:1066F0002000000000038F7CF8C60100000000109D -:10670000181E130001171F1810002060E0E0200081 -:10671000000020E06020000001073EF8E0180700BC -:10672000000000000010101F1F101000000000806B -:106730006020202020A0E0E0200000000000C0F049 -:106740003E0F0300000000101C1F1710101010183F -:1067500006000000000000FC040404040400000023 -:10676000000000FF00000000000000000000007FAB -:10677000404040404000000010E0000000000000E9 -:10678000000000000000031C60800000000000000A -:106790000000000000030C708000000004040404EA -:1067A00004FC0000000000000000000000FF0000EA -:1067B0000000000040404040407F0000000000001A -:1067C0000010080C040C081000000000000000007D -:1067D00000000000000000000000000000000000B9 -:1067E00000000000000000000000000000000000A9 -:1067F0000000000000000000000080808080808099 -:106800008080808080800000000404080800000070 -:106810000000000000000000000000000000000078 -:106820000000000000000000000000000000000068 -:10683000000000000000000098D844642424FCF804 -:106840000000000F1F18101010081F1F1018002044 -:10685000E0F000000000000000000000FFFF18084A -:1068600004040CF8F00000001F0F18101010180F8F -:10687000030000000000000000000000000000E035 -:10688000F8180404043C3800000000030F0C10103A -:106890001010080600000000000000000020E0F0DA -:1068A000000000E0F81C04040408FFFF00000003DF -:1068B0000F18101010081F0F080000000000000043 -:1068C0000000000000000000E0F8484444444C7818 -:1068D00070000000030F0C181010100804000000D6 -:1068E000000080C0602020E0C00000040404FFFF1E -:1068F000040404040000000010101F1F10101000FA -:106900000000000000000000000000000000000087 -:1069100070F88C04048CF874040C007076CF8D8DA4 -:106920008D89C87870000020E0F0000000000000B1 -:1069300000000000FFFF08040404FCF80000001041 -:106940001F1F100000101F1F10000000000000603B -:106950006000000000000000040404FCFC000000D3 -:10696000000000001010101F1F1010100000000089 -:10697000000000000060600000000000000004044F -:1069800004FCFC0000000000C0C08080C07F3F000D -:1069900000000020E0F00000000000000000000007 -:1069A000FFFF80C0F41C0404000000101F1F110032 -:1069B000031F1C1010000000202020E0F000000049 -:1069C00000000000000000FFFF00000000000000C9 -:1069D0001010101F1F101010000000000000000019 -:1069E00000000000000004FCFC0804FCFC0804FC9F -:1069F000FC00101F1F10001F1F10001F1F100000A1 -:106A0000000000000000000000000004FCFC08087A -:106A10000404FCF8000000101F1F100000101F1FCE -:106A2000100000000000000000000000000000E076 -:106A3000F0180C04040C18F0E00000030F0C101008 -:106A400010100C0F03000000000000000000000008 -:106A500000000004FCFC080404040CF8F0000080B2 -:106A6000FFFF889010101C0F0300000000000000C2 -:106A700000000000000000E0F81C04040408F8FC1A -:106A8000000000030F1810109088FFFF8000000026 -:106A900000000000000000000000040404FCFC10E2 -:106AA0000804040C0C001010101F1F101010000020 -:106AB00000000000000000000000000000000000D6 -:106AC0003078CCC48484840C1C0000001E18101084 -:106AD0001011190F06000000000000C000000000A7 -:106AE000000000040404FFFF040404000000000090 -:106AF00000000F1F1010100C00000000000000002C -:106B00000000000000000004FCFE00000004FCFE89 -:106B1000000000000F1F181010081F0F08000000D1 -:106B20000000000000000000000000040C3CFCC459 -:106B30000000C43C0C0400000000010F1E0E010008 -:106B40000000000000000000000000000000043C05 -:106B5000FCC400E47CFC84807C040000071F070068 -:106B600000071F07000000000000000000000000F8 -:106B700000000004041C7CE4C0341C040400001069 -:106B8000101C1601131F1C1810000000000000004C -:106B900000000000000000040C3CFCC400C43C04E5 -:106BA00004000000C080C1370E010000000000009A -:106BB0000000000000000000000000001C0404C4ED -:106BC000F47C1C0400000000101C1F17111010188A -:106BD0000E0000000000000000F80C04000000009F -:106BE0000000001028EF000000000000000000007E -:106BF000003F60400000000000000000FF000000B7 -:106C00000000000000000000FF0000000000000085 -:106C100000000000FF00000000000000040CF8006D -:106C200000000000000000000000EF28100000003D -:106C30000000000040603F0000000000000000185D -:106C400006020204081020203008000000000000A6 -:106C50000000000000000000000000000000000034 -:106C600000000000180C0000065F00080240000051 -:106C7000000000A00000000005400000000000C867 -:106C8000000000000C4000000000409C00000000DC -:106C9000194000000020BCBE00000000344000008D -:106CA000BFC91B8E00000004B5400000504BCFD080 -:106CB0006607E2CF010000006C4100003E8251AA4D -:106CC000DFEEA73401000000D9420000DCB5A0E2ED -:106CD0003A301F97FFFFFFFFB4450000FD25A0C815 -:106CE000E9A3C14FFFFFFFFFFF3F0000000000804E -:106CF00000000000FF3F00000000008000000000D6 -:106D00003C6D000800000020780000006C010008C5 -:106D1000B46D000878000020680D000088010008AC -:106D20001C00000043000000F8FFFFFF0C00000003 -:106D30000E0000000F0000002E0000000000000008 -:106D40000000000000000000000000000000000043 -:106D50000000000000000000000000000000000033 -:106D60000000000001000000100000000000000012 -:106D70000024F400000000000000000000000100FA -:106D80000000000000000000010000000000000002 -:106D900000000000000000000000000000000000F3 -:106DA00000000000000000000000000000000000E3 -:046DB00000000000DF +:103D600020730120BDE8F0874069E7E70120EBE719 +:103D70002068012E0AD0806925EA00000004000CAA +:103D800006D00020B842C9D00020EBE74069F3E735 +:103D90000120F7E72DE9F047984616460D46044600 +:103DA0004FF000094FF0200AC1F3074723E02068D5 +:103DB0004069C043400515D42068016841F4007192 +:103DC000016021686FF480604861C4F8309084F825 +:103DD0003DA084F83E90216C41F00401216484F8F8 +:103DE0003C9021E0701C06D0FDF744FEA0EB0800DB +:103DF000B04203D816B1012F1FD021E02068012F57 +:103E000015D0806925EA00000004000C18D000BF1E +:103E100044F8309F84F80DA084F80E90216941F099 +:103E20002001216184F80C900120BDE8F0874069F1 +:103E300025EA00000004000CEAD12068406901E096 +:103E40002068806925EA00000004000CAFD1ECE78F +:103E500070B516460D4604461EE02046FFF7E6FA0A +:103E600008B1012070BD681C16D0FDF703FE801B51 +:103E7000A84200D885B920684069C04300060BD528 +:103E8000002044F8300F20216173A073216941F0B4 +:103E9000200121612073E4E720684069C0430006E7 +:103EA000DBD4002070BD000008490020084B0871D9 +:103EB00048610861C86148708870C86002468861BE +:103EC0001A54401C3C28FBD38A617047A400002090 +:103ED000B207002070B504212048FDF7B9FD204C41 +:103EE0004FF4805120701F48FDF7B2FD60704FF411 +:103EF00000411D48FDF7ACFD211FA070087800228D +:103F0000032800D30A700878184B255C144CE41E73 +:103F100015B1012D0ED01AE0255CC5B953F820501B +:103F20006D1C43F82050052D11D943F820200123A2 +:103F300023540CE0255C022D09D153F820506D1C50 +:103F400043F82050052D02D943F820202254401C6C +:103F5000C0B20870032800D30A7070BD001401407D +:103F60005500002000100140000801409002002090 +:103F700070B500244FF40065134E04E0641CE4B2F5 +:103F8000012001F0A5F829463046FDF761FD012822 +:103F900003D0C82C10D2002407E0C82CEED30BE0CD +:103FA000641CE4B2012001F093F829463046FDF785 +:103FB0004FFD18B1F02C04D3012070BDF02CEFD3CD +:103FC000FAE7002070BD00000010014070B586B017 +:103FD0000024104801940294816941F0100181612C +:103FE00080690D4E00F0100004904FF4006002252F +:103FF0000090694603953046FDF72EFC680200905C +:1040000001AA012082E8310069463046FDF724FC10 +:1040100006B070BD001002400010014070B50024D1 +:1040200000F086F800F06AF8FFF7A2FFCC2000F05D +:104030008DF8BE2000F08AF800F050F8054600F038 +:104040004DF8072800D8012405EB002000B23CB150 +:1040500001F08CFFBDE870406FF0030102F027B95A +:10406000C04301F083FFBDE87040014901F0AABFE1 +:10407000000080BD10B5FFF7A9FF0122910204489E +:10408000FDF7F3FC00F03AF8BDE81040FFF770BF11 +:104090000010014070B5104D4FF48064002221469D +:1040A0002846FDF7E2FC022001F012F80122214629 +:1040B0002846FDF7DAFC0C2001F00AF861002846DA +:1040C000FDF7C6FC08B1012400E00024322000F016 +:1040D000FFFF204670BD00000010014070B50025B4 +:1040E0005FF00104FFF7D6FFC001641C40EA5500F1 +:1040F000E4B2C5B2082CF5D9284670BD70B50B4D99 +:104100004FF48064002221462846FDF7AEFC40F2C1 +:10411000EE2000F0DDFF012221462846FDF7A5FC38 +:10412000BDE870400F2000F0D3BF00000010014038 +:1041300010B5FFF7E3FFFFF71BFFCC2000F006F8F8 +:10414000BDE81040442000F001B800002DE9F04126 +:104150000124154F0546A60215F0010F4FEA55053B +:104160004FF00002314638460BD0FDF77EFC0220AE +:1041700000F0AEFF012231463846FDF776FC3C20C8 +:104180000AE0FDF772FC3C2000F0A2FF012231465C +:104190003846FDF76AFC022000F09AFF641CE4B286 +:1041A000082CD9D9BDE8F081001001402DE9F04F6D +:1041B00085B000244A4800940194029403948169D4 +:1041C00041F010018161816901F010010491816960 +:1041D00041F020018161816901F020010491816930 +:1041E00041F004018161816901F004010491816958 +:1041F00041F0080181618069DFF8E8A000F0080063 +:1042000041F612060490002231465046FDF72DFC7F +:10421000DFF8D4904FF4F068002241464846FDF79D +:1042200024FCDFF8C8B0002238215846FDF71DFCF9 +:104230004EF24F000325CDE9000569464846FDF7DB +:104240000BFBE120CDE9000569465046FDF704FB74 +:104250000096022701260397CDE90164694650467E +:10426000FDF7FAFA41F63000CDE900046946484608 +:104270000294FDF7F1FACDE90054694658460294DC +:10428000FDF7EAFA41F20430CDE9000569465846E7 +:10429000FDF7E2FACDF800800397CDE901646946A5 +:1042A0004846FDF7D9FA4FF40140CDE900046946CC +:1042B00050460294FDF7D0FA0420CDE90004694687 +:1042C0000B480294FDF7C8FA3820CDE90006CDE985 +:1042D000024769465846FDF7BFFA05B0BDE8F08FC2 +:1042E000001002400008014000100140000C014095 +:1042F000001401400D4810B50B4901600C494160A4 +:1043000000214FF480428160C0E903124161816164 +:10431000C1610162FDF732FD002803D0BDE8104005 +:10432000FDF77CB910BD000000540040C40000201F +:10433000A08601000F4810B50D4901604FF482714D +:10434000416000218160C1604FF400720161C0E9E9 +:104350000512C1610162416281620A21C162FEF7F8 +:104360002BFA002803D0BDE81040FDF757B910BD67 +:10437000003800401801002010B586B0002419480C +:1043800000940194029403940494154905940160E7 +:104390002321C0E9011440F2E731C0E90314802170 +:1043A000C0E90541FEF700FB08B1FDF737F94FF40E +:1043B0008050009069460B48FEF778FB08B1FDF786 +:1043C0002DF9049404A907480594FEF7AFFA08B143 +:1043D000FDF724F90348FEF733FB06B010BD0000DB +:1043E000002C0140700100200C4810B50A49016002 +:1043F0004FF4E1314160002181600C22C160C0E9CD +:1044000004128161C161FEF7FBFD002803D0BDE805 +:104410001040FDF703B910BD00380140B80100207D +:104420000C4810B50A4901604FF4E13141600021A8 +:1044300081600C22C160C0E904128161C161FEF794 +:10444000DFFD002803D0BDE81040FDF7E7B810BD40 +:1044500000440040000200200C4810B50A490160E9 +:104460004FF4E1314160002181600C22C160C0E95C +:1044700004128161C161FEF7C3FD002803D0BDE8CD +:104480001040FDF7CBB810BD0048004048020020A6 +:10449000FEE7FEE738B51F4D00242878012819D122 +:1044A0001D4B1EA200210A20009400F0C1F81D48F7 +:1044B000006801F005FC02460B461BA11C48FBF7F7 +:1044C000B1FE154B1A4A20210520009400F0B0F8E7 +:1044D00000F09AF9287802281BD10F4B15A2002171 +:1044E0000A20009400F0A4F81548006801F0E8FBE9 +:1044F00002460B460CA10E48FBF794FE064B0C4AF5 +:1045000020210520009400F093F8BDE8384000F029 +:104510007BB938BD58000020B070000854656D703C +:10452000000000004C000020252E31660000000035 +:104530009C020020506F736974696F6E0000000068 +:104540003C00002010B5AE2000F096F8202000F0CE +:1045500093F8102000F090F8B02000F08DF8C02003 +:1045600000F08AF8002000F087F8102000F084F8AE +:10457000402000F081F8812000F07EF8FF2000F05C +:104580007BF8A02000F078F8A62000F075F8A820AD +:1045900000F072F83F2000F06FF8A42000F06CF8F3 +:1045A000D32000F069F8002000F066F8D52000F074 +:1045B00063F8F02000F060F8D92000F05DF82220C8 +:1045C00000F05AF8DA2000F057F8122000F054F802 +:1045D000DB2000F051F8202000F04EF88D2000F094 +:1045E0004BF8142000F048F800F00AF800F00CF93D +:1045F000AF2000F041F8BDE8104000F001B8000025 +:104600004FF480610148FBF7EDBE0000B2030020CB +:104610003CB51C78059D203ACDE900455D68E41D58 +:104620005B78E408544303FB045200F085F83CBD7A +:104630002DE9F8411E46154688460446079F09E0C5 +:104640003346414620460097FFF7E2FF70786D1C25 +:104650002044C4B22A78002AF2D1BDE8F8810000D3 +:1046600008B50F2200920B46024678210148FDF75B +:104670004DFC08BDC40000200249487002210148D9 +:10468000FFF7EEBF5A0000202DE9FC4180460720CD +:10469000CDE9000301F00704CD08164602FA04F044 +:1046A0001F46C2B223464146284600F089F8002C36 +:1046B0000CD0601EC0B2CDE90007C4F1080026FA94 +:1046C00000F2681C0023414600F07AF8BDE8FC8146 +:1046D0002DE9FC4301F007061446CD0898468146B3 +:1046E00001F0070106EB080204FA01F0099F082A0D +:1046F00016D90721CDE90017C2B2334649462846EC +:1047000000F05EF808EB06000938C0B2CDE90007FA +:10471000C6F1080024FA00F2681C0023494607E0AD +:10472000521ED1B2CDE90017C2B2334649462846DF +:1047300000F046F8BDE8FC832DE9FF4F82B01D462E +:104740000F989346C70800F007008846002601909E +:1047500018E0029800240BEB060A00EB06090DE0B6 +:1047600004FB05F0109B10F80A2008EBC400C1B24E +:1047700009F0FF00FFF788FF641CE4B2BC42EFD3EE +:10478000761CF6B2AE42E4D30198002815D005FBA2 +:1047900007F6002408EBC7070DE0109800903119C8 +:1047A00002981BF801202044F9B2C0B2019BFFF728 +:1047B0008FFF641CE4B2AC42EFD306B0BDE8F08FCB +:1047C000F0B50828DDE9056419D2802917D20CB1AB +:1047D000D243D2B2FF25761C05FA06F6C3F10803D0 +:1047E000084F46EA0204DD4007EBC017044B785C33 +:1047F000B2432C43AA4320405A7010437854F0BD72 +:1048000058000020B203002070B5134D134C402017 +:1048100028706168082901D2012000E00020484387 +:104820006060B030C0B2FFF727FF0020FFF724FF21 +:104830001020FFF721FF0A486168802200EBC111B8 +:10484000681CFBF78AFD81210348FFF709FF6068B8 +:10485000401C606070BD0000B002002058000020C5 +:10486000B2030020704741780A02817811430A029E +:10487000C1780079114340EA0120704770B5114EAC +:10488000002210213046FDF7F0F80A2000F01AFC53 +:10489000102000F045FB00F017F8044600F014F873 +:1048A000054600F011F8014645EA042041EA0024DB +:1048B0000A2000F007FC012210213046FDF7D5F850 +:1048C000204670BD0008014070B5134E0022202123 +:1048D0003046FDF7CAF80024012220213046FDF7BA +:1048E000C4F8012000F0EEFB6806050E40213046BA +:1048F000FDF7AEF808B145F0010500222021304651 +:10490000FDF7B3F8012000F0DDFB641CE4B2082CD5 +:10491000E2D3284670BD00000008014070B50C4D80 +:10492000002210212846FDF7A0F8232000F0F8FA15 +:104930005FF00004FFF7C8FF641CE4B2042CF9D355 +:104940002846BDE8704001221021FDF78EB8000016 +:10495000000801400148FDF7BFBE0000180100201B +:1049600010B5406A0021C187C186FDF7B3FE10BDB6 +:1049700070474FF0E0210428086903D020F00400BC +:104980000861704740F00400FAE7FDF79FBB30B5BF +:104990008FB028216846FBF747FD14210AA8FBF7D2 +:1049A00043FD01210804CDE90010002402940225F2 +:1049B0000491CDE907504FF4E01009906846FDF7E7 +:1049C000F9FC08B172B6FEE70F20CDE90A05802098 +:1049D000CDE90C0402210AA80E94FDF70FFC002873 +:1049E00001D072B6FEE70FB030BD704710B5044875 +:1049F000FEF780F9BDE810400148FEF7C6B8000098 +:104A000070010020F0B502681C4B1D4D1D4E1E4F5D +:104A10001E4C4FF0804C984209D0A04207D0604510 +:104A200005D0A84203D0B04201D0B84204D122F050 +:104A3000700E4A6842EA0E02984209D0A04207D09E +:104A4000604505D0A84203D0B04201D0B84203D19E +:104A500022F44075CA682A434D6922F080022A4335 +:104A600002608A68C2620A688262984201D0A042EB +:104A700001D10969016301214161F0BD002C0140B0 +:104A80000004004000080040000C004000340140D9 +:104A900010B5846842EA032224F47F440A43224387 +:104AA000826010BD826822F070020A4342F0070162 +:104AB0008160704710B5036A046A24F0010404623F +:104AC000846924F0F00444EA021423F00A020A4341 +:104AD0008461026210BD10B5036A046A24F01004F8 +:104AE0000462846923F0A00324F4704444EA02328F +:104AF00043EA01118261016210BD000070B586B009 +:104B0000104800240294816941F0080181618069A4 +:104B10000D4E00F0080004904FF42040009001205A +:104B200002250190694603953046FCF795FE68031F +:104B3000CDE90004694603953046FCF78DFE06B0CA +:104B400070BD000000100240000C014070B5054629 +:104B50000C4600220C4811468154521CD2B2052A40 +:104B6000FAD300221146284600F010F80022114620 +:104B7000284600F00BF804482C38C16A216090F8F0 +:104B80003000207170BD0000940000202DE9F05F1E +:104B90000546174600200E46444A04460146115475 +:104BA000401CC0B20528FAD3002280214048FCF7FF +:104BB0005CFF642000F06CFA17B145F0800501E05D +:104BC00005F07F05DFF8EC904FF4005A01225146C2 +:104BD0004846FCF74AFF00274FF4804B0022D0469E +:104BE00051464846FCF741FF280601D5012200E066 +:104BF00000224FF400414846FCF737FF6806050ED7 +:104C00000122C24641464846FCF72FFF142000F01F +:104C10003FFADFF89880484698F80010490088F875 +:104C200000105946FCF714FF28B198F8001041F025 +:104C3000010188F800107F1CFFB2082FCED3002797 +:104C4000C8460022D14651464046FCF70EFF002ED2 +:104C500001DA012200E000224FF400414046FCF757 +:104C600004FF7600012249464046FCF7FEFE142070 +:104C700000F00EFA640059464046FCF7E9FE08B120 +:104C800044F001047F1CFFB2202FDAD30748210E25 +:104C9000012205704170210C8170210AC1700471DC +:104CA000BDE8F05F80210248FCF7DFBE94000020E1 +:104CB00000100140000C014001B501226946024884 +:104CC000FEF77BFA08BD0000B801002010B5406A6D +:104CD0000021C185C184FEF75BF810BD01680C316D +:104CE00051E8002F22F4907241E80023002BF5D107 +:104CF0000168143151E8002F22F0010241E800233D +:104D0000002BF5D1016B012909D101680C3151E863 +:104D1000002F22F0100241E80023002BF5D12021C2 +:104D200080F8421000210163704708B590F84210E6 +:104D3000222901D0022008BD82684FF480539A4294 +:104D400001D1016921B1816A9A421BD04AB10AE0BE +:104D50000268816A5268C2F308020A80816A891C6B +:104D600008E0026972B10268526802F07F020A70BC +:104D7000816A491C8162C18D491E0904090CC185E3 +:104D800003D01BE002685268F1E70168CA6822F0AC +:104D90002002CA600168CA6822F48072CA60016891 +:104DA0004A6922F001024A61202180F84210002164 +:104DB0004163026B012A03D0FEF7FEF9002008BD13 +:104DC000016301680C3151E8002F22F0100241E824 +:104DD0000023002BF5D101680A68D20602D50A68C3 +:104DE00049680091818DFDF7D2FFE7E770B5044671 +:104DF00000680169E26821F44051114301612169B1 +:104E0000A0680843616908432168CA6841F20C63DD +:104E10009A430243CA6020684169A26921F4407143 +:104E2000114341611E492068884202D1FDF78CFA86 +:104E300001E0FDF779FA00EBC00101EB00126068B8 +:104E400064218000B2FBF0F3B3FBF1F36FF01806BE +:104E50007343B2FBF0F5B2FBF0F605EB83053223AA +:104E600003EB0515B5FBF1F5B6FBF1F605F0F00522 +:104E700005EB0615B2FBF0F6B2FBF0F0B0FBF1F07B +:104E80006FF01802504306EB800003EB0010B0FBFC +:104E9000F1F0216800F00F002844886070BD000028 +:104EA0000038014010B50948FDF774FF0848006854 +:104EB000800609D50648001D00680649C0B2087082 +:104EC000BDE8104000F0B4B910BD0000B8010020EA +:104ED00000380140000000200148FDF75BBF0000E2 +:104EE000000200200148FDF755BF000048020020E5 +:104EF000002104E00222521C7D2AFCD3491C81427D +:104F0000F8D37047FEE710B503464078002203E06F +:104F10009C5C6040521CD2B28A42F9D310BD0000A2 +:104F200070B5134E05460024280601D5012200E085 +:104F3000002280213046FCF798FD6806050E0A2005 +:104F400000F0C6F8012220213046FCF78EFD0A2031 +:104F500000F0BEF8002220213046FCF786FD0A2032 +:104F600000F0B6F8641CE4B2082CDDD370BD00007C +:104F7000000801402DE9F041124F15460E46044647 +:104F8000002210213846FCF770FD0C20711E00EA4B +:104F9000840001F00301084340F04000FFF7C0FF28 +:104FA000002405E02878FFF7BBFF641CE4B26D1C09 +:104FB000B442F7D33846BDE8F04101221021FCF796 +:104FC00054BD000000080140490050EAC12018BF4C +:104FD00004204A0D18BF40F0010040F2FF72B2EB0E +:104FE000515F08BF40F00200012808BF052070474C +:104FF0000907090E002804DB00F1E02080F8001406 +:10500000704700F00F0000F1E02080F8141D704799 +:1050100030380A2801D20120704700207047000074 +:105020002DE9F041FEF756FF00F06CF81548002519 +:10503000154C0168012905D10560FEF7EFFF2061DD +:1050400000F05EF911480168B9B10560FFF722FA76 +:105050000420FCF7E5FA2060616806460F46A06868 +:1050600001F07CF805463946304601F077F82946CC +:1050700000F0BAFEE06000F0C9F8BDE8F041FCF7CE +:105080002DBA0000280000203C000020180000205D +:1050900000E000BF401EFCD27047000010B56FF06A +:1050A0000400FFF766FC044804490068B0FBF1F017 +:1050B0000349087010BD00003800002000127A007B +:1050C00050000020002100E0491C8142FCDB7047B9 +:1050D0000B49097848434FF0E021486100228A617A +:1050E000086940F0010008610869C30701D0C003E6 +:1050F000FAD5086920F0010008618A617047000054 +:10510000500000202DE9F0411D4C1E4D0226207854 +:1051100001280CD11C492868884202D242F2107141 +:105120000144012227202960FFF730FD26706078B6 +:1051300001280AD1296819B1A1F51C51103929603B +:1051400001222720FFF722FD6670A078012815D1E3 +:105150000E4F387850B10020387020B146F2A810B8 +:10516000286000F00BF9387810B106E00120F3E771 +:10517000012200212020FFF709FDA670BDE8F08183 +:105180005200002078000020E0A57E00680000208A +:10519000FCF7A4FFFFF7FBFBFFF708F8FFF7ECF8BD +:1051A000FFF7A8F8FFF7C6F8FFF71EF9FFF738F981 +:1051B000FFF752F9FFF772FF0E4C00224FF48051B7 +:1051C0002046FCF752FC0022E1142046FCF74DFC7F +:1051D000FEF7FCFEFEF74EFFFFF7B4F9FCF700F90F +:1051E000FFF78CFC00F0CAF8FEF75EFEFFF718FF31 +:1051F000FCE7000000080140034800214170817075 +:10520000C170FEF751BE0000A4000020074841789D +:10521000012902D18178491C8170C178002904D00C +:105220008078884201D3FFF7E7BF7047A4000020D1 +:105230000346094800B500783C2807D20A2000F050 +:1052400053F818465DF804EBFCF78EB9FFF7D4FF6E +:105250005DF804EBFEF728BEA400002070B590B006 +:10526000052514468DF8005004F10B052E0A8DF823 +:1052700001608DF802500D0A8DF8041019498DF85F +:1052800003500022C9888DF808000D0A8DF80550DA +:105290008DF80610010A8DF807106D4604E0985C41 +:1052A000A918521C4872D2B2A242F8D304F10900E4 +:1052B000C1B22846FFF727FE2919002648720020B0 +:1052C00088721B20C8720C3407E0A85DFFF7F4FC5D +:1052D0003220FFF70DFE761CF6B2A642F5D310B0D1 +:1052E00070BD0000A4000020002805D00349012261 +:1052F0004A7000228A70C87070470000A400002025 +:1053000070B51C492120FFF721FC1A48FFF7ABFAC2 +:10531000184C313C04F1360160622220FFF716FC84 +:1053200004F13600FFF79FFAA0622078124E4FF486 +:105330000065012810D001222D20616AFFF726FCAC +:10534000A26A002A00DA52420A2A12DC29463046B2 +:10535000BDE87040FCF781BB002229463046FCF7CF +:1053600084FB01216160BDE870400A462020FFF700 +:105370000DBC70BD990000200008014010B501224D +:1053800004210020FFF702FC012231491020FFF721 +:10539000FDFB01220A211120FFF7F8FB0122102159 +:1053A0001420FFF7F3FB012210211520FFF7EEFB7D +:1053B000284C012220206168FFF7E8FB0122002130 +:1053C0002120FFF7E3FB012200212320FFF7DEFB72 +:1053D000012224206169FFF7D9FB01222620A1695F +:1053E000FFF7D4FB01222520E168FFF7CFFB012264 +:1053F00027202169FFF7CAFB01222A20E169FFF774 +:10540000C5FB01222820216AFFF7C0FB01221021E1 +:105410002B20FFF7BBFB012243F6FF712C20FFF787 +:10542000B5FB01222D20A168FFF7B0FB01220A493C +:105430006C20FFF7ABFB012200216D20FFF7A6FBDC +:105440000122BDE8104005497020FFF79FBB000016 +:10545000020E070068000020C30001001E000CC4FB +:1054600010B500290AD00878002807D005487844EC +:10547000FBF792FB002801D0002010BD02487844C1 +:1054800010BD0000FE1C0000F61C000021F00042D0 +:10549000A2F16052B2F5801F01F0004328BFD2F1A3 +:1054A0007F6C0BD95FEA001C43EAC20242EB5070EA +:1054B00018BF704728BF20F001007047B2F5801F69 +:1054C000BCBF184670474FEA410C1CF5001F02D2C2 +:1054D000084600F03EBE70B500F0B4FA0000008946 +:1054E000FFF7F6BF4FF00040A0F5800070470000C6 +:1054F00010B591EA030F48BF83F0004300F1FE822C +:10550000841A71EB030C05D2121943EB0C03001B38 +:1055100061EB0C01DFF824E14FEA1154A4EB135CBA +:105520001EEA430F18BF9EEA445F73D023EA0E03BE +:10553000DCF1200E21EA045143F4801332D322FA25 +:105540000CFE10EB0E0023FA0CFE41EB0E01CCF129 +:10555000200E03FA0EFE10EB0E0051F10001B1F522 +:10556000801FCCF1200E32D201EB045112FA0EF260 +:10557000BDE8104058BF7047401C38BF5FEA420288 +:1055800018BF7047002814BF20F0010041F100014E +:105590004FEA410313F5001F38BF7047A1F1C04126 +:1055A00000F09EBA012A43EB0302ACF1200CDCF1BF +:1055B0001F0E32BF4FF0000E23FA0CF310EB030066 +:1055C00041EB0451B4EB115FD0D0A1EB045101F5D4 +:1055D000801149085FEA300001EB04510ED350F10D +:1055E000000038BF12FA0EFE08D1BDE81040C9E72E +:1055F000401C38BF5FEA4202CAD1C3E7BDE8104091 +:105600004FEA410313F5001F38BF7047A1F1C041B5 +:1056100000F066BA9EEA445F08D011EA5E0FBDE86A +:10562000104004BF01F0004100207047BDE8104069 +:1056300070B500F007FA00BF64FBBE3E0000E0FF5B +:105640002DE9C04130B4DFF8A0C23CEA111418BF04 +:105650003CEA131400F0EC8081EA03051CEA111403 +:1056600044EAD57418BF1CEA131500F0C780A4EBF8 +:1056700005044FF0004545EAC12145EAC32341EA4C +:10568000505143EA525304F17F74994204F50034B7 +:105690004FEAC0204FEAC22208BF904200F09C802F +:1056A0004FEA13650FF24016765D4FEA134506FB8D +:1056B00005F7C7F1807706FB07F74FEAD737A7FB57 +:1056C00003687642C8F58038A7FB06CE38BFA8F13C +:1056D000010807FB08E64FF0000EA6FB028CE6FB74 +:1056E00003CEDCF1000CCEF1004E38BFAEF1010E5E +:1056F000A6FB0C584FF000074FF00005E6FB0E87A5 +:10570000A1FB08C6A0FB07CE16EB0E0645F100056F +:10571000E1FB076515F1E04E7EBFA4F580345FEA3A +:1057200046066D4116F1800745F100054FEA17273F +:105730004FEA066647EA0567A6F1DE46B6F1805FE6 +:105740004FEA15251FD9384624F0010C05EBC4712A +:10575000BCF1FE6F01EB0C1102D8F0BCBDE800817A +:1057600024425CBF01F5801E9EEAC47F02D4F0BCD7 +:10577000BDE80081244238D4F0BCA1F1C041BDE8AD +:10578000004100F0ADB94FEAD22242EA43524FEA5B +:10579000D323A7FB02864FEAD02040EA415007FB03 +:1057A00003661EEA0E0F4FEAD12105FB026658BFC1 +:1057B000A6EB0056B6EB00564FEA520E4EEAC37EF9 +:1057C00018EB0E0E56EB530EBDD518EB02085E41DA +:1057D0007F1C55F10005B6E74FF480154FF0000728 +:1057E0004FF000064FF00008ADE7F0BC4FF00000AE +:1057F00001F1C04101F00041BDE8008111EA0C1F38 +:105800000CEA131500D00CE013EA0C1F00F0258001 +:105810004FF00000F0BC81EA030101F00041BDE857 +:105820000081F0BCBDE8004181EA030100F058B9F5 +:10583000F0BCBDE8004170B500F004F9097EFC3E03 +:1058400000F007B881EA03014FF0000001F00041C9 +:10585000704781EA030100F043B9F0BCBDE80041A4 +:105860004FF0000021497047FFFDFBF9F7F5F4F216 +:10587000F0EEEDEBE9E8E6E4E3E1E0DEDDDBDAD8EB +:10588000D7D5D4D3D1D0CFCDCCCBCAC8C7C6C5C449 +:10589000C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B360 +:1058A000B2B1B0AFAEADACABAAA9A8A8A7A6A5A44B +:1058B000A3A3A2A1A09F9F9E9D9C9C9B9A9999980F +:1058C0009797969595949393929191908F8F8E8EB2 +:1058D0008D8C8C8B8B8A898988888787868585843F +:1058E00084838382828181800000FF070000F87F2B +:1058F000DFF848C170B51CEA111E1EBF1CEA131563 +:105900009EEA0C0F95EA0C0F00F06F8081EA030409 +:1059100023EA4C134EEAD47E21EA4C1141F4801163 +:1059200043F48013AE44A1FB024CA0FB0365AEF12F +:105930007F7E361955EB0C05A1FB034C4CF100039F +:10594000A0FB021C16EB0C06654153F10003094253 +:1059500018BF46F0010613F4007F0BD14FEA033164 +:105960004FEA0530340341EA155140EA16506FF012 +:1059700003020AE04FEAC3214FEAC520F40241EADC +:10598000555140EA56506FF0020202EB2E4201EBF5 +:10599000025585EACE710AD05FEA440C18BF24F0A4 +:1059A000004450F1000041F1000120EAD47040F2BF +:1059B000FE7C624500D270BDA84214BF4FF0804407 +:1059C0004FF04044002E08BF0024BEF1806FA8BFF6 +:1059D000A1F1C041BDE8704080F282804FF000002C +:1059E00001F1C04101F0004170479EEA0C0F0CEA42 +:1059F000131518BF95EA0C0F06D04FF0000081EA8E +:105A0000030E0EF0004170BD00F01CF88900013E4D +:105A100000F007B800F009B84FEA430C5FEA5C5C9D +:105A200008D081EA030100F05BB84FEA410C5FEA5D +:105A30005C5CF6D14FF00000014970470000FF07A1 +:105A40000000F87F0EF1020E2EF0030E5EF8046BDC +:105A5000364205D4012A43EB030515F5001F12D881 +:105A6000012841EB010C1CF5001F0CD80ED14FEAA8 +:105A7000D17C15F5001F0CEB4C0C0CF1020C08BF8F +:105A80004CEBD37C04E04FF0080C01E04FEAD37CF0 +:105A90000CEB4C0526FA05F606F00706B6F1040CE9 +:105AA00006D20EEB860CBDE870404CF0010C60474E +:105AB000DFE80CF0090B02024FF000414FF000004C +:105AC000A1F5002170BD19461046012851EB0104D3 +:105AD00018BFD4F5001484BF002001F0004170BD50 +:105AE0000808A0F500114FEA3101704710B591EA9E +:105AF000030F48BF83F000433FF502AD841A71EBFA +:105B0000030C07D212198CF0004C43EB0C03001B62 +:105B100061EB0C01DFF8A4E14FEA1154A4EB135C34 +:105B20001EEA430F18BF9EEA445F00F0B08023EAEC +:105B30006E03524221EA0451C3EB6E0338BF5B1E71 +:105B4000DCF1200E25D322FA0CFE10EB0E0043FAF6 +:105B50000CFE41EB0E01CCF1200E03FA0EFE10EB11 +:105B60000E0051F10001CCF1200E29D412FA0EF2F0 +:105B700001EB0451BDE8104058BF7047401C1CBFEA +:105B8000B2F1004F704700280CBF491C20F0010003 +:105B9000704712EB020E43EB030218BF4FF0010EE9 +:105BA0004EEA4202ACF1200CDCF11E0E54D943FA4D +:105BB0000CFE10EB0E0051F1FF31CCF11E0ED5D5CD +:105BC0000EF1010E12FA0EFE404141EB010101EB14 +:105BD000445C5FEA5C5C10D910EBDE7001EB0451B1 +:105BE00038BFBEF1004FBDE8104018BF7047002815 +:105BF0000CBF491C20F00100704730D24FEAD42C72 +:105C000011F5001124F400641BD0B1FA81F20B3AB3 +:105C1000A41AA41ED2F12003914030FA03F31943D1 +:105C2000904001EBCC71002C01EB0451BDE8104019 +:105C3000A8BF704701F1C0414FF0000001F00041E2 +:105C40007047B0FA80F310FA03F100D110BDE41AE6 +:105C5000173C4805C90AE4E701EB045110BD49109F +:105C600001EB0451BDE810404FEA300002E04FF074 +:105C7000000170474A0008BF0042F8D0B2F5001F8B +:105C800028BF704701F000414FF0000070479EEAC6 +:105C9000445F07D011EA5E0FBDE8104004BF002149 +:105CA00000207047BDE8104070B5FFF7CBFE00BF85 +:105CB00040DFF63E83F00041104670470000E0FFF1 +:105CC00043004FEAD30C4FEA3C0C43401FBF400750 +:105CD0000CF1605113F0FE4F70471CF0006F03D1C0 +:105CE00000200CF0004170470CF0004343EA507074 +:105CF00010B540EACC0000F0E6F900BF00000092C9 +:105D00004FEA0001FFF7ECBE4FF000414FF00000FA +:105D1000A1F500217047000090EA010F48BF81F013 +:105D2000004100F12282421A3CBF801A89184FEAD2 +:105D3000D0524FF07F4C1CEA410FA2EBD15318BF59 +:105D40009CEA026F00F03B804FF0004C4CEA0020D0 +:105D50004CEA012121FA03FC10EB0C0C1ED202F1DB +:105D6000FF325FEA1C2040EBC25038BF70471CF086 +:105D70007F0F4FEA400C18BFBCF17F4F38BF704710 +:105D8000C3F12003994008BF20F00100BCF17F4F10 +:105D900038BF7047A0F1C04000F0DBB94FEA3C00CB +:105DA000000A40EBC25028BF1CF0FF0F4FEA400C26 +:105DB000E6D018BFBCF17F4F38BF7047EAE79CEAD6 +:105DC000026F05D010EA5C0F08BF00F0004070477A +:105DD00010B500F078F900BF64FBBE3E014800F04A +:105DE00034BA00BF0000C07F4FF47F0C1CEAD01211 +:105DF0001EBF1CEAD11392EA0C0F93EA0C0F00F0BD +:105E0000858090EA010F48BF42F4807240F4000C94 +:105E100041F400002CF07F4120F07F4000B581422A +:105E2000A2EB03020FF2081CACEB504EC0F10000D5 +:105E30009EF800E04FEA4E0E00FB0EFC38BF490012 +:105E40004FEA2C1C02F5FA020CFB0EF34FEACE1EB1 +:105E50004FEA112C4FEAC1210EEB635E42EB224266 +:105E60000EFB0CFC4FEA1C5300FB03114FEA112CF4 +:105E70004FEA01310EFB0CFC4FEADC4C00FB0C112D +:105E8000C14228BF09184CEB03335DF804EB10EB5B +:105E9000410143EBC250B2F57C0F38BF704729D5A2 +:105EA00012F0F00F1CBF00F1C04000F0004070473E +:105EB000008182838485868788898B8C8D8E8F91E3 +:105EC0009293959697999A9C9D9FA0A2A3A5A7A807 +:105ED000AAACAEB0B2B3B5B7B9BCBEC0C2C5C7C933 +:105EE000CCCED1D4D7D9DCDFE2E6E9ECF0F3F7FA97 +:105EF000FE0000004FEA400C0CF1807CBCF17E4FAC +:105F000028BF7047B0F1C04000F023B990EA010FFC +:105F10000CEAD11348BF42F48072624538BF634532 +:105F200007D213F47F0F16D080EA010000F0004082 +:105F3000704710B500F0C7F8097EFC3E00F005B8C8 +:105F400080EA010000F00040704780EA010000F0A4 +:105F5000004000F0FEB812F47F0F04BF0248704703 +:105F600080EA010000F0F5B80000C07F10F00041A9 +:105F700048BF4042B0FA80F310FA03F2C3F19D0328 +:105F80000BD051EAC35101EB1220530638BF7047C2 +:105F900000F1010008BF20F001007047B0FA80F363 +:105FA00010FA03F2C3F19D030AD0D90501EB1220C8 +:105FB000530638BF704700F1010008BF20F0010010 +:105FC000704700004FF47F0C1CEAD0121EBF1CEA81 +:105FD000D11392EA0C0F93EA0C0F00F0478090EA7D +:105FE000010F48BF42F480724FF0004C4CEA002091 +:105FF0004CEA012102EB0302A0FB0113A2F500020F +:10600000002918BF43F001035B0028BF4FEA3303A8 +:1060100042EB22425FEA132C4CEBC2502EBFBCEB8A +:10602000436FB2F57C0F70474FEA036CBCF1004F31 +:1060300008BF20F00100B2F57C0F38BF70470BD5C8 +:1060400082F0FF0212F5803FC8BF704700F1C040E8 +:10605000D8BF00F00040704700F5000C5FEA4C0C20 +:1060600048BF7047B0F1C04000F073B890EA010F2C +:106070000CEAD11348BF42F48072624538BF6345D1 +:1060800004D280EA010000F00040704710B500F033 +:106090001AF800BF8900013E00F007B800F009B807 +:1060A0005FEA410C5FEA1C6C08D080EA010000F056 +:1060B00050B85FEA400C5FEA1C6CF6D14FF000402C +:1060C000A0F5800070470EF1020E2EF0030E5EF870 +:1060D000044B244204D44FEA4102B2F17F4F11D85D +:1060E0004FEA4003B3F17F4F0CD80ED14FEAD07C7A +:1060F000B2F17F4F0CEB4C0C0CF1020C08BF4CEBD7 +:10610000D17C04E04FF0080C01E04FEAD17C0CEBAD +:106110004C0324FA03F404F00704B4F1040C06D28F +:106120000EEB840CBDE810404CF0010C6047DFE83A +:106130000CF0070802024FF00040A0F5800010BDEF +:106140000846420018BFD2F1807288BF00F00040BC +:1061500010BDFF2141EAD050C005704790EA010F01 +:1061600048BF81F000413FF5DEAD421A04D882F00D +:106170000042A0EB020011444FEAD0524FF07F4C96 +:106180001CEA410FA2EBD15318BF9CEA026F4AD020 +:106190004FF0004C4CEA00204CEA012121FA03FCAC +:1061A000B0EB0C0C0FD412F0FE0F36D05FEA4C00AF +:1061B0001DD5001240EBC25038BF70471CF03F0F96 +:1061C00018BF70470BE0A2F101025FEA1C2040EB10 +:1061D000C25038BF70471CF07F0F18BF7047C3F123 +:1061E0002003994014BF401E20F001007047800832 +:1061F0004FEA122308BF7047B0FA80FCA2EB0C02F2 +:10620000CCF1280C60FA0CF093EA122F04BF00EBDB +:10621000C25070474FEAC3707047130A5FEADC1040 +:1062200008BF7047F6E79CEA026F04D010EA5C0FE3 +:1062300008BF0020704710B5FFF745FF40DFF63E6E +:1062400081F000407047FAF7F2B90CF00F03092B08 +:1062500008BF082000F051800A2B0BD0082B18BF74 +:10626000704708BF1CF0400F0AD04FF000004FF0FD +:10627000000170471CF0400F18BF4FF000407047FE +:106280001CF0100F08D020F0704300F07F4242EA6B +:10629000D3014FEA4370704700F0604021F07F4225 +:1062A00042EA000201F07F4040EA727070474FF00E +:1062B000FF0212EAD0521CBF92F0FF038B42C2BF12 +:1062C000D14200EBC1507047002A0AD0002B0BD0FE +:1062D000002900F00040A4BF40F0FE4040F4000060 +:1062E000704700F00040704743024FF00B0C18BF9E +:1062F0004CF0806C7FF472AD70471CF4801F11D09D +:106300001CF4E02F03D06FEACC31490070474FF006 +:106310004050EFF3008222F0704242EA000282F322 +:10632000008870474FF00000704701020203040527 +:10633000060708090A0B0C0D0E0F101000000000D4 +:106340000000000001020304060708090000000025 +:106350000102030400000000000000000000000033 +:10636000000000000000000000000000000000002D +:1063700000000000000000000000000000F0F0F04D +:10638000000000000000000000017F01000000008C +:1063900000000000001C1C1C0000000000008060C9 +:1063A000301C8C60301C0C0000000000000000005D +:1063B00000000000000000000000000000000000DD +:1063C000000000E00000000000E000000086E69F02 +:1063D00086868686E69F860000011F010101010175 +:1063E0001F010100000080C06020F820E0C0000014 +:1063F000000003070C18FF70E18100000000070F88 +:1064000010107F100F0700008060206080000000E7 +:10641000E02000000F3020309F70DC371030C000CB +:106420000000100E03000718101807000000C0201D +:1064300020E0C0000000000080E01F38E88703C4AF +:106440003C040000070F1810100B070D1010080077 +:1064500000808C4C380000000000000000000000AC +:10646000000000000000000000000000000000002C +:106470000000000000000000000080E03008040080 +:106480000000000000FEFF0100000000000000000E +:106490000000030F1820400000040830E0800000D6 +:1064A000000000000000000001FFFE0000000000EE +:1064B000004020180F030000000000000000000052 +:1064C0000000C00000000000004266663C18FF1893 +:1064D0003C6666420000000000000300000000006F +:1064E00000000000000080000000000000101010FC +:1064F0001010FF101010101000000000000003002A +:10650000000000000000000000000000000000008B +:1065100000000000000000000000000000808C4C23 +:106520003800000000000000000000000000000033 +:1065300000000000001010101010101010101000BB +:10654000000000000000000000000000000000004B +:10655000000000000000000000000000000000003B +:106560000000000000001C1C1C00000000000000D7 +:106570000000000000000000E0380C0000000000F7 +:1065800080701C03000000000060380E0100000055 +:1065900000000000000080C060202060C08000007B +:1065A00000FEFF010000000001FFFE000001070ED9 +:1065B000181010180E0701000000808080C0E00055 +:1065C000000000000000000000FFFF0000000000CD +:1065D00000001010101F1F1010100000008040203D +:1065E00020202060C080000000030300804020388D +:1065F0001F070000001C1A1918181818181F00008F +:106600000080C020202060C0800000000003030044 +:106610001010182FE780000000070F10101010183E +:106620000F070000000000000000C0E0F0000000C4 +:1066300000C0B088868180FFFF80800000000000DD +:106640000010101F1F1010000000E060606060600C +:106650006060000000003F1008080818F0E000002B +:1066600000070B101010101C0F030000000080C06A +:1066700040202020E0C0000000FCFF211008080896 +:1066800018F0E0000001070C18101010080F0300AC +:106690000000C0E06060606060E060000000030037 +:1066A0000000E0180700000000000000001F1F00AD +:1066B000000000000080C0602020202060C080001A +:1066C0000087EF2C1818303068CF830000070F08C0 +:1066D00010101010180F07000000C0C0202020204C +:1066E000C0800000001F3F604040402010FFFE00BF +:1066F00000000C1C101010080F0300000000000028 +:10670000000000000000000000000000000E0E0E5F +:106710000000000000000000001C1C1C0000000025 +:106720000000000000000000000000000000000069 +:10673000000C0C00000000000000000000583800B1 +:106740000000000000000000000000804020100059 +:10675000000010284482010000000000000000003A +:10676000000001020408100000000000000000000A +:1067700000000000008484848484848484848400F1 +:1067800000000000000000000000000000001020D9 +:1067900040800000000000000000000000000182B6 +:1067A000442810000000100804020100000000004E +:1067B00000C020201010101030E0C00000030300C3 +:1067C00000F010080C070300000000001C1C1C0057 +:1067D00000000000000000C0406020202040C000F9 +:1067E00000FCFF01F00E03C1FE03807F0001070ED5 +:1067F00008111110110904020000000080E0E000FF +:10680000000000000000807C4340477FF8800000CB +:1068100010181F1000000000131F1C1020E0E020C3 +:1068200020202060C080000000FFFF101010101812 +:106830002FE78000101F1F1010101010180F0700F6 +:10684000000080C0402020202060E00000FCFF010C +:1068500000000000000001000001070E18101010D9 +:106860000804030020E0E02020202040C080000039 +:1068700000FFFF000000000001FFFE00101F1F10BE +:10688000101018080E07010020E0E0202020202032 +:106890002060800000FFFF101010107C000000003E +:1068A000101F1F10101010101018060020E0E0201C +:1068B000202020206060800000FFFF101010107C5E +:1068C00000000100101F1F10000000000000000069 +:1068D000000080C06020202040E0000000FCFF019C +:1068E00000004040C0C140400001070E18101010C9 +:1068F0000F0F000020E0E0200000000020E0E0207A +:1069000000FFFF101010101010FFFF00101F1F10CD +:1069100000000000101F1F100000202020E0E020D9 +:10692000202000000000000000FFFF000000000029 +:1069300000001010101F1F101010000000000000B9 +:10694000202020E0E020202000000000000000FFC8 +:10695000FF0000000060E0808080C07F3F000000FA +:1069600020E0E020000020A06020200000FFFF3099 +:10697000187CE3C000000000101F1F10000001136E +:106980001F1C181020E0E0200000000000000000A4 +:1069900000FFFF000000000000000000101F1F109B +:1069A000101010101018060020E0E0E000000000B9 +:1069B000E0E0E02000FF013FFEC0E01E01FFFF001D +:1069C000101F1000031F0300101F1F1020E0E0C065 +:1069D000000000000020E02000FF0003071C78E01A +:1069E0008000FF00101F100000000000030F1F00B8 +:1069F000000080C060202060C080000000FEFF0119 +:106A00000000000000FFFE000001070E1810101823 +:106A10000C07010020E0E0202020202060C0800042 +:106A200000FFFF2020202020301F0F00101F1F100C +:106A30000000000000000000000080C06020206016 +:106A4000C080000000FEFF010000000000FFFE000B +:106A50000001070E1111133C7C67210020E0E020AB +:106A60002020202060C0800000FFFF101030F0D0F8 +:106A7000080F0700101F1F10000000030F1C10104C +:106A80000080C060202020204040E00000070F0C64 +:106A90001818303060E08100001F0C081010101032 +:106AA000180F07008060202020E0E0202020608078 +:106AB0000100000000FFFF000000000100000000D6 +:106AC000101F1F100000000020E0E0200000000068 +:106AD0000020E02000FFFF00000000000000FF0099 +:106AE00000070F1810101010100807002060E0E0D9 +:106AF0002000000020E060200000077FF880008078 +:106B00007C03000000000000071F1C0700000000BD +:106B100020E0E02000E0E0200020E0200007FFF877 +:106B2000E01FFFFCE01F00000000031F0300011F27 +:106B300003000000002060E0A0000020E0602000D2 +:106B4000000000038F7CF8C6010000000010181E32 +:106B5000130001171F1810002060E0E02000000063 +:106B600020E06020000001073EF8E0180700000068 +:106B700000000010101F1F10100000000080602097 +:106B8000202020A0E0E0200000000000C0F03E0F28 +:106B90000300000000101C1F171010101018060032 +:106BA0000000000000FC04040404040000000000D5 +:106BB00000FF00000000000000000000007F4040D7 +:106BC00040404000000010E0000000000000000015 +:106BD00000000000031C60800000000000000000B6 +:106BE000000000030C70800000000404040404FC96 +:106BF0000000000000000000000000FF0000000096 +:106C0000000040404040407F0000000000000010B5 +:106C1000080C040C08100000000000000000000038 +:106C20000000000000000000000000000000000064 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000808080808080808044 +:106C5000808080800000000404080800000000001C +:106C60000000000000000000000000000000000024 +:106C70000000000000000000000000000000000014 +:106C800000000000000098D844642424FCF80000B0 +:106C9000000F1F18101010081F1F10180020E0F020 +:106CA00000000000000000000000FFFF18080404BE +:106CB0000CF8F00000001F0F18101010180F030040 +:106CC00000000000000000000000000000E0F818D4 +:106CD0000404043C3800000000030F0C10101010D6 +:106CE000080600000000000000000020E0F00000A6 +:106CF00000E0F81C04040408FFFF000000030F1864 +:106D0000101010081F0F0800000000000000000015 +:106D1000000000000000E0F8484444444C78700053 +:106D20000000030F0C1810101008040000000000F1 +:106D300080C0602020E0C00000040404FFFF0404C1 +:106D400004040000000010101F1F101010000000AD +:106D5000000000000000000000000000000070F8CB +:106D60008C04048CF874040C007076CF8D8D8D89A2 +:106D7000C87870000020E0F0000000000000000073 +:106D80000000FFFF08040404FCF8000000101F1FAF +:106D9000100000101F1F10000000000000606000C5 +:106DA000000000000000040404FCFC0000000000DF +:106DB00000001010101F1F10101000000000000035 +:106DC000000000606000000000000000040404FCFB +:106DD000FC0000000000C0C08080C07F3F000000B9 +:106DE0000020E0F000000000000000000000FFFFB5 +:106DF00080C0F41C0404000000101F1F1100031FBA +:106E00001C1010000000202020E0F0000000000016 +:106E10000000000000FFFF00000000000000101054 +:106E2000101F1F10101000000000000000000000E4 +:106E30000000000004FCFC0804FCFC0804FCFC004E +:106E4000101F1F10001F1F10001F1F100000000048 +:106E500000000000000000000004FCFC080804041E +:106E6000FCF8000000101F1F100000101F1F100072 +:106E700000000000000000000000000000E0F0182A +:106E80000C04040C18F0E00000030F0C101010109C +:106E90000C0F0300000000000000000000000000D4 +:106EA0000004FCFC080404040CF8F0000080FFFF60 +:106EB000889010101C0F030000000000000000006C +:106EC0000000000000E0F81C04040408F8FC0000C6 +:106ED00000030F1810109088FFFF800000000000D2 +:106EE0000000000000000000040404FCFC10080482 +:106EF000040C0C001010101F1F10101000000000D8 +:106F000000000000000000000000000000003078D9 +:106F1000CCC48484840C1C0000001E1810101011B6 +:106F2000190F06000000000000C000000000000073 +:106F300000040404FFFF040404000000000000003B +:106F40000F1F1010100C00000000000000000000D7 +:106F5000000000000004FCFE00000004FCFE000035 +:106F600000000F1F181010081F0F0800000000007D +:106F7000000000000000000000040C3CFCC4000005 +:106F8000C43C0C0400000000010F1E0E01000000B4 +:106F9000000000000000000000000000043CFCC4F1 +:106FA00000E47CFC84807C040000071F07000007CD +:106FB0001F070000000000000000000000000000AB +:106FC0000004041C7CE4C0341C0404000010101CE9 +:106FD0001601131F1C181000000000000000000024 +:106FE0000000000000040C3CFCC400C43C0404008D +:106FF0000000C080C1370E0100000000000000004A +:10700000000000000000000000001C0404C4F47C28 +:107010001C0400000000101C1F17111010180E0097 +:1070200000000000000000F80C0400000000000058 +:10703000001028EF00000000000000000000003FEA +:1070400060400000000000000000FF0000000000A1 +:10705000000000000000FF00000000000000000031 +:107060000000FF00000000000000040CF800000019 +:107070000000000000000000EF28100000000000E9 +:10708000000040603F000000000000000018060201 +:10709000020408102020300800000000000000005A +:1070A00000000000000000000000000000000000E0 +:1070B000180C00005463000802400000000000A00B +:1070C0000000000005400000000000C800000000B3 +:1070D0000C4000000000409C00000000194000002F +:1070E0000020BCBE0000000034400000BFC91B8E61 +:1070F00000000004B5400000504BCFD06607E2CF3F +:10710000010000006C4100003E8251AADFEEA7346E +:1071100001000000D9420000DCB5A0E23A301F9720 +:10712000FFFFFFFFB4450000FD25A0C8E9A3C14F44 +:10713000FFFFFFFFFF3F0000000000800000000095 +:10714000FF3F000000000080000000008871000880 +:1071500000000020C40000006C0100084C72000810 +:10716000C40000208C0D0000880100081C000000F5 +:1071700043000000F8FFFFFF0C0000000E000000BD +:107180000F0000002E0000000000000000000000C2 +:1071900000000000000000000000000000000000EF +:1071A00000000000000000000000000000000000DF +:1071B00000000000010000001000000000000000BE +:1071C0000024F4000000000000801342CDE4A3443A +:1071D00000000000000000000000000000000000AF +:1071E000010000000000000000000000000000009E +:1071F0000000000000000000000000006A1800000D +:10720000A8610000E8030000F4010000D0070000BE +:10721000E803000000000000000000000000000083 +:10722000000000000000000000000000000000005E +:107230000000A100B10000000000000000000000FC +:0C72400000000000000000000000000042 :0400000508000131BD :00000001FF diff --git a/MDK-ARM/mfps/mfps.htm b/MDK-ARM/mfps/mfps.htm index 270655f..f44b3f7 100644 --- a/MDK-ARM/mfps/mfps.htm +++ b/MDK-ARM/mfps/mfps.htm @@ -3,7 +3,7 @@ Static Call Graph - [mfps\mfps.axf]

Static Call Graph for image mfps\mfps.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Thu Apr 18 09:20:38 2024 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Wed Apr 24 09:26:52 2024

Maximum Stack Usage = 324 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -23,7 +23,7 @@ Mutually Recursive functions
  • HardFault_Handler   ⇒   HardFault_Handler
  • MemManage_Handler   ⇒   MemManage_Handler
  • NMI_Handler   ⇒   NMI_Handler
    -
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
    +
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
  • UsageFault_Handler   ⇒   UsageFault_Handler

    @@ -126,9 +126,9 @@ Global Symbols

    [Calls]

    • >>   __rt_entry
    -

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) -

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    __scatterload_copy (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)

    [Calls]

    • >>   __scatterload_copy @@ -136,7 +136,7 @@ Global Symbols
      [Called By]
      • >>   __scatterload_copy
      -

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) +

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

      _printf_f (Thumb, 0 bytes, Stack size unknown bytes, _printf_f.o(.ARM.Collect$$_printf_percent$$00000003))

      [Stack]

      • Max Depth = 324 + Unknown Stack Size @@ -149,31 +149,31 @@ Global Symbols

        [Called By]
        • >>   __printf
        -

        _printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)) +

        _printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))

        __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))

        [Called By]

        • >>   __rt_entry_li
        -

        __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) +

        __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) -

        __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) +

        __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))

        __rt_lib_init_lc_common (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000F))

        [Calls]

        • >>   __rt_locale
        -

        __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) +

        __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) -

        __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) +

        __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) -

        __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) +

        __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) -

        __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) +

        __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) -

        __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) +

        __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) -

        __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) +

        __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))

        __rt_lib_init_lc_numeric_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000016))

        [Stack]

        • Max Depth = 8 + Unknown Stack Size @@ -182,58 +182,58 @@ Global Symbols
          [Calls]
          • >>   _get_lc_numeric
          -

          __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) +

          __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) -

          __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) +

          __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) -

          __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) +

          __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) -

          __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) +

          __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) -

          __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) +

          __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) -

          __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) +

          __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) -

          __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) +

          __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) -

          __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) +

          __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) -

          __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) +

          __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) -

          __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) +

          __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) -

          __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) +

          __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) -

          __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) +

          __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) -

          __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) +

          __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))

          __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))

          [Called By]

          • >>   __rt_exit_ls
          -

          __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) +

          __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) -

          __rt_lib_shutdown_fini_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) +

          __rt_lib_shutdown_fini_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) -

          __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) +

          __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) -

          __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)) +

          __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)) -

          __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)) +

          __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)) -

          __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) +

          __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) -

          __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) +

          __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) -

          __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)) +

          __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))

          __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))

          [Called By]

          • >>   __main
          • >>   __scatterload_rt2
          -

          __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002)) +

          __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))

          __rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))

          [Stack]

          • Max Depth = 8 + Unknown Stack Size @@ -246,17 +246,17 @@ Global Symbols

            [Calls]
            • >>   __rt_lib_init
            -

            __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009)) +

            __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))

            __rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)) -

            [Stack]

            • Max Depth = 196 + Unknown Stack Size +

              [Stack]
              • Max Depth = 204 + Unknown Stack Size
              • Call Chain = __rt_entry_main ⇒ main ⇒ app_act ⇒ OLED_Act ⇒ OLED_PrintASCIIString ⇒ OLED_PrintASCIIChar ⇒ OLED_SetBlock ⇒ OLED_SetBits_Fine ⇒ OLED_SetByte_Fine

              [Calls]
              • >>   main
              • >>   exit
              -

              __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) +

              __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))

              __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))

              [Called By]

              • >>   exit @@ -266,7 +266,7 @@ Global Symbols

                [Calls]
                • >>   __rt_lib_shutdown
                -

                __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) +

                __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))

                __rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))

                [Calls]

                • >>   _sys_exit @@ -449,7 +449,7 @@ Global Symbols
                  [Calls]
                  • >>   _sputc
                  • >>   _printf_char_common
                  -
                  [Called By]
                  • >>   OLED_Act +
                    [Called By]
                    • >>   OLED_Act

                    __printf (Thumb, 270 bytes, Stack size 32 bytes, __printf_wp.o(.text)) @@ -462,61 +462,55 @@ Global Symbols
                    [Called By]

                    • >>   _printf_char_common
                    -

                    strcpy (Thumb, 72 bytes, Stack size 12 bytes, strcpy.o(.text)) -

                    [Stack]

                    • Max Depth = 12
                    • Call Chain = strcpy -
                    -
                    [Called By]
                    • >>   USART1_IRQHandler -
                    - -

                    __aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text)) -

                    [Called By]

                    • >>   OLED_ShowFrame +

                      __aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text)) +

                      [Called By]

                      • >>   OLED_ShowFrame

                      __rt_memcpy (Thumb, 138 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text), UNUSED)

                      [Calls]

                      • >>   __aeabi_memcpy4
                      -

                      _memcpy_lastbytes (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_v6.o(.text), UNUSED) +

                      _memcpy_lastbytes (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_v6.o(.text), UNUSED) -

                      __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text)) -

                      [Called By]

                      • >>   OLED_NewFrame +

                        __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text)) +

                        [Called By]

                        • >>   OLED_NewFrame

                        __rt_memclr (Thumb, 68 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)

                        [Calls]

                        • >>   _memset_w
                        -

                        _memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text), UNUSED) +

                        _memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text), UNUSED) -

                        __aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text)) +

                        __aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))

                        [Stack]

                        • Max Depth = 4
                        • Call Chain = __aeabi_memclr4
                        -
                        [Called By]
                        • >>   SystemClock_Config +
                          [Called By]
                          • >>   SystemClock_Config
                          -

                          __aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) +

                          __aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) -

                          __rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) +

                          __rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)

                          _memset_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)

                          [Called By]

                          • >>   __rt_memclr
                          -

                          __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                          __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                          __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                          __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                          __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                          __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                          __lib_sel_fp_printf (Thumb, 2 bytes, Stack size 0 bytes, _printf_fp_dec.o(.text), UNUSED) +

                          __lib_sel_fp_printf (Thumb, 2 bytes, Stack size 0 bytes, _printf_fp_dec.o(.text), UNUSED)

                          _printf_fp_dec_real (Thumb, 620 bytes, Stack size 104 bytes, _printf_fp_dec.o(.text))

                          [Stack]

                          • Max Depth = 324
                          • Call Chain = _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
                          -
                          [Calls]
                          • >>   __ARM_fpclassify -
                          • >>   _printf_fp_infnan +
                            [Calls]
                            • >>   _printf_fp_infnan
                            • >>   __rt_locale
                            • >>   _fp_digits +
                            • >>   __ARM_fpclassify

                            [Called By]
                            • >>   _printf_fp_dec
                            @@ -539,15 +533,15 @@ Global Symbols

                            [Called By]
                            • >>   __rt_memcpy
                            -

                            __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED) +

                            __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED) -

                            __rt_memcpy_w (Thumb, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED) +

                            __rt_memcpy_w (Thumb, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED) -

                            _memcpy_lastbytes_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED) +

                            _memcpy_lastbytes_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)

                            __rt_locale (Thumb, 8 bytes, Stack size 0 bytes, rt_locale_intlibspace.o(.text)) -

                            [Called By]

                            • >>   __rt_lib_init_lc_common -
                            • >>   _printf_fp_dec_real +

                              [Called By]
                              • >>   _printf_fp_dec_real +
                              • >>   __rt_lib_init_lc_common

                              _ll_udiv10 (Thumb, 138 bytes, Stack size 12 bytes, lludiv10.o(.text)) @@ -571,13 +565,13 @@ Global Symbols
                              [Called By]

                              • >>   _fp_digits
                              -

                              __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                              __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

                              __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))

                              [Called By]

                              • >>   __user_setup_stackheap
                              -

                              __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                              __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

                              __user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))

                              [Stack]

                              • Max Depth = 8 + Unknown Stack Size @@ -598,7 +592,7 @@ Global Symbols
                                [Called By]
                                • >>   __rt_entry_main
                                -

                                strcmp (Thumb, 128 bytes, Stack size 0 bytes, strcmpv7m.o(.text)) +

                                strcmp (Thumb, 128 bytes, Stack size 0 bytes, strcmpv7m.o(.text))

                                [Called By]

                                • >>   _get_lc_numeric
                                @@ -606,11 +600,11 @@ Global Symbols

                                [Called By]
                                • >>   __rt_exit_exit
                                -

                                __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) +

                                __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) -

                                __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) +

                                __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) -

                                __semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED) +

                                __semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED)

                                _btod_d2e (Thumb, 62 bytes, Stack size 0 bytes, btod.o(CL$$btod_d2e))

                                [Calls]

                                • >>   _d2e_norm_op1 @@ -673,7 +667,7 @@ Global Symbols
                                  [Calls]
                                  • >>   HAL_GPIO_WritePin
                                  • >>   WriteOneByte
                                  -
                                  [Called By]
                                  • >>   GetAD +
                                    [Called By]
                                    • >>   GetAD

                                    ADS1220_GPIOInit (Thumb, 90 bytes, Stack size 40 bytes, ads1220.o(i.ADS1220_GPIOInit)) @@ -691,7 +685,7 @@ Global Symbols
                                    [Calls]

                                    • >>   HAL_GPIO_WritePin
                                    • >>   WriteOneByte
                                    -
                                    [Called By]
                                    • >>   GetAD +
                                      [Called By]
                                      • >>   GetAD

                                      BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.BusFault_Handler)) @@ -701,496 +695,526 @@ Global Symbols


                                    [Address Reference Count : 1]
                                    • startup_stm32f103xe.o(RESET)
                                    -

                                    CofigAD (Thumb, 64 bytes, Stack size 8 bytes, ads1220.o(i.CofigAD)) +

                                    Check_Resive_Addr (Thumb, 36 bytes, Stack size 4 bytes, uart1.o(i.Check_Resive_Addr)) +

                                    [Stack]

                                    • Max Depth = 4
                                    • Call Chain = Check_Resive_Addr +
                                    +
                                    [Calls]
                                    • >>   InitUart_Data +
                                    +
                                    [Called By]
                                    • >>   Do_Receive_Uart_For_Module +
                                    + +

                                    CofigAD (Thumb, 64 bytes, Stack size 8 bytes, ads1220.o(i.CofigAD))

                                    [Stack]

                                    • Max Depth = 48
                                    • Call Chain = CofigAD ⇒ WriteRegister ⇒ WriteOneByte
                                    -
                                    [Calls]
                                    • >>   WriteRegister -
                                    • >>   ReadRegister +
                                      [Calls]
                                      • >>   WriteRegister +
                                      • >>   ReadRegister
                                      -
                                      [Called By]
                                      • >>   GetAD +
                                        [Called By]
                                        • >>   GetAD +
                                        + +

                                        Deal_Uart_Data_For_Module (Thumb, 126 bytes, Stack size 72 bytes, uart1.o(i.Deal_Uart_Data_For_Module)) +

                                        [Stack]

                                        • Max Depth = 160
                                        • Call Chain = Deal_Uart_Data_For_Module ⇒ send_set_resp ⇒ VerfiyRC +
                                        +
                                        [Calls]
                                        • >>   InitUart_Data +
                                        • >>   send_set_resp +
                                        • >>   Get_Data_Len +
                                        +
                                        [Called By]
                                        • >>   app_act

                                        DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DebugMon_Handler))
                                        [Address Reference Count : 1]

                                        • startup_stm32f103xe.o(RESET)
                                        -

                                        Error_Handler (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) -

                                        [Called By]

                                        • >>   MX_USART3_UART_Init -
                                        • >>   MX_USART2_UART_Init -
                                        • >>   MX_USART1_UART_Init -
                                        • >>   MX_TIM1_Init -
                                        • >>   MX_SPI2_Init -
                                        • >>   MX_I2C1_Init +

                                          Do_Receive_Uart_For_Module (Thumb, 170 bytes, Stack size 20 bytes, uart1.o(i.Do_Receive_Uart_For_Module)) +

                                          [Stack]

                                          • Max Depth = 24
                                          • Call Chain = Do_Receive_Uart_For_Module ⇒ Check_Resive_Addr +
                                          +
                                          [Calls]
                                          • >>   InitUart_Data +
                                          • >>   Check_Resive_Addr +
                                          +
                                          [Called By]
                                          • >>   receive_ttl_data
                                          -

                                          GetAD (Thumb, 126 bytes, Stack size 16 bytes, ads1220.o(i.GetAD)) +

                                          Error_Handler (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +

                                          [Called By]

                                          • >>   MX_USART3_UART_Init +
                                          • >>   MX_USART2_UART_Init +
                                          • >>   MX_USART1_UART_Init +
                                          • >>   MX_TIM1_Init +
                                          • >>   MX_SPI2_Init +
                                          • >>   MX_I2C1_Init +
                                          + +

                                          GetAD (Thumb, 126 bytes, Stack size 16 bytes, ads1220.o(i.GetAD))

                                          [Stack]

                                          • Max Depth = 64
                                          • Call Chain = GetAD ⇒ CofigAD ⇒ WriteRegister ⇒ WriteOneByte
                                          -
                                          [Calls]
                                          • >>   HAL_GPIO_ReadPin -
                                          • >>   __aeabi_fmul -
                                          • >>   __aeabi_ui2f -
                                          • >>   __aeabi_fdiv -
                                          • >>   __aeabi_f2d -
                                          • >>   __aeabi_dmul -
                                          • >>   __aeabi_ddiv -
                                          • >>   __aeabi_dadd -
                                          • >>   __aeabi_d2f -
                                          • >>   ReadData -
                                          • >>   CofigAD +
                                            [Calls]
                                            • >>   HAL_GPIO_ReadPin +
                                            • >>   __aeabi_fmul +
                                            • >>   __aeabi_ui2f +
                                            • >>   __aeabi_fdiv +
                                            • >>   __aeabi_f2d +
                                            • >>   __aeabi_dmul +
                                            • >>   __aeabi_ddiv +
                                            • >>   __aeabi_dadd +
                                            • >>   __aeabi_d2f +
                                            • >>   ReadData +
                                            • >>   CofigAD
                                            • >>   ADStartConversion
                                            • >>   ADPowerDown
                                            -
                                            [Called By]
                                            • >>   app_act +
                                              [Called By]
                                              • >>   app_act
                                              -

                                              HAL_DMA_Abort (Thumb, 70 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort)) +

                                              Get_Data_Len (Thumb, 18 bytes, Stack size 0 bytes, uart1.o(i.Get_Data_Len)) +

                                              [Called By]

                                              • >>   Deal_Uart_Data_For_Module +
                                              + +

                                              HAL_DMA_Abort (Thumb, 70 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort))

                                              [Stack]

                                              • Max Depth = 8
                                              • Call Chain = HAL_DMA_Abort
                                              -
                                              [Called By]
                                              • >>   HAL_UART_IRQHandler +
                                                [Called By]
                                                • >>   HAL_UART_IRQHandler
                                                -

                                                HAL_DMA_Abort_IT (Thumb, 296 bytes, Stack size 40 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)) +

                                                HAL_DMA_Abort_IT (Thumb, 296 bytes, Stack size 40 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT))

                                                [Stack]

                                                • Max Depth = 40
                                                • Call Chain = HAL_DMA_Abort_IT
                                                -
                                                [Called By]
                                                • >>   I2C_Slave_STOPF -
                                                • >>   I2C_ITError -
                                                • >>   HAL_UART_IRQHandler -
                                                • >>   HAL_SPI_IRQHandler +
                                                  [Called By]
                                                  • >>   I2C_Slave_STOPF +
                                                  • >>   I2C_ITError +
                                                  • >>   HAL_UART_IRQHandler +
                                                  • >>   HAL_SPI_IRQHandler
                                                  -

                                                  HAL_DMA_GetState (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_GetState)) -

                                                  [Called By]

                                                  • >>   I2C_Slave_STOPF +

                                                    HAL_DMA_GetState (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_GetState)) +

                                                    [Called By]

                                                    • >>   I2C_Slave_STOPF

                                                    HAL_GPIO_Init (Thumb, 462 bytes, Stack size 40 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init))

                                                    [Stack]

                                                    • Max Depth = 40
                                                    • Call Chain = HAL_GPIO_Init
                                                    -
                                                    [Called By]
                                                    • >>   HAL_UART_MspInit -
                                                    • >>   HAL_SPI_MspInit -
                                                    • >>   HAL_I2C_MspInit -
                                                    • >>   TMC5160A_Init_Gpio -
                                                    • >>   MX_GPIO_Init -
                                                    • >>   M1820_GPIO_Init +
                                                      [Called By]
                                                      • >>   HAL_UART_MspInit +
                                                      • >>   HAL_SPI_MspInit +
                                                      • >>   HAL_I2C_MspInit +
                                                      • >>   TMC5160A_Init_Gpio +
                                                      • >>   MX_GPIO_Init +
                                                      • >>   M1820_GPIO_Init
                                                      • >>   ADS1220_GPIOInit
                                                      -

                                                      HAL_GPIO_ReadPin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) -

                                                      [Called By]

                                                      • >>   Key_Scan -
                                                      • >>   GetAD -
                                                      • >>   TMC5160_SPIWriteInt -
                                                      • >>   M1820_Read_Bit -
                                                      • >>   M1820_Check -
                                                      • >>   ReadOneByte +

                                                        HAL_GPIO_ReadPin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) +

                                                        [Called By]

                                                        • >>   TMC5160_SPIWriteInt +
                                                        • >>   Key_Scan +
                                                        • >>   GetAD +
                                                        • >>   M1820_Read_Bit +
                                                        • >>   M1820_Check +
                                                        • >>   ReadOneByte
                                                        -

                                                        HAL_GPIO_TogglePin (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin)) -

                                                        [Called By]

                                                        • >>   tmc5160_act +

                                                          HAL_GPIO_TogglePin (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin)) +

                                                          [Called By]

                                                          • >>   tmc5160_act

                                                          HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)) -

                                                          [Called By]

                                                          • >>   MX_GPIO_Init -
                                                          • >>   M1820_Init +

                                                            [Called By]
                                                            • >>   MX_GPIO_Init +
                                                            • >>   M1820_Init
                                                            • >>   ADS1220_GPIOInit
                                                            • >>   main -
                                                            • >>   tmc5160_act -
                                                            • >>   key_act -
                                                            • >>   TMC5160_SPIWriteInt -
                                                            • >>   M1820_Write_Byte -
                                                            • >>   M1820_Rst -
                                                            • >>   M1820_Read_Bit -
                                                            • >>   WriteRegister +
                                                            • >>   TMC5160_SPIWriteInt +
                                                            • >>   tmc5160_act +
                                                            • >>   M1820_Write_Byte +
                                                            • >>   M1820_Rst +
                                                            • >>   M1820_Read_Bit +
                                                            • >>   WriteRegister
                                                            • >>   WriteOneByte -
                                                            • >>   ReadRegister -
                                                            • >>   ReadOneByte -
                                                            • >>   ReadData +
                                                            • >>   ReadRegister +
                                                            • >>   ReadOneByte +
                                                            • >>   ReadData
                                                            • >>   ADStartConversion
                                                            • >>   ADPowerDown
                                                            -

                                                            HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_GetTick)) -

                                                            [Called By]

                                                            • >>   I2C_WaitOnTXEFlagUntilTimeout -
                                                            • >>   I2C_WaitOnMasterAddressFlagUntilTimeout -
                                                            • >>   I2C_WaitOnFlagUntilTimeout -
                                                            • >>   I2C_WaitOnBTFFlagUntilTimeout -
                                                            • >>   HAL_RCC_OscConfig -
                                                            • >>   HAL_RCC_ClockConfig -
                                                            • >>   HAL_I2C_Master_Transmit +

                                                              HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_GetTick)) +

                                                              [Called By]

                                                              • >>   I2C_WaitOnMasterAddressFlagUntilTimeout +
                                                              • >>   I2C_WaitOnFlagUntilTimeout +
                                                              • >>   I2C_WaitOnBTFFlagUntilTimeout +
                                                              • >>   HAL_RCC_OscConfig +
                                                              • >>   HAL_RCC_ClockConfig +
                                                              • >>   HAL_I2C_Master_Transmit +
                                                              • >>   I2C_WaitOnTXEFlagUntilTimeout
                                                              -

                                                              HAL_I2C_AbortCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback)) -

                                                              [Called By]

                                                              • >>   I2C_ITError +

                                                                HAL_I2C_AbortCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback)) +

                                                                [Called By]

                                                                • >>   I2C_ITError
                                                                • >>   I2C_DMAAbort
                                                                -

                                                                HAL_I2C_AddrCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_AddrCallback)) -

                                                                [Called By]

                                                                • >>   I2C_Slave_ADDR +

                                                                  HAL_I2C_AddrCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_AddrCallback)) +

                                                                  [Called By]

                                                                  • >>   I2C_Slave_ADDR
                                                                  -

                                                                  HAL_I2C_ER_IRQHandler (Thumb, 196 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler)) +

                                                                  HAL_I2C_ER_IRQHandler (Thumb, 196 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler))

                                                                  [Stack]

                                                                  • Max Depth = 80
                                                                  • Call Chain = HAL_I2C_ER_IRQHandler ⇒ I2C_ITError ⇒ HAL_DMA_Abort_IT
                                                                  -
                                                                  [Calls]
                                                                  • >>   I2C_Slave_AF -
                                                                  • >>   I2C_ITError +
                                                                    [Calls]
                                                                    • >>   I2C_Slave_AF +
                                                                    • >>   I2C_ITError

                                                                    [Called By]
                                                                    • >>   I2C1_ER_IRQHandler
                                                                    -

                                                                    HAL_I2C_EV_IRQHandler (Thumb, 560 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler)) +

                                                                    HAL_I2C_EV_IRQHandler (Thumb, 560 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler))

                                                                    [Stack]

                                                                    • Max Depth = 112
                                                                    • Call Chain = HAL_I2C_EV_IRQHandler ⇒ I2C_Slave_STOPF ⇒ I2C_ITError ⇒ HAL_DMA_Abort_IT
                                                                    -
                                                                    [Calls]
                                                                    • >>   I2C_Slave_STOPF -
                                                                    • >>   I2C_Slave_ADDR -
                                                                    • >>   I2C_MemoryTransmit_TXE_BTF -
                                                                    • >>   I2C_Master_SB -
                                                                    • >>   I2C_Master_ADDR -
                                                                    • >>   I2C_MasterTransmit_TXE -
                                                                    • >>   I2C_MasterTransmit_BTF -
                                                                    • >>   I2C_MasterReceive_RXNE -
                                                                    • >>   I2C_MasterReceive_BTF -
                                                                    • >>   HAL_I2C_SlaveTxCpltCallback -
                                                                    • >>   HAL_I2C_SlaveRxCpltCallback +
                                                                      [Calls]
                                                                      • >>   I2C_Slave_STOPF +
                                                                      • >>   I2C_Slave_ADDR +
                                                                      • >>   I2C_MemoryTransmit_TXE_BTF +
                                                                      • >>   I2C_Master_SB +
                                                                      • >>   I2C_Master_ADDR +
                                                                      • >>   I2C_MasterTransmit_TXE +
                                                                      • >>   I2C_MasterTransmit_BTF +
                                                                      • >>   I2C_MasterReceive_RXNE +
                                                                      • >>   I2C_MasterReceive_BTF +
                                                                      • >>   HAL_I2C_SlaveTxCpltCallback +
                                                                      • >>   HAL_I2C_SlaveRxCpltCallback

                                                                      [Called By]
                                                                      • >>   I2C1_EV_IRQHandler
                                                                      -

                                                                      HAL_I2C_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_ErrorCallback)) -

                                                                      [Called By]

                                                                      • >>   I2C_MasterReceive_RXNE -
                                                                      • >>   I2C_ITError +

                                                                        HAL_I2C_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_ErrorCallback)) +

                                                                        [Called By]

                                                                        • >>   I2C_MasterReceive_RXNE +
                                                                        • >>   I2C_ITError
                                                                        • >>   I2C_DMAAbort
                                                                        -

                                                                        HAL_I2C_Init (Thumb, 376 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_Init)) +

                                                                        HAL_I2C_Init (Thumb, 376 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_Init))

                                                                        [Stack]

                                                                        • Max Depth = 88
                                                                        • Call Chain = HAL_I2C_Init ⇒ HAL_I2C_MspInit ⇒ HAL_GPIO_Init
                                                                        -
                                                                        [Calls]
                                                                        • >>   HAL_I2C_MspInit -
                                                                        • >>   HAL_RCC_GetPCLK1Freq +
                                                                          [Calls]
                                                                          • >>   HAL_I2C_MspInit +
                                                                          • >>   HAL_RCC_GetPCLK1Freq
                                                                          -
                                                                          [Called By]
                                                                          • >>   MX_I2C1_Init +
                                                                            [Called By]
                                                                            • >>   MX_I2C1_Init
                                                                            -

                                                                            HAL_I2C_ListenCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback)) -

                                                                            [Called By]

                                                                            • >>   I2C_Slave_STOPF -
                                                                            • >>   I2C_Slave_AF -
                                                                            • >>   I2C_ITError +

                                                                              HAL_I2C_ListenCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback)) +

                                                                              [Called By]

                                                                              • >>   I2C_Slave_STOPF +
                                                                              • >>   I2C_Slave_AF +
                                                                              • >>   I2C_ITError
                                                                              -

                                                                              HAL_I2C_MasterRxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback)) -

                                                                              [Called By]

                                                                              • >>   I2C_MasterReceive_RXNE -
                                                                              • >>   I2C_MasterReceive_BTF +

                                                                                HAL_I2C_MasterRxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback)) +

                                                                                [Called By]

                                                                                • >>   I2C_MasterReceive_RXNE +
                                                                                • >>   I2C_MasterReceive_BTF
                                                                                -

                                                                                HAL_I2C_MasterTxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback)) -

                                                                                [Called By]

                                                                                • >>   I2C_MasterTransmit_TXE -
                                                                                • >>   I2C_MasterTransmit_BTF +

                                                                                  HAL_I2C_MasterTxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback)) +

                                                                                  [Called By]

                                                                                  • >>   I2C_MasterTransmit_TXE +
                                                                                  • >>   I2C_MasterTransmit_BTF
                                                                                  -

                                                                                  HAL_I2C_Master_Transmit (Thumb, 290 bytes, Stack size 40 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_Master_Transmit)) +

                                                                                  HAL_I2C_Master_Transmit (Thumb, 290 bytes, Stack size 40 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_Master_Transmit))

                                                                                  [Stack]

                                                                                  • Max Depth = 96
                                                                                  • Call Chain = HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                  -
                                                                                  [Calls]
                                                                                  • >>   I2C_WaitOnTXEFlagUntilTimeout -
                                                                                  • >>   I2C_WaitOnFlagUntilTimeout -
                                                                                  • >>   I2C_WaitOnBTFFlagUntilTimeout -
                                                                                  • >>   I2C_MasterRequestWrite -
                                                                                  • >>   HAL_GetTick +
                                                                                    [Calls]
                                                                                    • >>   I2C_WaitOnFlagUntilTimeout +
                                                                                    • >>   I2C_WaitOnBTFFlagUntilTimeout +
                                                                                    • >>   I2C_MasterRequestWrite +
                                                                                    • >>   HAL_GetTick +
                                                                                    • >>   I2C_WaitOnTXEFlagUntilTimeout
                                                                                    -
                                                                                    [Called By]
                                                                                    • >>   OLED_Send +
                                                                                      [Called By]
                                                                                      • >>   OLED_Send
                                                                                      -

                                                                                      HAL_I2C_MemRxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback)) -

                                                                                      [Called By]

                                                                                      • >>   I2C_MasterReceive_RXNE -
                                                                                      • >>   I2C_MasterReceive_BTF +

                                                                                        HAL_I2C_MemRxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback)) +

                                                                                        [Called By]

                                                                                        • >>   I2C_MasterReceive_RXNE +
                                                                                        • >>   I2C_MasterReceive_BTF
                                                                                        -

                                                                                        HAL_I2C_MemTxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback)) -

                                                                                        [Called By]

                                                                                        • >>   I2C_MemoryTransmit_TXE_BTF -
                                                                                        • >>   I2C_MasterTransmit_TXE -
                                                                                        • >>   I2C_MasterTransmit_BTF +

                                                                                          HAL_I2C_MemTxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback)) +

                                                                                          [Called By]

                                                                                          • >>   I2C_MemoryTransmit_TXE_BTF +
                                                                                          • >>   I2C_MasterTransmit_TXE +
                                                                                          • >>   I2C_MasterTransmit_BTF
                                                                                          -

                                                                                          HAL_I2C_MspInit (Thumb, 124 bytes, Stack size 32 bytes, i2c.o(i.HAL_I2C_MspInit)) +

                                                                                          HAL_I2C_MspInit (Thumb, 124 bytes, Stack size 32 bytes, i2c.o(i.HAL_I2C_MspInit))

                                                                                          [Stack]

                                                                                          • Max Depth = 72
                                                                                          • Call Chain = HAL_I2C_MspInit ⇒ HAL_GPIO_Init
                                                                                          -
                                                                                          [Calls]
                                                                                          • >>   HAL_NVIC_SetPriority -
                                                                                          • >>   HAL_NVIC_EnableIRQ +
                                                                                            [Calls]
                                                                                            • >>   HAL_NVIC_SetPriority +
                                                                                            • >>   HAL_NVIC_EnableIRQ
                                                                                            • >>   HAL_GPIO_Init
                                                                                            -
                                                                                            [Called By]
                                                                                            • >>   HAL_I2C_Init +
                                                                                              [Called By]
                                                                                              • >>   HAL_I2C_Init
                                                                                              -

                                                                                              HAL_I2C_SlaveRxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback)) -

                                                                                              [Called By]

                                                                                              • >>   I2C_Slave_STOPF -
                                                                                              • >>   HAL_I2C_EV_IRQHandler +

                                                                                                HAL_I2C_SlaveRxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback)) +

                                                                                                [Called By]

                                                                                                • >>   I2C_Slave_STOPF +
                                                                                                • >>   HAL_I2C_EV_IRQHandler
                                                                                                -

                                                                                                HAL_I2C_SlaveTxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback)) -

                                                                                                [Called By]

                                                                                                • >>   I2C_Slave_AF -
                                                                                                • >>   HAL_I2C_EV_IRQHandler +

                                                                                                  HAL_I2C_SlaveTxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback)) +

                                                                                                  [Called By]

                                                                                                  • >>   I2C_Slave_AF +
                                                                                                  • >>   HAL_I2C_EV_IRQHandler
                                                                                                  -

                                                                                                  HAL_IncTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_IncTick)) +

                                                                                                  HAL_IncTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_IncTick))

                                                                                                  [Called By]

                                                                                                  • >>   SysTick_Handler
                                                                                                  -

                                                                                                  HAL_Init (Thumb, 32 bytes, Stack size 8 bytes, stm32f1xx_hal.o(i.HAL_Init)) +

                                                                                                  HAL_Init (Thumb, 32 bytes, Stack size 8 bytes, stm32f1xx_hal.o(i.HAL_Init))

                                                                                                  [Stack]

                                                                                                  • Max Depth = 40
                                                                                                  • Call Chain = HAL_Init ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                                                  -
                                                                                                  [Calls]
                                                                                                  • >>   HAL_MspInit -
                                                                                                  • >>   HAL_InitTick -
                                                                                                  • >>   HAL_NVIC_SetPriorityGrouping +
                                                                                                    [Calls]
                                                                                                    • >>   HAL_MspInit +
                                                                                                    • >>   HAL_InitTick +
                                                                                                    • >>   HAL_NVIC_SetPriorityGrouping

                                                                                                    [Called By]
                                                                                                    • >>   main
                                                                                                    -

                                                                                                    HAL_InitTick (Thumb, 54 bytes, Stack size 16 bytes, stm32f1xx_hal.o(i.HAL_InitTick)) +

                                                                                                    HAL_InitTick (Thumb, 54 bytes, Stack size 16 bytes, stm32f1xx_hal.o(i.HAL_InitTick))

                                                                                                    [Stack]

                                                                                                    • Max Depth = 32
                                                                                                    • Call Chain = HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   HAL_NVIC_SetPriority -
                                                                                                    • >>   HAL_SYSTICK_Config +
                                                                                                      [Calls]
                                                                                                      • >>   HAL_NVIC_SetPriority +
                                                                                                      • >>   HAL_SYSTICK_Config
                                                                                                      -
                                                                                                      [Called By]
                                                                                                      • >>   HAL_RCC_ClockConfig -
                                                                                                      • >>   HAL_Init +
                                                                                                        [Called By]
                                                                                                        • >>   HAL_RCC_ClockConfig +
                                                                                                        • >>   HAL_Init
                                                                                                        -

                                                                                                        HAL_MspInit (Thumb, 52 bytes, Stack size 8 bytes, stm32f1xx_hal_msp.o(i.HAL_MspInit)) +

                                                                                                        HAL_MspInit (Thumb, 52 bytes, Stack size 8 bytes, stm32f1xx_hal_msp.o(i.HAL_MspInit))

                                                                                                        [Stack]

                                                                                                        • Max Depth = 8
                                                                                                        • Call Chain = HAL_MspInit
                                                                                                        -
                                                                                                        [Called By]
                                                                                                        • >>   HAL_Init +
                                                                                                          [Called By]
                                                                                                          • >>   HAL_Init
                                                                                                          -

                                                                                                          HAL_NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) -

                                                                                                          [Called By]

                                                                                                          • >>   HAL_UART_MspInit -
                                                                                                          • >>   HAL_TIM_Base_MspInit -
                                                                                                          • >>   HAL_SPI_MspInit -
                                                                                                          • >>   HAL_I2C_MspInit +

                                                                                                            HAL_NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) +

                                                                                                            [Called By]

                                                                                                            • >>   HAL_UART_MspInit +
                                                                                                            • >>   HAL_TIM_Base_MspInit +
                                                                                                            • >>   HAL_SPI_MspInit +
                                                                                                            • >>   HAL_I2C_MspInit
                                                                                                            -

                                                                                                            HAL_NVIC_SetPriority (Thumb, 60 bytes, Stack size 16 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)) +

                                                                                                            HAL_NVIC_SetPriority (Thumb, 60 bytes, Stack size 16 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority))

                                                                                                            [Stack]

                                                                                                            • Max Depth = 16
                                                                                                            • Call Chain = HAL_NVIC_SetPriority
                                                                                                            -
                                                                                                            [Calls]
                                                                                                            • >>   __NVIC_SetPriority +
                                                                                                              [Calls]
                                                                                                              • >>   __NVIC_SetPriority
                                                                                                              -
                                                                                                              [Called By]
                                                                                                              • >>   HAL_UART_MspInit -
                                                                                                              • >>   HAL_TIM_Base_MspInit -
                                                                                                              • >>   HAL_SPI_MspInit -
                                                                                                              • >>   HAL_I2C_MspInit -
                                                                                                              • >>   HAL_InitTick +
                                                                                                                [Called By]
                                                                                                                • >>   HAL_UART_MspInit +
                                                                                                                • >>   HAL_TIM_Base_MspInit +
                                                                                                                • >>   HAL_SPI_MspInit +
                                                                                                                • >>   HAL_I2C_MspInit +
                                                                                                                • >>   HAL_InitTick
                                                                                                                -

                                                                                                                HAL_NVIC_SetPriorityGrouping (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)) -

                                                                                                                [Called By]

                                                                                                                • >>   HAL_Init +

                                                                                                                  HAL_NVIC_SetPriorityGrouping (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping)) +

                                                                                                                  [Called By]

                                                                                                                  • >>   HAL_Init
                                                                                                                  -

                                                                                                                  HAL_RCC_ClockConfig (Thumb, 280 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig)) +

                                                                                                                  HAL_RCC_ClockConfig (Thumb, 280 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig))

                                                                                                                  [Stack]

                                                                                                                  • Max Depth = 64
                                                                                                                  • Call Chain = HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                                                                  -
                                                                                                                  [Calls]
                                                                                                                  • >>   HAL_RCC_GetSysClockFreq -
                                                                                                                  • >>   HAL_InitTick -
                                                                                                                  • >>   HAL_GetTick +
                                                                                                                    [Calls]
                                                                                                                    • >>   HAL_RCC_GetSysClockFreq +
                                                                                                                    • >>   HAL_InitTick +
                                                                                                                    • >>   HAL_GetTick
                                                                                                                    -
                                                                                                                    [Called By]
                                                                                                                    • >>   SystemClock_Config +
                                                                                                                      [Called By]
                                                                                                                      • >>   SystemClock_Config
                                                                                                                      -

                                                                                                                      HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) -

                                                                                                                      [Called By]

                                                                                                                      • >>   HAL_I2C_Init -
                                                                                                                      • >>   UART_SetConfig +

                                                                                                                        HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) +

                                                                                                                        [Called By]

                                                                                                                        • >>   HAL_I2C_Init +
                                                                                                                        • >>   UART_SetConfig
                                                                                                                        -

                                                                                                                        HAL_RCC_GetPCLK2Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) -

                                                                                                                        [Called By]

                                                                                                                        • >>   UART_SetConfig +

                                                                                                                          HAL_RCC_GetPCLK2Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) +

                                                                                                                          [Called By]

                                                                                                                          • >>   UART_SetConfig
                                                                                                                          -

                                                                                                                          HAL_RCC_GetSysClockFreq (Thumb, 58 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)) -

                                                                                                                          [Called By]

                                                                                                                          • >>   HAL_RCC_ClockConfig +

                                                                                                                            HAL_RCC_GetSysClockFreq (Thumb, 58 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)) +

                                                                                                                            [Called By]

                                                                                                                            • >>   HAL_RCC_ClockConfig
                                                                                                                            -

                                                                                                                            HAL_RCC_OscConfig (Thumb, 778 bytes, Stack size 40 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig)) +

                                                                                                                            HAL_RCC_OscConfig (Thumb, 778 bytes, Stack size 40 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig))

                                                                                                                            [Stack]

                                                                                                                            • Max Depth = 40
                                                                                                                            • Call Chain = HAL_RCC_OscConfig
                                                                                                                            -
                                                                                                                            [Calls]
                                                                                                                            • >>   HAL_GetTick +
                                                                                                                              [Calls]
                                                                                                                              • >>   HAL_GetTick
                                                                                                                              -
                                                                                                                              [Called By]
                                                                                                                              • >>   SystemClock_Config +
                                                                                                                                [Called By]
                                                                                                                                • >>   SystemClock_Config
                                                                                                                                -

                                                                                                                                HAL_SPI_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback)) -

                                                                                                                                [Called By]

                                                                                                                                • >>   HAL_SPI_IRQHandler +

                                                                                                                                  HAL_SPI_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback)) +

                                                                                                                                  [Called By]

                                                                                                                                  • >>   HAL_SPI_IRQHandler
                                                                                                                                  • >>   SPI_DMAAbortOnError
                                                                                                                                  -

                                                                                                                                  HAL_SPI_IRQHandler (Thumb, 220 bytes, Stack size 16 bytes, stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler)) +

                                                                                                                                  HAL_SPI_IRQHandler (Thumb, 220 bytes, Stack size 16 bytes, stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler))

                                                                                                                                  [Stack]

                                                                                                                                  • Max Depth = 56
                                                                                                                                  • Call Chain = HAL_SPI_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                  -
                                                                                                                                  [Calls]
                                                                                                                                  • >>   HAL_SPI_ErrorCallback -
                                                                                                                                  • >>   HAL_DMA_Abort_IT +
                                                                                                                                    [Calls]
                                                                                                                                    • >>   HAL_SPI_ErrorCallback +
                                                                                                                                    • >>   HAL_DMA_Abort_IT

                                                                                                                                    [Called By]
                                                                                                                                    • >>   SPI2_IRQHandler
                                                                                                                                    -

                                                                                                                                    HAL_SPI_Init (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_spi.o(i.HAL_SPI_Init)) +

                                                                                                                                    HAL_SPI_Init (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_spi.o(i.HAL_SPI_Init))

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 88
                                                                                                                                    • Call Chain = HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                    -
                                                                                                                                    [Calls]
                                                                                                                                    • >>   HAL_SPI_MspInit +
                                                                                                                                      [Calls]
                                                                                                                                      • >>   HAL_SPI_MspInit
                                                                                                                                      -
                                                                                                                                      [Called By]
                                                                                                                                      • >>   MX_SPI2_Init +
                                                                                                                                        [Called By]
                                                                                                                                        • >>   MX_SPI2_Init
                                                                                                                                        -

                                                                                                                                        HAL_SPI_MspInit (Thumb, 130 bytes, Stack size 32 bytes, spi.o(i.HAL_SPI_MspInit)) +

                                                                                                                                        HAL_SPI_MspInit (Thumb, 130 bytes, Stack size 32 bytes, spi.o(i.HAL_SPI_MspInit))

                                                                                                                                        [Stack]

                                                                                                                                        • Max Depth = 72
                                                                                                                                        • Call Chain = HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                        -
                                                                                                                                        [Calls]
                                                                                                                                        • >>   HAL_NVIC_SetPriority -
                                                                                                                                        • >>   HAL_NVIC_EnableIRQ +
                                                                                                                                          [Calls]
                                                                                                                                          • >>   HAL_NVIC_SetPriority +
                                                                                                                                          • >>   HAL_NVIC_EnableIRQ
                                                                                                                                          • >>   HAL_GPIO_Init
                                                                                                                                          -
                                                                                                                                          [Called By]
                                                                                                                                          • >>   HAL_SPI_Init +
                                                                                                                                            [Called By]
                                                                                                                                            • >>   HAL_SPI_Init
                                                                                                                                            -

                                                                                                                                            HAL_SYSTICK_Config (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)) +

                                                                                                                                            HAL_SYSTICK_Config (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config))

                                                                                                                                            [Stack]

                                                                                                                                            • Max Depth = 8
                                                                                                                                            • Call Chain = HAL_SYSTICK_Config
                                                                                                                                            -
                                                                                                                                            [Calls]
                                                                                                                                            • >>   __NVIC_SetPriority +
                                                                                                                                              [Calls]
                                                                                                                                              • >>   __NVIC_SetPriority
                                                                                                                                              -
                                                                                                                                              [Called By]
                                                                                                                                              • >>   HAL_InitTick +
                                                                                                                                                [Called By]
                                                                                                                                                • >>   HAL_InitTick
                                                                                                                                                -

                                                                                                                                                HAL_TIMEx_BreakCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback)) -

                                                                                                                                                [Called By]

                                                                                                                                                • >>   HAL_TIM_IRQHandler +

                                                                                                                                                  HAL_TIMEx_BreakCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback)) +

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   HAL_TIM_IRQHandler
                                                                                                                                                  -

                                                                                                                                                  HAL_TIMEx_CommutCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback)) -

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   HAL_TIM_IRQHandler +

                                                                                                                                                    HAL_TIMEx_CommutCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback)) +

                                                                                                                                                    [Called By]

                                                                                                                                                    • >>   HAL_TIM_IRQHandler
                                                                                                                                                    -

                                                                                                                                                    HAL_TIMEx_MasterConfigSynchronization (Thumb, 104 bytes, Stack size 16 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)) +

                                                                                                                                                    HAL_TIMEx_MasterConfigSynchronization (Thumb, 104 bytes, Stack size 16 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization))

                                                                                                                                                    [Stack]

                                                                                                                                                    • Max Depth = 16
                                                                                                                                                    • Call Chain = HAL_TIMEx_MasterConfigSynchronization
                                                                                                                                                    -
                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   MX_TIM1_Init +
                                                                                                                                                      [Called By]
                                                                                                                                                      • >>   MX_TIM1_Init
                                                                                                                                                      -

                                                                                                                                                      HAL_TIM_Base_Init (Thumb, 90 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init)) +

                                                                                                                                                      HAL_TIM_Base_Init (Thumb, 90 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init))

                                                                                                                                                      [Stack]

                                                                                                                                                      • Max Depth = 32
                                                                                                                                                      • Call Chain = HAL_TIM_Base_Init ⇒ HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority
                                                                                                                                                      -
                                                                                                                                                      [Calls]
                                                                                                                                                      • >>   HAL_TIM_Base_MspInit -
                                                                                                                                                      • >>   TIM_Base_SetConfig +
                                                                                                                                                        [Calls]
                                                                                                                                                        • >>   HAL_TIM_Base_MspInit +
                                                                                                                                                        • >>   TIM_Base_SetConfig
                                                                                                                                                        -
                                                                                                                                                        [Called By]
                                                                                                                                                        • >>   MX_TIM1_Init +
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   MX_TIM1_Init
                                                                                                                                                          -

                                                                                                                                                          HAL_TIM_Base_MspInit (Thumb, 50 bytes, Stack size 8 bytes, tim.o(i.HAL_TIM_Base_MspInit)) +

                                                                                                                                                          HAL_TIM_Base_MspInit (Thumb, 50 bytes, Stack size 8 bytes, tim.o(i.HAL_TIM_Base_MspInit))

                                                                                                                                                          [Stack]

                                                                                                                                                          • Max Depth = 24
                                                                                                                                                          • Call Chain = HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority
                                                                                                                                                          -
                                                                                                                                                          [Calls]
                                                                                                                                                          • >>   HAL_NVIC_SetPriority -
                                                                                                                                                          • >>   HAL_NVIC_EnableIRQ +
                                                                                                                                                            [Calls]
                                                                                                                                                            • >>   HAL_NVIC_SetPriority +
                                                                                                                                                            • >>   HAL_NVIC_EnableIRQ
                                                                                                                                                            -
                                                                                                                                                            [Called By]
                                                                                                                                                            • >>   HAL_TIM_Base_Init +
                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   HAL_TIM_Base_Init
                                                                                                                                                              -

                                                                                                                                                              HAL_TIM_Base_Start_IT (Thumb, 88 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) -

                                                                                                                                                              [Called By]

                                                                                                                                                              • >>   MX_TIM1_Init +

                                                                                                                                                                HAL_TIM_Base_Start_IT (Thumb, 88 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) +

                                                                                                                                                                [Called By]

                                                                                                                                                                • >>   MX_TIM1_Init
                                                                                                                                                                -

                                                                                                                                                                HAL_TIM_ConfigClockSource (Thumb, 220 bytes, Stack size 16 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)) +

                                                                                                                                                                HAL_TIM_ConfigClockSource (Thumb, 220 bytes, Stack size 16 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource))

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 24
                                                                                                                                                                • Call Chain = HAL_TIM_ConfigClockSource ⇒ TIM_ETR_SetConfig
                                                                                                                                                                -
                                                                                                                                                                [Calls]
                                                                                                                                                                • >>   TIM_ETR_SetConfig -
                                                                                                                                                                • >>   TIM_TI2_ConfigInputStage -
                                                                                                                                                                • >>   TIM_TI1_ConfigInputStage -
                                                                                                                                                                • >>   TIM_ITRx_SetConfig +
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   TIM_ETR_SetConfig +
                                                                                                                                                                  • >>   TIM_TI2_ConfigInputStage +
                                                                                                                                                                  • >>   TIM_TI1_ConfigInputStage +
                                                                                                                                                                  • >>   TIM_ITRx_SetConfig
                                                                                                                                                                  -
                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   MX_TIM1_Init +
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   MX_TIM1_Init
                                                                                                                                                                    -

                                                                                                                                                                    HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback)) -

                                                                                                                                                                    [Called By]

                                                                                                                                                                    • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                      HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback)) +

                                                                                                                                                                      [Called By]

                                                                                                                                                                      • >>   HAL_TIM_IRQHandler
                                                                                                                                                                      -

                                                                                                                                                                      HAL_TIM_IRQHandler (Thumb, 358 bytes, Stack size 16 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler)) +

                                                                                                                                                                      HAL_TIM_IRQHandler (Thumb, 358 bytes, Stack size 16 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler))

                                                                                                                                                                      [Stack]

                                                                                                                                                                      • Max Depth = 24
                                                                                                                                                                      • Call Chain = HAL_TIM_IRQHandler ⇒ HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                      -
                                                                                                                                                                      [Calls]
                                                                                                                                                                      • >>   HAL_TIM_PeriodElapsedCallback -
                                                                                                                                                                      • >>   HAL_TIM_TriggerCallback -
                                                                                                                                                                      • >>   HAL_TIM_PWM_PulseFinishedCallback -
                                                                                                                                                                      • >>   HAL_TIM_OC_DelayElapsedCallback -
                                                                                                                                                                      • >>   HAL_TIM_IC_CaptureCallback -
                                                                                                                                                                      • >>   HAL_TIMEx_CommutCallback -
                                                                                                                                                                      • >>   HAL_TIMEx_BreakCallback +
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                                                                        • >>   HAL_TIM_TriggerCallback +
                                                                                                                                                                        • >>   HAL_TIM_PWM_PulseFinishedCallback +
                                                                                                                                                                        • >>   HAL_TIM_OC_DelayElapsedCallback +
                                                                                                                                                                        • >>   HAL_TIM_IC_CaptureCallback +
                                                                                                                                                                        • >>   HAL_TIMEx_CommutCallback +
                                                                                                                                                                        • >>   HAL_TIMEx_BreakCallback

                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   TIM1_UP_IRQHandler
                                                                                                                                                                        -

                                                                                                                                                                        HAL_TIM_OC_DelayElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback)) -

                                                                                                                                                                        [Called By]

                                                                                                                                                                        • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                          HAL_TIM_OC_DelayElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback)) +

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   HAL_TIM_IRQHandler
                                                                                                                                                                          -

                                                                                                                                                                          HAL_TIM_PWM_PulseFinishedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback)) -

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                            HAL_TIM_PWM_PulseFinishedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback)) +

                                                                                                                                                                            [Called By]

                                                                                                                                                                            • >>   HAL_TIM_IRQHandler
                                                                                                                                                                            -

                                                                                                                                                                            HAL_TIM_PeriodElapsedCallback (Thumb, 142 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.HAL_TIM_PeriodElapsedCallback)) +

                                                                                                                                                                            HAL_TIM_PeriodElapsedCallback (Thumb, 142 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.HAL_TIM_PeriodElapsedCallback))

                                                                                                                                                                            [Stack]

                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                            • Call Chain = HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                            -
                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   HAL_TIM_IRQHandler +
                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   HAL_TIM_IRQHandler
                                                                                                                                                                              • >>   TIM1_UP_IRQHandler
                                                                                                                                                                              -

                                                                                                                                                                              HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback)) -

                                                                                                                                                                              [Called By]

                                                                                                                                                                              • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                                HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback)) +

                                                                                                                                                                                [Called By]

                                                                                                                                                                                • >>   HAL_TIM_IRQHandler
                                                                                                                                                                                -

                                                                                                                                                                                HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) -

                                                                                                                                                                                [Called By]

                                                                                                                                                                                • >>   HAL_UART_IRQHandler -
                                                                                                                                                                                • >>   UART_Receive_IT +

                                                                                                                                                                                  HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) +

                                                                                                                                                                                  [Called By]

                                                                                                                                                                                  • >>   HAL_UART_IRQHandler +
                                                                                                                                                                                  • >>   UART_Receive_IT
                                                                                                                                                                                  -

                                                                                                                                                                                  HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)) -

                                                                                                                                                                                  [Called By]

                                                                                                                                                                                  • >>   HAL_UART_IRQHandler +

                                                                                                                                                                                    HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)) +

                                                                                                                                                                                    [Called By]

                                                                                                                                                                                    • >>   HAL_UART_IRQHandler
                                                                                                                                                                                    • >>   UART_DMAAbortOnError
                                                                                                                                                                                    -

                                                                                                                                                                                    HAL_UART_IRQHandler (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)) +

                                                                                                                                                                                    HAL_UART_IRQHandler (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler))

                                                                                                                                                                                    [Stack]

                                                                                                                                                                                    • Max Depth = 64
                                                                                                                                                                                    • Call Chain = HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                    -
                                                                                                                                                                                    [Calls]
                                                                                                                                                                                    • >>   HAL_DMA_Abort -
                                                                                                                                                                                    • >>   HAL_DMA_Abort_IT -
                                                                                                                                                                                    • >>   HAL_UART_TxCpltCallback -
                                                                                                                                                                                    • >>   HAL_UART_ErrorCallback -
                                                                                                                                                                                    • >>   HAL_UARTEx_RxEventCallback -
                                                                                                                                                                                    • >>   UART_Receive_IT -
                                                                                                                                                                                    • >>   UART_EndRxTransfer +
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   HAL_UART_TxCpltCallback +
                                                                                                                                                                                      • >>   HAL_DMA_Abort +
                                                                                                                                                                                      • >>   HAL_DMA_Abort_IT +
                                                                                                                                                                                      • >>   HAL_UART_ErrorCallback +
                                                                                                                                                                                      • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                                                                                      • >>   UART_Receive_IT +
                                                                                                                                                                                      • >>   UART_EndRxTransfer

                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   USART3_IRQHandler
                                                                                                                                                                                      • >>   USART2_IRQHandler
                                                                                                                                                                                      • >>   USART1_IRQHandler
                                                                                                                                                                                      -

                                                                                                                                                                                      HAL_UART_Init (Thumb, 100 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Init)) +

                                                                                                                                                                                      HAL_UART_Init (Thumb, 100 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Init))

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 96
                                                                                                                                                                                      • Call Chain = HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                      -
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   HAL_UART_MspInit -
                                                                                                                                                                                      • >>   UART_SetConfig +
                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   HAL_UART_MspInit +
                                                                                                                                                                                        • >>   UART_SetConfig
                                                                                                                                                                                        -
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   MX_USART3_UART_Init -
                                                                                                                                                                                        • >>   MX_USART2_UART_Init -
                                                                                                                                                                                        • >>   MX_USART1_UART_Init +
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   MX_USART3_UART_Init +
                                                                                                                                                                                          • >>   MX_USART2_UART_Init +
                                                                                                                                                                                          • >>   MX_USART1_UART_Init
                                                                                                                                                                                          -

                                                                                                                                                                                          HAL_UART_MspInit (Thumb, 310 bytes, Stack size 40 bytes, usart.o(i.HAL_UART_MspInit)) +

                                                                                                                                                                                          HAL_UART_MspInit (Thumb, 310 bytes, Stack size 40 bytes, usart.o(i.HAL_UART_MspInit))

                                                                                                                                                                                          [Stack]

                                                                                                                                                                                          • Max Depth = 80
                                                                                                                                                                                          • Call Chain = HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                          -
                                                                                                                                                                                          [Calls]
                                                                                                                                                                                          • >>   HAL_NVIC_SetPriority -
                                                                                                                                                                                          • >>   HAL_NVIC_EnableIRQ +
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   HAL_NVIC_SetPriority +
                                                                                                                                                                                            • >>   HAL_NVIC_EnableIRQ
                                                                                                                                                                                            • >>   HAL_GPIO_Init
                                                                                                                                                                                            -
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   HAL_UART_Init +
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   HAL_UART_Init
                                                                                                                                                                                              -

                                                                                                                                                                                              HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) -

                                                                                                                                                                                              [Called By]

                                                                                                                                                                                              • >>   UART_Receive_IT +

                                                                                                                                                                                                HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HAL_UART_RxCpltCallback)) +

                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                • >>   UART_Receive_IT
                                                                                                                                                                                                -

                                                                                                                                                                                                HAL_UART_Transmit_IT (Thumb, 50 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT)) -

                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                • >>   USART1_IRQHandler +

                                                                                                                                                                                                  HAL_UART_Transmit_IT (Thumb, 50 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT)) +

                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                  • >>   UART1_Send_Char
                                                                                                                                                                                                  -

                                                                                                                                                                                                  HAL_UART_TxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback)) -

                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                  • >>   HAL_UART_IRQHandler +

                                                                                                                                                                                                    HAL_UART_TxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HAL_UART_TxCpltCallback)) +

                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                    • >>   HAL_UART_IRQHandler

                                                                                                                                                                                                    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HardFault_Handler)) @@ -1203,121 +1227,130 @@ Global Symbols

                                                                                                                                                                                                    I2C1_ER_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.I2C1_ER_IRQHandler))

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 80
                                                                                                                                                                                                    • Call Chain = I2C1_ER_IRQHandler ⇒ HAL_I2C_ER_IRQHandler ⇒ I2C_ITError ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                    • >>   HAL_I2C_ER_IRQHandler +
                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                      • >>   HAL_I2C_ER_IRQHandler

                                                                                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                                                                                      • startup_stm32f103xe.o(RESET)

                                                                                                                                                                                                      I2C1_EV_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.I2C1_EV_IRQHandler))

                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                      • Max Depth = 112
                                                                                                                                                                                                      • Call Chain = I2C1_EV_IRQHandler ⇒ HAL_I2C_EV_IRQHandler ⇒ I2C_Slave_STOPF ⇒ I2C_ITError ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                      -
                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                      • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   HAL_I2C_EV_IRQHandler

                                                                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                                                                        • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                        -

                                                                                                                                                                                                        Key_Scan (Thumb, 136 bytes, Stack size 16 bytes, key.o(i.Key_Scan)) +

                                                                                                                                                                                                        InitUart_Data (Thumb, 36 bytes, Stack size 0 bytes, uart1.o(i.InitUart_Data)) +

                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                        • >>   receive_ttl_data +
                                                                                                                                                                                                        • >>   main +
                                                                                                                                                                                                        • >>   Deal_Uart_Data_For_Module +
                                                                                                                                                                                                        • >>   over_ttl_receive_timer +
                                                                                                                                                                                                        • >>   Do_Receive_Uart_For_Module +
                                                                                                                                                                                                        • >>   Check_Resive_Addr +
                                                                                                                                                                                                        + +

                                                                                                                                                                                                        Key_Scan (Thumb, 136 bytes, Stack size 16 bytes, key.o(i.Key_Scan))

                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                        • Call Chain = Key_Scan
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   HAL_GPIO_ReadPin
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   app_act +
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   app_act
                                                                                                                                                                                                            -

                                                                                                                                                                                                            M1820_Check (Thumb, 86 bytes, Stack size 16 bytes, m1820.o(i.M1820_Check)) +

                                                                                                                                                                                                            M1820_Check (Thumb, 86 bytes, Stack size 16 bytes, m1820.o(i.M1820_Check))

                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                            • Max Depth = 16
                                                                                                                                                                                                            • Call Chain = M1820_Check
                                                                                                                                                                                                            -
                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                            • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                            • >>   delay_us +
                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                              • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                              • >>   delay_us
                                                                                                                                                                                                              -
                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                              • >>   M1820_Init -
                                                                                                                                                                                                              • >>   M1820_Get_Temp -
                                                                                                                                                                                                              • >>   M1820_Start +
                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                • >>   M1820_Init +
                                                                                                                                                                                                                • >>   M1820_Get_Temp +
                                                                                                                                                                                                                • >>   M1820_Start
                                                                                                                                                                                                                -

                                                                                                                                                                                                                M1820_GPIO_Init (Thumb, 72 bytes, Stack size 40 bytes, m1820.o(i.M1820_GPIO_Init)) +

                                                                                                                                                                                                                M1820_GPIO_Init (Thumb, 72 bytes, Stack size 40 bytes, m1820.o(i.M1820_GPIO_Init))

                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                • Max Depth = 80
                                                                                                                                                                                                                • Call Chain = M1820_GPIO_Init ⇒ HAL_GPIO_Init

                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   HAL_GPIO_Init
                                                                                                                                                                                                                -
                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                • >>   M1820_Init +
                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                  • >>   M1820_Init
                                                                                                                                                                                                                  • >>   main
                                                                                                                                                                                                                  -

                                                                                                                                                                                                                  M1820_Get_Temp (Thumb, 84 bytes, Stack size 16 bytes, m1820.o(i.M1820_Get_Temp)) +

                                                                                                                                                                                                                  M1820_Get_Temp (Thumb, 84 bytes, Stack size 16 bytes, m1820.o(i.M1820_Get_Temp))

                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                  • Max Depth = 48
                                                                                                                                                                                                                  • Call Chain = M1820_Get_Temp ⇒ M1820_Start ⇒ M1820_Write_Byte
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   __ARM_scalbnf -
                                                                                                                                                                                                                  • >>   __aeabi_fmul -
                                                                                                                                                                                                                  • >>   __aeabi_i2f -
                                                                                                                                                                                                                  • >>   M1820_Write_Byte -
                                                                                                                                                                                                                  • >>   M1820_Start -
                                                                                                                                                                                                                  • >>   M1820_Rst -
                                                                                                                                                                                                                  • >>   M1820_Read_Byte -
                                                                                                                                                                                                                  • >>   M1820_Check +
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   __ARM_scalbnf +
                                                                                                                                                                                                                    • >>   __aeabi_fmul +
                                                                                                                                                                                                                    • >>   __aeabi_i2f +
                                                                                                                                                                                                                    • >>   M1820_Write_Byte +
                                                                                                                                                                                                                    • >>   M1820_Start +
                                                                                                                                                                                                                    • >>   M1820_Rst +
                                                                                                                                                                                                                    • >>   M1820_Read_Byte +
                                                                                                                                                                                                                    • >>   M1820_Check
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   app_act +
                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                      • >>   app_act
                                                                                                                                                                                                                      -

                                                                                                                                                                                                                      M1820_Init (Thumb, 28 bytes, Stack size 8 bytes, m1820.o(i.M1820_Init)) +

                                                                                                                                                                                                                      M1820_Init (Thumb, 28 bytes, Stack size 8 bytes, m1820.o(i.M1820_Init))

                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                      • Max Depth = 88
                                                                                                                                                                                                                      • Call Chain = M1820_Init ⇒ M1820_GPIO_Init ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   M1820_GPIO_Init +
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   M1820_GPIO_Init
                                                                                                                                                                                                                        • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                        • >>   M1820_Rst -
                                                                                                                                                                                                                        • >>   M1820_Check +
                                                                                                                                                                                                                        • >>   M1820_Rst +
                                                                                                                                                                                                                        • >>   M1820_Check

                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        M1820_Read_Bit (Thumb, 66 bytes, Stack size 16 bytes, m1820.o(i.M1820_Read_Bit)) +

                                                                                                                                                                                                                        M1820_Read_Bit (Thumb, 66 bytes, Stack size 16 bytes, m1820.o(i.M1820_Read_Bit))

                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                        • Call Chain = M1820_Read_Bit

                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                        • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                        • >>   delay_us +
                                                                                                                                                                                                                        • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                        • >>   delay_us
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   M1820_Read_Byte +
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   M1820_Read_Byte
                                                                                                                                                                                                                          -

                                                                                                                                                                                                                          M1820_Read_Byte (Thumb, 32 bytes, Stack size 16 bytes, m1820.o(i.M1820_Read_Byte)) +

                                                                                                                                                                                                                          M1820_Read_Byte (Thumb, 32 bytes, Stack size 16 bytes, m1820.o(i.M1820_Read_Byte))

                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                          • Max Depth = 32
                                                                                                                                                                                                                          • Call Chain = M1820_Read_Byte ⇒ M1820_Read_Bit
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                          • >>   M1820_Read_Bit +
                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                            • >>   M1820_Read_Bit
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                            • >>   M1820_Get_Temp +
                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                              • >>   M1820_Get_Temp
                                                                                                                                                                                                                              -

                                                                                                                                                                                                                              M1820_Rst (Thumb, 46 bytes, Stack size 16 bytes, m1820.o(i.M1820_Rst)) +

                                                                                                                                                                                                                              M1820_Rst (Thumb, 46 bytes, Stack size 16 bytes, m1820.o(i.M1820_Rst))

                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                                                                              • Call Chain = M1820_Rst

                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                              • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                              • >>   delay_us +
                                                                                                                                                                                                                              • >>   delay_us
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                              • >>   M1820_Init -
                                                                                                                                                                                                                              • >>   M1820_Get_Temp -
                                                                                                                                                                                                                              • >>   M1820_Start +
                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                • >>   M1820_Init +
                                                                                                                                                                                                                                • >>   M1820_Get_Temp +
                                                                                                                                                                                                                                • >>   M1820_Start
                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                M1820_Start (Thumb, 26 bytes, Stack size 8 bytes, m1820.o(i.M1820_Start)) +

                                                                                                                                                                                                                                M1820_Start (Thumb, 26 bytes, Stack size 8 bytes, m1820.o(i.M1820_Start))

                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                • Max Depth = 32
                                                                                                                                                                                                                                • Call Chain = M1820_Start ⇒ M1820_Write_Byte
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                • >>   M1820_Write_Byte -
                                                                                                                                                                                                                                • >>   M1820_Rst -
                                                                                                                                                                                                                                • >>   M1820_Check +
                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                  • >>   M1820_Write_Byte +
                                                                                                                                                                                                                                  • >>   M1820_Rst +
                                                                                                                                                                                                                                  • >>   M1820_Check
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                  • >>   M1820_Get_Temp +
                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   M1820_Get_Temp
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    M1820_Write_Byte (Thumb, 92 bytes, Stack size 24 bytes, m1820.o(i.M1820_Write_Byte)) +

                                                                                                                                                                                                                                    M1820_Write_Byte (Thumb, 92 bytes, Stack size 24 bytes, m1820.o(i.M1820_Write_Byte))

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                                                    • Call Chain = M1820_Write_Byte

                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                    • >>   delay_us +
                                                                                                                                                                                                                                    • >>   delay_us
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   M1820_Get_Temp -
                                                                                                                                                                                                                                    • >>   M1820_Start +
                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                      • >>   M1820_Get_Temp +
                                                                                                                                                                                                                                      • >>   M1820_Start
                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                      MX_GPIO_Init (Thumb, 308 bytes, Stack size 56 bytes, gpio.o(i.MX_GPIO_Init)) +

                                                                                                                                                                                                                                      MX_GPIO_Init (Thumb, 308 bytes, Stack size 56 bytes, gpio.o(i.MX_GPIO_Init))

                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                      • Max Depth = 96
                                                                                                                                                                                                                                      • Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init

                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                      • >>   HAL_GPIO_Init @@ -1326,59 +1359,59 @@ Global Symbols
                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                        MX_I2C1_Init (Thumb, 50 bytes, Stack size 8 bytes, i2c.o(i.MX_I2C1_Init)) +

                                                                                                                                                                                                                                        MX_I2C1_Init (Thumb, 50 bytes, Stack size 8 bytes, i2c.o(i.MX_I2C1_Init))

                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                        • Max Depth = 96
                                                                                                                                                                                                                                        • Call Chain = MX_I2C1_Init ⇒ HAL_I2C_Init ⇒ HAL_I2C_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                        • >>   HAL_I2C_Init -
                                                                                                                                                                                                                                        • >>   Error_Handler +
                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                          • >>   HAL_I2C_Init +
                                                                                                                                                                                                                                          • >>   Error_Handler

                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                          • >>   main
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          MX_SPI2_Init (Thumb, 60 bytes, Stack size 8 bytes, spi.o(i.MX_SPI2_Init)) +

                                                                                                                                                                                                                                          MX_SPI2_Init (Thumb, 60 bytes, Stack size 8 bytes, spi.o(i.MX_SPI2_Init))

                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                          • Max Depth = 96
                                                                                                                                                                                                                                          • Call Chain = MX_SPI2_Init ⇒ HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                          • >>   HAL_SPI_Init -
                                                                                                                                                                                                                                          • >>   Error_Handler +
                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                            • >>   HAL_SPI_Init +
                                                                                                                                                                                                                                            • >>   Error_Handler

                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                            • >>   main
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            MX_TIM1_Init (Thumb, 102 bytes, Stack size 32 bytes, tim.o(i.MX_TIM1_Init)) +

                                                                                                                                                                                                                                            MX_TIM1_Init (Thumb, 102 bytes, Stack size 32 bytes, tim.o(i.MX_TIM1_Init))

                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                            • Max Depth = 64
                                                                                                                                                                                                                                            • Call Chain = MX_TIM1_Init ⇒ HAL_TIM_Base_Init ⇒ HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                            • >>   HAL_TIM_ConfigClockSource -
                                                                                                                                                                                                                                            • >>   HAL_TIM_Base_Start_IT -
                                                                                                                                                                                                                                            • >>   HAL_TIM_Base_Init -
                                                                                                                                                                                                                                            • >>   HAL_TIMEx_MasterConfigSynchronization -
                                                                                                                                                                                                                                            • >>   Error_Handler +
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                                              • >>   HAL_TIM_Base_Start_IT +
                                                                                                                                                                                                                                              • >>   HAL_TIM_Base_Init +
                                                                                                                                                                                                                                              • >>   HAL_TIMEx_MasterConfigSynchronization +
                                                                                                                                                                                                                                              • >>   Error_Handler

                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                              • >>   main
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              MX_USART1_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init)) +

                                                                                                                                                                                                                                              MX_USART1_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init))

                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                              • Max Depth = 104
                                                                                                                                                                                                                                              • Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   HAL_UART_Init -
                                                                                                                                                                                                                                              • >>   Error_Handler +
                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                • >>   HAL_UART_Init +
                                                                                                                                                                                                                                                • >>   Error_Handler

                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                • >>   main
                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                MX_USART2_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART2_UART_Init)) +

                                                                                                                                                                                                                                                MX_USART2_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART2_UART_Init))

                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                • Max Depth = 104
                                                                                                                                                                                                                                                • Call Chain = MX_USART2_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                • >>   HAL_UART_Init -
                                                                                                                                                                                                                                                • >>   Error_Handler +
                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                  • >>   HAL_UART_Init +
                                                                                                                                                                                                                                                  • >>   Error_Handler

                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                  • >>   main
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  MX_USART3_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART3_UART_Init)) +

                                                                                                                                                                                                                                                  MX_USART3_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART3_UART_Init))

                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                  • Max Depth = 104
                                                                                                                                                                                                                                                  • Call Chain = MX_USART3_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                  • >>   HAL_UART_Init -
                                                                                                                                                                                                                                                  • >>   Error_Handler +
                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                    • >>   HAL_UART_Init +
                                                                                                                                                                                                                                                    • >>   Error_Handler

                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                    • >>   main
                                                                                                                                                                                                                                                    @@ -1397,194 +1430,175 @@ Global Symbols

                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                  • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  OLED_Act (Thumb, 128 bytes, Stack size 16 bytes, oled.o(i.OLED_Act)) +

                                                                                                                                                                                                                                                  OLED_Act (Thumb, 128 bytes, Stack size 16 bytes, oled.o(i.OLED_Act))

                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                  • Max Depth = 180 + Unknown Stack Size
                                                                                                                                                                                                                                                  • Call Chain = OLED_Act ⇒ OLED_PrintASCIIString ⇒ OLED_PrintASCIIChar ⇒ OLED_SetBlock ⇒ OLED_SetBits_Fine ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                  • >>   OLED_ShowFrame -
                                                                                                                                                                                                                                                  • >>   OLED_PrintASCIIString -
                                                                                                                                                                                                                                                  • >>   __aeabi_f2d +
                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                    • >>   OLED_ShowFrame +
                                                                                                                                                                                                                                                    • >>   OLED_PrintASCIIString +
                                                                                                                                                                                                                                                    • >>   __aeabi_f2d
                                                                                                                                                                                                                                                    • >>   __2sprintf
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                    • >>   app_act +
                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                      • >>   app_act
                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                      OLED_DisPlay_Off (Thumb, 24 bytes, Stack size 8 bytes, oled.o(i.OLED_DisPlay_Off)) -

                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                      • Max Depth = 112
                                                                                                                                                                                                                                                      • Call Chain = OLED_DisPlay_Off ⇒ OLED_SendCmd ⇒ OLED_Send ⇒ HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                      • >>   OLED_SendCmd -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                      • >>   key_act -
                                                                                                                                                                                                                                                      - -

                                                                                                                                                                                                                                                      OLED_DisPlay_On (Thumb, 24 bytes, Stack size 8 bytes, oled.o(i.OLED_DisPlay_On)) -

                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                      • Max Depth = 112
                                                                                                                                                                                                                                                      • Call Chain = OLED_DisPlay_On ⇒ OLED_SendCmd ⇒ OLED_Send ⇒ HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                      • >>   OLED_SendCmd -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                      • >>   key_act -
                                                                                                                                                                                                                                                      - -

                                                                                                                                                                                                                                                      OLED_Init (Thumb, 186 bytes, Stack size 8 bytes, oled.o(i.OLED_Init)) +

                                                                                                                                                                                                                                                      OLED_Init (Thumb, 186 bytes, Stack size 8 bytes, oled.o(i.OLED_Init))

                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                      • Max Depth = 128
                                                                                                                                                                                                                                                      • Call Chain = OLED_Init ⇒ OLED_ShowFrame ⇒ OLED_SendCmd ⇒ OLED_Send ⇒ HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                      • >>   OLED_ShowFrame -
                                                                                                                                                                                                                                                      • >>   OLED_SendCmd -
                                                                                                                                                                                                                                                      • >>   OLED_NewFrame +
                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                        • >>   OLED_ShowFrame +
                                                                                                                                                                                                                                                        • >>   OLED_SendCmd +
                                                                                                                                                                                                                                                        • >>   OLED_NewFrame

                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                        OLED_NewFrame (Thumb, 10 bytes, Stack size 0 bytes, oled.o(i.OLED_NewFrame)) -

                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                        • >>   __aeabi_memclr +

                                                                                                                                                                                                                                                          OLED_NewFrame (Thumb, 10 bytes, Stack size 0 bytes, oled.o(i.OLED_NewFrame)) +

                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                          • >>   __aeabi_memclr
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                          • >>   OLED_Init -
                                                                                                                                                                                                                                                          • >>   key_act +
                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                            • >>   OLED_Init
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            OLED_PrintASCIIChar (Thumb, 32 bytes, Stack size 20 bytes, oled.o(i.OLED_PrintASCIIChar)) +

                                                                                                                                                                                                                                                            OLED_PrintASCIIChar (Thumb, 32 bytes, Stack size 20 bytes, oled.o(i.OLED_PrintASCIIChar))

                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                            • Max Depth = 136
                                                                                                                                                                                                                                                            • Call Chain = OLED_PrintASCIIChar ⇒ OLED_SetBlock ⇒ OLED_SetBits_Fine ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                            • >>   OLED_SetBlock +
                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                              • >>   OLED_SetBlock
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                              • >>   OLED_PrintASCIIString +
                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                • >>   OLED_PrintASCIIString
                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                OLED_PrintASCIIString (Thumb, 46 bytes, Stack size 28 bytes, oled.o(i.OLED_PrintASCIIString)) +

                                                                                                                                                                                                                                                                OLED_PrintASCIIString (Thumb, 46 bytes, Stack size 28 bytes, oled.o(i.OLED_PrintASCIIString))

                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                • Max Depth = 164
                                                                                                                                                                                                                                                                • Call Chain = OLED_PrintASCIIString ⇒ OLED_PrintASCIIChar ⇒ OLED_SetBlock ⇒ OLED_SetBits_Fine ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                • >>   OLED_PrintASCIIChar +
                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                  • >>   OLED_PrintASCIIChar
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   OLED_Act +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   OLED_Act
                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                    OLED_Send (Thumb, 20 bytes, Stack size 8 bytes, oled.o(i.OLED_Send)) +

                                                                                                                                                                                                                                                                    OLED_Send (Thumb, 20 bytes, Stack size 8 bytes, oled.o(i.OLED_Send))

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 104
                                                                                                                                                                                                                                                                    • Call Chain = OLED_Send ⇒ HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   HAL_I2C_Master_Transmit +
                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                      • >>   HAL_I2C_Master_Transmit
                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                      • >>   OLED_ShowFrame -
                                                                                                                                                                                                                                                                      • >>   OLED_SendCmd +
                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                        • >>   OLED_ShowFrame +
                                                                                                                                                                                                                                                                        • >>   OLED_SendCmd
                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                        OLED_SendCmd (Thumb, 12 bytes, Stack size 0 bytes, oled.o(i.OLED_SendCmd)) +

                                                                                                                                                                                                                                                                        OLED_SendCmd (Thumb, 12 bytes, Stack size 0 bytes, oled.o(i.OLED_SendCmd))

                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                        • Max Depth = 104
                                                                                                                                                                                                                                                                        • Call Chain = OLED_SendCmd ⇒ OLED_Send ⇒ HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                        • >>   OLED_Send +
                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                          • >>   OLED_Send
                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                          • >>   OLED_Init -
                                                                                                                                                                                                                                                                          • >>   OLED_ShowFrame -
                                                                                                                                                                                                                                                                          • >>   OLED_DisPlay_On -
                                                                                                                                                                                                                                                                          • >>   OLED_DisPlay_Off +
                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                            • >>   OLED_Init +
                                                                                                                                                                                                                                                                            • >>   OLED_ShowFrame
                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                            OLED_SetBits (Thumb, 72 bytes, Stack size 32 bytes, oled.o(i.OLED_SetBits)) +

                                                                                                                                                                                                                                                                            OLED_SetBits (Thumb, 72 bytes, Stack size 32 bytes, oled.o(i.OLED_SetBits))

                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                            • Max Depth = 52
                                                                                                                                                                                                                                                                            • Call Chain = OLED_SetBits ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                            • >>   OLED_SetByte_Fine +
                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                              • >>   OLED_SetByte_Fine
                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                              • >>   OLED_SetBlock +
                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                • >>   OLED_SetBlock
                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                OLED_SetBits_Fine (Thumb, 104 bytes, Stack size 36 bytes, oled.o(i.OLED_SetBits_Fine)) +

                                                                                                                                                                                                                                                                                OLED_SetBits_Fine (Thumb, 104 bytes, Stack size 36 bytes, oled.o(i.OLED_SetBits_Fine))

                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                • Max Depth = 56
                                                                                                                                                                                                                                                                                • Call Chain = OLED_SetBits_Fine ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                • >>   OLED_SetByte_Fine +
                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                  • >>   OLED_SetByte_Fine
                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                  • >>   OLED_SetBlock +
                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                    • >>   OLED_SetBlock
                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                    OLED_SetBlock (Thumb, 136 bytes, Stack size 60 bytes, oled.o(i.OLED_SetBlock)) +

                                                                                                                                                                                                                                                                                    OLED_SetBlock (Thumb, 136 bytes, Stack size 60 bytes, oled.o(i.OLED_SetBlock))

                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                    • Max Depth = 116
                                                                                                                                                                                                                                                                                    • Call Chain = OLED_SetBlock ⇒ OLED_SetBits_Fine ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                    • >>   OLED_SetBits_Fine -
                                                                                                                                                                                                                                                                                    • >>   OLED_SetBits +
                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                      • >>   OLED_SetBits_Fine +
                                                                                                                                                                                                                                                                                      • >>   OLED_SetBits
                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                      • >>   OLED_PrintASCIIChar +
                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                        • >>   OLED_PrintASCIIChar
                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                        OLED_SetByte_Fine (Thumb, 64 bytes, Stack size 20 bytes, oled.o(i.OLED_SetByte_Fine)) +

                                                                                                                                                                                                                                                                                        OLED_SetByte_Fine (Thumb, 64 bytes, Stack size 20 bytes, oled.o(i.OLED_SetByte_Fine))

                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                        • Max Depth = 20
                                                                                                                                                                                                                                                                                        • Call Chain = OLED_SetByte_Fine
                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                        • >>   OLED_SetBits_Fine -
                                                                                                                                                                                                                                                                                        • >>   OLED_SetBits +
                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                          • >>   OLED_SetBits_Fine +
                                                                                                                                                                                                                                                                                          • >>   OLED_SetBits
                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                          OLED_ShowFrame (Thumb, 78 bytes, Stack size 16 bytes, oled.o(i.OLED_ShowFrame)) +

                                                                                                                                                                                                                                                                                          OLED_ShowFrame (Thumb, 78 bytes, Stack size 16 bytes, oled.o(i.OLED_ShowFrame))

                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                          • Max Depth = 120
                                                                                                                                                                                                                                                                                          • Call Chain = OLED_ShowFrame ⇒ OLED_SendCmd ⇒ OLED_Send ⇒ HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                          • >>   OLED_SendCmd -
                                                                                                                                                                                                                                                                                          • >>   OLED_Send -
                                                                                                                                                                                                                                                                                          • >>   __aeabi_memcpy +
                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                            • >>   OLED_SendCmd +
                                                                                                                                                                                                                                                                                            • >>   OLED_Send +
                                                                                                                                                                                                                                                                                            • >>   __aeabi_memcpy
                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                            • >>   OLED_Init -
                                                                                                                                                                                                                                                                                            • >>   OLED_Act +
                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                              • >>   OLED_Init +
                                                                                                                                                                                                                                                                                              • >>   OLED_Act

                                                                                                                                                                                                                                                                                              PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.PendSV_Handler))
                                                                                                                                                                                                                                                                                              [Address Reference Count : 1]

                                                                                                                                                                                                                                                                                              • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                              Raw_32 (Thumb, 22 bytes, Stack size 0 bytes, tmc5160.o(i.Raw_32)) -

                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                              • >>   tmc5160_act +

                                                                                                                                                                                                                                                                                                Raw_32 (Thumb, 22 bytes, Stack size 0 bytes, tmc5160.o(i.Raw_32)) +

                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                • >>   tmc5160_act
                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                ReadData (Thumb, 72 bytes, Stack size 16 bytes, ads1220.o(i.ReadData)) +

                                                                                                                                                                                                                                                                                                ReadData (Thumb, 72 bytes, Stack size 16 bytes, ads1220.o(i.ReadData))

                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                • Max Depth = 32
                                                                                                                                                                                                                                                                                                • Call Chain = ReadData ⇒ WriteOneByte

                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                • >>   delay_ns +
                                                                                                                                                                                                                                                                                                • >>   delay_ns
                                                                                                                                                                                                                                                                                                • >>   WriteOneByte -
                                                                                                                                                                                                                                                                                                • >>   ReadOneByte +
                                                                                                                                                                                                                                                                                                • >>   ReadOneByte
                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                • >>   GetAD +
                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                  • >>   GetAD
                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                  ReadOneByte (Thumb, 78 bytes, Stack size 16 bytes, ads1220.o(i.ReadOneByte)) +

                                                                                                                                                                                                                                                                                                  ReadOneByte (Thumb, 78 bytes, Stack size 16 bytes, ads1220.o(i.ReadOneByte))

                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                  • Max Depth = 16
                                                                                                                                                                                                                                                                                                  • Call Chain = ReadOneByte

                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                  • >>   delay_ns +
                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                  • >>   delay_ns
                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                  • >>   ReadRegister -
                                                                                                                                                                                                                                                                                                  • >>   ReadData +
                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                    • >>   ReadRegister +
                                                                                                                                                                                                                                                                                                    • >>   ReadData
                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                    ReadRegister (Thumb, 50 bytes, Stack size 16 bytes, ads1220.o(i.ReadRegister)) +

                                                                                                                                                                                                                                                                                                    ReadRegister (Thumb, 50 bytes, Stack size 16 bytes, ads1220.o(i.ReadRegister))

                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                                                                                                    • Call Chain = ReadRegister ⇒ WriteOneByte

                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                                                                                                                    • >>   WriteOneByte -
                                                                                                                                                                                                                                                                                                    • >>   ReadOneByte +
                                                                                                                                                                                                                                                                                                    • >>   ReadOneByte
                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                    • >>   CofigAD +
                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                      • >>   CofigAD

                                                                                                                                                                                                                                                                                                      SPI2_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SPI2_IRQHandler))

                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                      • Max Depth = 56
                                                                                                                                                                                                                                                                                                      • Call Chain = SPI2_IRQHandler ⇒ HAL_SPI_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                      • >>   HAL_SPI_IRQHandler +
                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                        • >>   HAL_SPI_IRQHandler

                                                                                                                                                                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                        • startup_stm32f103xe.o(RESET)

                                                                                                                                                                                                                                                                                                        SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SVC_Handler))
                                                                                                                                                                                                                                                                                                        [Address Reference Count : 1]

                                                                                                                                                                                                                                                                                                        • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                        SysTick_CLKSourceConfig (Thumb, 24 bytes, Stack size 0 bytes, misc.o(i.SysTick_CLKSourceConfig)) -

                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                        • >>   delay_init +

                                                                                                                                                                                                                                                                                                          SysTick_CLKSourceConfig (Thumb, 24 bytes, Stack size 0 bytes, misc.o(i.SysTick_CLKSourceConfig)) +

                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                          • >>   delay_init

                                                                                                                                                                                                                                                                                                          SysTick_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SysTick_Handler)) -

                                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                                          • >>   HAL_IncTick +

                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                            • >>   HAL_IncTick

                                                                                                                                                                                                                                                                                                            [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                            • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                            SystemClock_Config (Thumb, 92 bytes, Stack size 72 bytes, main.o(i.SystemClock_Config)) +

                                                                                                                                                                                                                                                                                                            SystemClock_Config (Thumb, 92 bytes, Stack size 72 bytes, main.o(i.SystemClock_Config))

                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                            • Max Depth = 136
                                                                                                                                                                                                                                                                                                            • Call Chain = SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                            • >>   HAL_RCC_OscConfig -
                                                                                                                                                                                                                                                                                                            • >>   HAL_RCC_ClockConfig -
                                                                                                                                                                                                                                                                                                            • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                              • >>   HAL_RCC_OscConfig +
                                                                                                                                                                                                                                                                                                              • >>   HAL_RCC_ClockConfig +
                                                                                                                                                                                                                                                                                                              • >>   __aeabi_memclr4

                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                              • >>   main
                                                                                                                                                                                                                                                                                                              @@ -1595,24 +1609,24 @@ Global Symbols

                                                                                                                                                                                                                                                                                                              TIM1_UP_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.TIM1_UP_IRQHandler))

                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                              • Max Depth = 32
                                                                                                                                                                                                                                                                                                              • Call Chain = TIM1_UP_IRQHandler ⇒ HAL_TIM_IRQHandler ⇒ HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                              • >>   HAL_TIM_IRQHandler -
                                                                                                                                                                                                                                                                                                              • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                • >>   HAL_TIM_IRQHandler +
                                                                                                                                                                                                                                                                                                                • >>   HAL_TIM_PeriodElapsedCallback

                                                                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                TIM_Base_SetConfig (Thumb, 120 bytes, Stack size 20 bytes, stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig)) +

                                                                                                                                                                                                                                                                                                                TIM_Base_SetConfig (Thumb, 120 bytes, Stack size 20 bytes, stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig))

                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                • Max Depth = 20
                                                                                                                                                                                                                                                                                                                • Call Chain = TIM_Base_SetConfig
                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                • >>   HAL_TIM_Base_Init +
                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                  • >>   HAL_TIM_Base_Init
                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                  TIM_ETR_SetConfig (Thumb, 20 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig)) +

                                                                                                                                                                                                                                                                                                                  TIM_ETR_SetConfig (Thumb, 20 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig))

                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                                                                                                                                                  • Call Chain = TIM_ETR_SetConfig
                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                  • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_ConfigClockSource
                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                    TMC5160A_Init_Gpio (Thumb, 70 bytes, Stack size 40 bytes, tmc5160.o(i.TMC5160A_Init_Gpio)) +

                                                                                                                                                                                                                                                                                                                    TMC5160A_Init_Gpio (Thumb, 70 bytes, Stack size 40 bytes, tmc5160.o(i.TMC5160A_Init_Gpio))

                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                    • Max Depth = 80
                                                                                                                                                                                                                                                                                                                    • Call Chain = TMC5160A_Init_Gpio ⇒ HAL_GPIO_Init

                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_Init @@ -1620,49 +1634,61 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                      • >>   main
                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                      TMC5160_SPIReadInt (Thumb, 56 bytes, Stack size 16 bytes, tmc5160.o(i.TMC5160_SPIReadInt)) +

                                                                                                                                                                                                                                                                                                                      TMC5160_SPIReadInt (Thumb, 58 bytes, Stack size 16 bytes, tmc5160.o(i.TMC5160_SPIReadInt))

                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                      • Max Depth = 56
                                                                                                                                                                                                                                                                                                                      • Call Chain = TMC5160_SPIReadInt ⇒ TMC5160_SPIWriteInt
                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                      • >>   TMC5160_SPIWriteInt +
                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                        • >>   TMC5160_SPIWriteInt
                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                        • >>   tmc5160_act +
                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                          • >>   tmc5160_act
                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                          TMC5160_SPIWriteInt (Thumb, 288 bytes, Stack size 40 bytes, tmc5160.o(i.TMC5160_SPIWriteInt)) +

                                                                                                                                                                                                                                                                                                                          TMC5160_SPIWriteInt (Thumb, 288 bytes, Stack size 40 bytes, tmc5160.o(i.TMC5160_SPIWriteInt))

                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                          • Max Depth = 40
                                                                                                                                                                                                                                                                                                                          • Call Chain = TMC5160_SPIWriteInt

                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                                          • >>   delay +
                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                          • >>   delay
                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                          • >>   tmc5160_init -
                                                                                                                                                                                                                                                                                                                          • >>   tmc5160_act -
                                                                                                                                                                                                                                                                                                                          • >>   TMC5160_SPIReadInt +
                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                            • >>   tmc5160_init +
                                                                                                                                                                                                                                                                                                                            • >>   tmc5160_act +
                                                                                                                                                                                                                                                                                                                            • >>   key_act +
                                                                                                                                                                                                                                                                                                                            • >>   TMC5160_SPIReadInt
                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                            USART1_IRQHandler (Thumb, 44 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.USART1_IRQHandler)) +

                                                                                                                                                                                                                                                                                                                            UART1_Send_Char (Thumb, 14 bytes, Stack size 8 bytes, uart1.o(i.UART1_Send_Char)) +

                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                                                                                                                                                            • Call Chain = UART1_Send_Char +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                            • >>   HAL_UART_Transmit_IT +
                                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                            • >>   send_set_resp +
                                                                                                                                                                                                                                                                                                                            + +

                                                                                                                                                                                                                                                                                                                            USART1_IRQHandler (Thumb, 38 bytes, Stack size 8 bytes, stm32f1xx_it.o(i.USART1_IRQHandler))

                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                            • Max Depth = 72
                                                                                                                                                                                                                                                                                                                            • Call Chain = USART1_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                            • >>   HAL_UART_Transmit_IT -
                                                                                                                                                                                                                                                                                                                            • >>   HAL_UART_IRQHandler -
                                                                                                                                                                                                                                                                                                                            • >>   strcpy +
                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                              • >>   receive_ttl_data +
                                                                                                                                                                                                                                                                                                                              • >>   HAL_UART_IRQHandler

                                                                                                                                                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                              • startup_stm32f103xe.o(RESET)

                                                                                                                                                                                                                                                                                                                              USART2_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART2_IRQHandler))

                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                              • Max Depth = 64
                                                                                                                                                                                                                                                                                                                              • Call Chain = USART2_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                              • >>   HAL_UART_IRQHandler +
                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                • >>   HAL_UART_IRQHandler

                                                                                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                • startup_stm32f103xe.o(RESET)

                                                                                                                                                                                                                                                                                                                                USART3_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART3_IRQHandler))

                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                • Max Depth = 64
                                                                                                                                                                                                                                                                                                                                • Call Chain = USART3_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                • >>   HAL_UART_IRQHandler +
                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                  • >>   HAL_UART_IRQHandler

                                                                                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                  • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  Uart_Send_Delay (Thumb, 20 bytes, Stack size 0 bytes, uart1.o(i.Uart_Send_Delay)) +

                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                  • >>   send_set_resp +
                                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                                  UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.UsageFault_Handler))

                                                                                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                                                                                  • >>   UsageFault_Handler
                                                                                                                                                                                                                                                                                                                                  @@ -1670,26 +1696,32 @@ Global Symbols

                                                                                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                • startup_stm32f103xe.o(RESET)
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                VerfiyRC (Thumb, 24 bytes, Stack size 8 bytes, uart1.o(i.VerfiyRC)) +

                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                • Call Chain = VerfiyRC +
                                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                • >>   send_set_resp +
                                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                                WriteOneByte (Thumb, 78 bytes, Stack size 16 bytes, ads1220.o(i.WriteOneByte))

                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                • Call Chain = WriteOneByte

                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                                • >>   delay_us +
                                                                                                                                                                                                                                                                                                                                • >>   delay_us
                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                • >>   WriteRegister -
                                                                                                                                                                                                                                                                                                                                • >>   ReadRegister -
                                                                                                                                                                                                                                                                                                                                • >>   ReadData +
                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                  • >>   WriteRegister +
                                                                                                                                                                                                                                                                                                                                  • >>   ReadRegister +
                                                                                                                                                                                                                                                                                                                                  • >>   ReadData
                                                                                                                                                                                                                                                                                                                                  • >>   ADStartConversion
                                                                                                                                                                                                                                                                                                                                  • >>   ADPowerDown
                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                  WriteRegister (Thumb, 78 bytes, Stack size 24 bytes, ads1220.o(i.WriteRegister)) +

                                                                                                                                                                                                                                                                                                                                  WriteRegister (Thumb, 78 bytes, Stack size 24 bytes, ads1220.o(i.WriteRegister))

                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                  • Max Depth = 40
                                                                                                                                                                                                                                                                                                                                  • Call Chain = WriteRegister ⇒ WriteOneByte

                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                                                                                                                                                  • >>   WriteOneByte
                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                  • >>   CofigAD +
                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                    • >>   CofigAD

                                                                                                                                                                                                                                                                                                                                    __ARM_fpclassify (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify)) @@ -1700,240 +1732,305 @@ Global Symbols

                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                    • >>   __printf
                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                    app_act (Thumb, 62 bytes, Stack size 16 bytes, app.o(i.app_act)) -

                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                    • Max Depth = 196 + Unknown Stack Size +

                                                                                                                                                                                                                                                                                                                                      app_act (Thumb, 98 bytes, Stack size 24 bytes, app.o(i.app_act)) +

                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                      • Max Depth = 204 + Unknown Stack Size
                                                                                                                                                                                                                                                                                                                                      • Call Chain = app_act ⇒ OLED_Act ⇒ OLED_PrintASCIIString ⇒ OLED_PrintASCIIChar ⇒ OLED_SetBlock ⇒ OLED_SetBits_Fine ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                      • >>   tmc5160_act -
                                                                                                                                                                                                                                                                                                                                      • >>   key_act -
                                                                                                                                                                                                                                                                                                                                      • >>   OLED_Act -
                                                                                                                                                                                                                                                                                                                                      • >>   M1820_Get_Temp -
                                                                                                                                                                                                                                                                                                                                      • >>   Key_Scan -
                                                                                                                                                                                                                                                                                                                                      • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                        • >>   tmc5160_act +
                                                                                                                                                                                                                                                                                                                                        • >>   process_ttl_receive_timer +
                                                                                                                                                                                                                                                                                                                                        • >>   key_act +
                                                                                                                                                                                                                                                                                                                                        • >>   OLED_Act +
                                                                                                                                                                                                                                                                                                                                        • >>   M1820_Get_Temp +
                                                                                                                                                                                                                                                                                                                                        • >>   Key_Scan +
                                                                                                                                                                                                                                                                                                                                        • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                        • >>   Deal_Uart_Data_For_Module +
                                                                                                                                                                                                                                                                                                                                        • >>   __aeabi_fdiv +
                                                                                                                                                                                                                                                                                                                                        • >>   __aeabi_fsub

                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                        delay (Thumb, 10 bytes, Stack size 0 bytes, delay.o(i.delay)) -

                                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                                        • >>   TMC5160_SPIWriteInt +

                                                                                                                                                                                                                                                                                                                                          delay (Thumb, 10 bytes, Stack size 0 bytes, delay.o(i.delay)) +

                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                          • >>   TMC5160_SPIWriteInt
                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                          delay_init (Thumb, 26 bytes, Stack size 8 bytes, delay.o(i.delay_init)) +

                                                                                                                                                                                                                                                                                                                                          delay_init (Thumb, 26 bytes, Stack size 8 bytes, delay.o(i.delay_init))

                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                          • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                          • Call Chain = delay_init
                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                          • >>   SysTick_CLKSourceConfig +
                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                            • >>   SysTick_CLKSourceConfig

                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                            • >>   main
                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                            delay_ns (Thumb, 12 bytes, Stack size 0 bytes, delay.o(i.delay_ns)) -

                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                            • >>   ReadOneByte -
                                                                                                                                                                                                                                                                                                                                            • >>   ReadData +

                                                                                                                                                                                                                                                                                                                                              delay_ns (Thumb, 12 bytes, Stack size 0 bytes, delay.o(i.delay_ns)) +

                                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                                              • >>   ReadOneByte +
                                                                                                                                                                                                                                                                                                                                              • >>   ReadData
                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                              delay_us (Thumb, 46 bytes, Stack size 0 bytes, delay.o(i.delay_us)) -

                                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                                              • >>   M1820_Write_Byte -
                                                                                                                                                                                                                                                                                                                                              • >>   M1820_Rst -
                                                                                                                                                                                                                                                                                                                                              • >>   M1820_Read_Bit -
                                                                                                                                                                                                                                                                                                                                              • >>   M1820_Check +

                                                                                                                                                                                                                                                                                                                                                delay_us (Thumb, 46 bytes, Stack size 0 bytes, delay.o(i.delay_us)) +

                                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                                • >>   M1820_Write_Byte +
                                                                                                                                                                                                                                                                                                                                                • >>   M1820_Rst +
                                                                                                                                                                                                                                                                                                                                                • >>   M1820_Read_Bit +
                                                                                                                                                                                                                                                                                                                                                • >>   M1820_Check
                                                                                                                                                                                                                                                                                                                                                • >>   WriteOneByte
                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                key_act (Thumb, 112 bytes, Stack size 24 bytes, key.o(i.key_act)) -

                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                • Max Depth = 136
                                                                                                                                                                                                                                                                                                                                                • Call Chain = key_act ⇒ OLED_DisPlay_On ⇒ OLED_SendCmd ⇒ OLED_Send ⇒ HAL_I2C_Master_Transmit ⇒ I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout +

                                                                                                                                                                                                                                                                                                                                                  key_act (Thumb, 124 bytes, Stack size 24 bytes, key.o(i.key_act)) +

                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 72
                                                                                                                                                                                                                                                                                                                                                  • Call Chain = key_act ⇒ tmc5160_init ⇒ TMC5160_SPIWriteInt
                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                                                  • >>   OLED_NewFrame -
                                                                                                                                                                                                                                                                                                                                                  • >>   OLED_DisPlay_On -
                                                                                                                                                                                                                                                                                                                                                  • >>   OLED_DisPlay_Off +
                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                    • >>   tmc5160_init +
                                                                                                                                                                                                                                                                                                                                                    • >>   TMC5160_SPIWriteInt
                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                    • >>   app_act +
                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                      • >>   app_act
                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                      main (Thumb, 94 bytes, Stack size 0 bytes, main.o(i.main)) -

                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 196 + Unknown Stack Size +

                                                                                                                                                                                                                                                                                                                                                        main (Thumb, 98 bytes, Stack size 0 bytes, main.o(i.main)) +

                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 204 + Unknown Stack Size
                                                                                                                                                                                                                                                                                                                                                        • Call Chain = main ⇒ app_act ⇒ OLED_Act ⇒ OLED_PrintASCIIString ⇒ OLED_PrintASCIIChar ⇒ OLED_SetBlock ⇒ OLED_SetBits_Fine ⇒ OLED_SetByte_Fine
                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                        • >>   tmc5160_init -
                                                                                                                                                                                                                                                                                                                                                        • >>   delay_init -
                                                                                                                                                                                                                                                                                                                                                        • >>   app_act -
                                                                                                                                                                                                                                                                                                                                                        • >>   TMC5160A_Init_Gpio -
                                                                                                                                                                                                                                                                                                                                                        • >>   OLED_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   MX_USART3_UART_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   MX_USART2_UART_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   MX_USART1_UART_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   MX_TIM1_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   MX_SPI2_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   MX_I2C1_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   MX_GPIO_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   M1820_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   M1820_GPIO_Init -
                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_Init +
                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                          • >>   tmc5160_init +
                                                                                                                                                                                                                                                                                                                                                          • >>   delay_init +
                                                                                                                                                                                                                                                                                                                                                          • >>   app_act +
                                                                                                                                                                                                                                                                                                                                                          • >>   TMC5160A_Init_Gpio +
                                                                                                                                                                                                                                                                                                                                                          • >>   OLED_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   MX_USART3_UART_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   MX_USART2_UART_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   MX_TIM1_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   MX_SPI2_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   MX_I2C1_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   M1820_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   M1820_GPIO_Init +
                                                                                                                                                                                                                                                                                                                                                          • >>   InitUart_Data +
                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_Init
                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                                                                                                                                                                          • >>   ADS1220_GPIOInit -
                                                                                                                                                                                                                                                                                                                                                          • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                                                                                                          • >>   SystemClock_Config

                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   __rt_entry_main
                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                          tmc5160_act (Thumb, 142 bytes, Stack size 16 bytes, tmc5160.o(i.tmc5160_act)) +

                                                                                                                                                                                                                                                                                                                                                          over_ttl_receive_timer (Thumb, 14 bytes, Stack size 0 bytes, uart1.o(i.over_ttl_receive_timer)) +

                                                                                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                                                                                          • >>   InitUart_Data +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   receive_ttl_data +
                                                                                                                                                                                                                                                                                                                                                          • >>   process_ttl_receive_timer +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          process_ttl_receive_timer (Thumb, 32 bytes, Stack size 0 bytes, uart1.o(i.process_ttl_receive_timer)) +

                                                                                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                                                                                          • >>   over_ttl_receive_timer +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   app_act +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          receive_ttl_data (Thumb, 40 bytes, Stack size 4 bytes, uart1.o(i.receive_ttl_data)) +

                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 28
                                                                                                                                                                                                                                                                                                                                                          • Call Chain = receive_ttl_data ⇒ Do_Receive_Uart_For_Module ⇒ Check_Resive_Addr +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                          • >>   InitUart_Data +
                                                                                                                                                                                                                                                                                                                                                          • >>   start_ttl_receive_timer +
                                                                                                                                                                                                                                                                                                                                                          • >>   over_ttl_receive_timer +
                                                                                                                                                                                                                                                                                                                                                          • >>   Do_Receive_Uart_For_Module +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   USART1_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          send_set_resp (Thumb, 134 bytes, Stack size 80 bytes, uart1.o(i.send_set_resp)) +

                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 88
                                                                                                                                                                                                                                                                                                                                                          • Call Chain = send_set_resp ⇒ VerfiyRC +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                          • >>   VerfiyRC +
                                                                                                                                                                                                                                                                                                                                                          • >>   Uart_Send_Delay +
                                                                                                                                                                                                                                                                                                                                                          • >>   UART1_Send_Char +
                                                                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   Deal_Uart_Data_For_Module +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          start_ttl_receive_timer (Thumb, 18 bytes, Stack size 0 bytes, uart1.o(i.start_ttl_receive_timer)) +

                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                          • >>   receive_ttl_data +
                                                                                                                                                                                                                                                                                                                                                          + +

                                                                                                                                                                                                                                                                                                                                                          tmc5160_act (Thumb, 116 bytes, Stack size 16 bytes, tmc5160.o(i.tmc5160_act))

                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 72
                                                                                                                                                                                                                                                                                                                                                          • Call Chain = tmc5160_act ⇒ TMC5160_SPIReadInt ⇒ TMC5160_SPIWriteInt

                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_TogglePin -
                                                                                                                                                                                                                                                                                                                                                          • >>   TMC5160_SPIWriteInt -
                                                                                                                                                                                                                                                                                                                                                          • >>   TMC5160_SPIReadInt -
                                                                                                                                                                                                                                                                                                                                                          • >>   Raw_32 +
                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_TogglePin +
                                                                                                                                                                                                                                                                                                                                                          • >>   TMC5160_SPIWriteInt +
                                                                                                                                                                                                                                                                                                                                                          • >>   TMC5160_SPIReadInt +
                                                                                                                                                                                                                                                                                                                                                          • >>   Raw_32
                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   app_act +
                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                            • >>   app_act
                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                            tmc5160_init (Thumb, 188 bytes, Stack size 16 bytes, tmc5160.o(i.tmc5160_init)) -

                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 56
                                                                                                                                                                                                                                                                                                                                                            • Call Chain = tmc5160_init ⇒ TMC5160_SPIWriteInt +

                                                                                                                                                                                                                                                                                                                                                              tmc5160_init (Thumb, 210 bytes, Stack size 8 bytes, tmc5160.o(i.tmc5160_init)) +

                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 48
                                                                                                                                                                                                                                                                                                                                                              • Call Chain = tmc5160_init ⇒ TMC5160_SPIWriteInt
                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                              • >>   TMC5160_SPIWriteInt +
                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                • >>   TMC5160_SPIWriteInt

                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                • >>   main +
                                                                                                                                                                                                                                                                                                                                                                • >>   key_act

                                                                                                                                                                                                                                                                                                                                                                _get_lc_numeric (Thumb, 44 bytes, Stack size 8 bytes, lc_numeric_c.o(locale$$code))

                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                • Call Chain = _get_lc_numeric
                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                • >>   strcmp +
                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                  • >>   strcmp

                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                  • >>   __rt_lib_init_lc_numeric_2
                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                  __aeabi_d2f (Thumb, 0 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f)) +

                                                                                                                                                                                                                                                                                                                                                                  __aeabi_d2f (Thumb, 0 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f))

                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 32
                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = __aeabi_d2f
                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                  • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                    • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                    _d2f (Thumb, 98 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                                                                                                                    • >>   __fpl_fretinf -
                                                                                                                                                                                                                                                                                                                                                                    • >>   __fpl_dnaninf +

                                                                                                                                                                                                                                                                                                                                                                      _d2f (Thumb, 98 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                      [Calls]

                                                                                                                                                                                                                                                                                                                                                                      • >>   __fpl_fretinf +
                                                                                                                                                                                                                                                                                                                                                                      • >>   __fpl_dnaninf
                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                      __aeabi_dadd (Thumb, 0 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd)) +

                                                                                                                                                                                                                                                                                                                                                                      __aeabi_dadd (Thumb, 0 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd))

                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = __aeabi_dadd
                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                      • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                        • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                        _dadd (Thumb, 332 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                                                                                                                        • >>   __fpl_dretinf -
                                                                                                                                                                                                                                                                                                                                                                        • >>   __fpl_dnaninf -
                                                                                                                                                                                                                                                                                                                                                                        • >>   _dsub1 +

                                                                                                                                                                                                                                                                                                                                                                          _dadd (Thumb, 332 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                                                                                                          • >>   __fpl_dretinf +
                                                                                                                                                                                                                                                                                                                                                                          • >>   __fpl_dnaninf +
                                                                                                                                                                                                                                                                                                                                                                          • >>   _dsub1
                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                          __aeabi_ddiv (Thumb, 0 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv)) +

                                                                                                                                                                                                                                                                                                                                                                          __aeabi_ddiv (Thumb, 0 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv))

                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 32
                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = __aeabi_ddiv
                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                          • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                            • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                            _ddiv (Thumb, 552 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                            [Calls]

                                                                                                                                                                                                                                                                                                                                                                            • >>   __fpl_dretinf -
                                                                                                                                                                                                                                                                                                                                                                            • >>   __fpl_dnaninf +

                                                                                                                                                                                                                                                                                                                                                                              _ddiv (Thumb, 552 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                              [Calls]

                                                                                                                                                                                                                                                                                                                                                                              • >>   __fpl_dretinf +
                                                                                                                                                                                                                                                                                                                                                                              • >>   __fpl_dnaninf
                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                              __aeabi_dmul (Thumb, 0 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul)) +

                                                                                                                                                                                                                                                                                                                                                                              __aeabi_dmul (Thumb, 0 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul))

                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 32
                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = __aeabi_dmul
                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                              • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                _dmul (Thumb, 332 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                                                                                                                                • >>   __fpl_dretinf -
                                                                                                                                                                                                                                                                                                                                                                                • >>   __fpl_dnaninf +

                                                                                                                                                                                                                                                                                                                                                                                  _dmul (Thumb, 332 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                                                                                                                                  • >>   __fpl_dretinf +
                                                                                                                                                                                                                                                                                                                                                                                  • >>   __fpl_dnaninf
                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                  __fpl_dnaninf (Thumb, 156 bytes, Stack size 16 bytes, dnaninf.o(x$fpl$dnaninf), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                                                                  • >>   _dmul -
                                                                                                                                                                                                                                                                                                                                                                                  • >>   _ddiv -
                                                                                                                                                                                                                                                                                                                                                                                  • >>   _dsub -
                                                                                                                                                                                                                                                                                                                                                                                  • >>   _dadd -
                                                                                                                                                                                                                                                                                                                                                                                  • >>   _d2f +

                                                                                                                                                                                                                                                                                                                                                                                    __fpl_dnaninf (Thumb, 156 bytes, Stack size 16 bytes, dnaninf.o(x$fpl$dnaninf), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                    • >>   _dmul +
                                                                                                                                                                                                                                                                                                                                                                                    • >>   _ddiv +
                                                                                                                                                                                                                                                                                                                                                                                    • >>   _dsub +
                                                                                                                                                                                                                                                                                                                                                                                    • >>   _dadd +
                                                                                                                                                                                                                                                                                                                                                                                    • >>   _d2f
                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                    __fpl_dretinf (Thumb, 12 bytes, Stack size 0 bytes, dretinf.o(x$fpl$dretinf), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                    • >>   _f2d -
                                                                                                                                                                                                                                                                                                                                                                                    • >>   _dmul -
                                                                                                                                                                                                                                                                                                                                                                                    • >>   _ddiv -
                                                                                                                                                                                                                                                                                                                                                                                    • >>   _dadd +

                                                                                                                                                                                                                                                                                                                                                                                      __fpl_dretinf (Thumb, 12 bytes, Stack size 0 bytes, dretinf.o(x$fpl$dretinf), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                                      • >>   _f2d +
                                                                                                                                                                                                                                                                                                                                                                                      • >>   _dmul +
                                                                                                                                                                                                                                                                                                                                                                                      • >>   _ddiv +
                                                                                                                                                                                                                                                                                                                                                                                      • >>   _dadd
                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                      __aeabi_dsub (Thumb, 0 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                      __aeabi_dsub (Thumb, 0 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                      _dsub (Thumb, 464 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                      [Calls]

                                                                                                                                                                                                                                                                                                                                                                                      • >>   __fpl_dnaninf -
                                                                                                                                                                                                                                                                                                                                                                                      • >>   _dadd1 +

                                                                                                                                                                                                                                                                                                                                                                                        _dsub (Thumb, 464 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                                                                                                                                        • >>   __fpl_dnaninf +
                                                                                                                                                                                                                                                                                                                                                                                        • >>   _dadd1
                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                        __aeabi_f2d (Thumb, 0 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d)) +

                                                                                                                                                                                                                                                                                                                                                                                        __aeabi_f2d (Thumb, 0 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d))

                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = __aeabi_f2d
                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                        • >>   OLED_Act -
                                                                                                                                                                                                                                                                                                                                                                                        • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                          • >>   OLED_Act +
                                                                                                                                                                                                                                                                                                                                                                                          • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                          _f2d (Thumb, 86 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                                                                                                                          • >>   __fpl_fnaninf -
                                                                                                                                                                                                                                                                                                                                                                                          • >>   __fpl_dretinf +

                                                                                                                                                                                                                                                                                                                                                                                            _f2d (Thumb, 86 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                            [Calls]

                                                                                                                                                                                                                                                                                                                                                                                            • >>   __fpl_fnaninf +
                                                                                                                                                                                                                                                                                                                                                                                            • >>   __fpl_dretinf
                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                            __fpl_fcheck_NaN1 (Thumb, 6 bytes, Stack size 0 bytes, fcheck1.o(x$fpl$fcheck1)) -

                                                                                                                                                                                                                                                                                                                                                                                            [Calls]

                                                                                                                                                                                                                                                                                                                                                                                            • >>   __fpl_return_NaN -
                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                            • >>   __ARM_scalbnf +

                                                                                                                                                                                                                                                                                                                                                                                              __aeabi_fadd (Thumb, 0 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fadd), UNUSED) + +

                                                                                                                                                                                                                                                                                                                                                                                              _fadd (Thumb, 196 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fadd), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                              [Calls]

                                                                                                                                                                                                                                                                                                                                                                                              • >>   __fpl_fretinf +
                                                                                                                                                                                                                                                                                                                                                                                              • >>   __fpl_fnaninf +
                                                                                                                                                                                                                                                                                                                                                                                              • >>   _fsub1
                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                              __aeabi_fdiv (Thumb, 0 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv)) +

                                                                                                                                                                                                                                                                                                                                                                                              __fpl_fcheck_NaN1 (Thumb, 6 bytes, Stack size 0 bytes, fcheck1.o(x$fpl$fcheck1)) +

                                                                                                                                                                                                                                                                                                                                                                                              [Calls]

                                                                                                                                                                                                                                                                                                                                                                                              • >>   __fpl_return_NaN +
                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   __ARM_scalbnf +
                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                              __aeabi_fdiv (Thumb, 0 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv))

                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = __aeabi_fdiv
                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                • >>   app_act +
                                                                                                                                                                                                                                                                                                                                                                                                • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                _fdiv (Thumb, 384 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                • >>   __fpl_fretinf -
                                                                                                                                                                                                                                                                                                                                                                                                • >>   __fpl_fnaninf +

                                                                                                                                                                                                                                                                                                                                                                                                  _fdiv (Thumb, 384 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                  • >>   __fpl_fretinf +
                                                                                                                                                                                                                                                                                                                                                                                                  • >>   __fpl_fnaninf
                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                  __aeabi_i2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt)) -

                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                  • >>   M1820_Get_Temp +

                                                                                                                                                                                                                                                                                                                                                                                                    __aeabi_i2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt)) +

                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                    • >>   M1820_Get_Temp
                                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                                    _fflt (Thumb, 48 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                    _fflt (Thumb, 48 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                    __aeabi_ui2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu)) -

                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                    • >>   GetAD +

                                                                                                                                                                                                                                                                                                                                                                                                      __aeabi_ui2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu)) +

                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                      • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                      _ffltu (Thumb, 38 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                      _ffltu (Thumb, 38 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                      __aeabi_fmul (Thumb, 0 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul)) +

                                                                                                                                                                                                                                                                                                                                                                                                      __aeabi_fmul (Thumb, 0 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul))

                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = __aeabi_fmul
                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   M1820_Get_Temp -
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   GetAD +
                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   M1820_Get_Temp +
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   GetAD
                                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                                        _fmul (Thumb, 258 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                        • >>   __fpl_fretinf -
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   __fpl_fnaninf +

                                                                                                                                                                                                                                                                                                                                                                                                          _fmul (Thumb, 258 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                          • >>   __fpl_fretinf +
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   __fpl_fnaninf
                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                          __fpl_fnaninf (Thumb, 140 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                          • >>   _fmul -
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   _fdiv -
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   _f2d +

                                                                                                                                                                                                                                                                                                                                                                                                            __fpl_fnaninf (Thumb, 140 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _fmul +
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _fdiv +
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _fsub +
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _fadd +
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _f2d
                                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                                            __fpl_fretinf (Thumb, 10 bytes, Stack size 0 bytes, fretinf.o(x$fpl$fretinf), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _fmul -
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _fdiv -
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   _d2f +

                                                                                                                                                                                                                                                                                                                                                                                                              __fpl_fretinf (Thumb, 10 bytes, Stack size 0 bytes, fretinf.o(x$fpl$fretinf), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                              • >>   _fmul +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   _fdiv +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   _fadd +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   _d2f +
                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                              __aeabi_fsub (Thumb, 0 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fsub)) +

                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = __aeabi_fsub +
                                                                                                                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   app_act +
                                                                                                                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                                                                                                                              _fsub (Thumb, 234 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fsub), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                              • >>   __fpl_fnaninf +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   _fadd1

                                                                                                                                                                                                                                                                                                                                                                                                              _printf_fp_dec (Thumb, 4 bytes, Stack size 0 bytes, printf1.o(x$fpl$printf1)) @@ -1944,20 +2041,20 @@ Global Symbols
                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                              • >>   _printf_f
                                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                                              __fpl_return_NaN (Thumb, 100 bytes, Stack size 0 bytes, retnan.o(x$fpl$retnan)) -

                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                              • >>   __fpl_cmpreturn +

                                                                                                                                                                                                                                                                                                                                                                                                                __fpl_return_NaN (Thumb, 100 bytes, Stack size 0 bytes, retnan.o(x$fpl$retnan)) +

                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                                • >>   __fpl_cmpreturn
                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   __fpl_fcheck_NaN1 +
                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   __fpl_fcheck_NaN1
                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                  __ARM_scalbnf (Thumb, 76 bytes, Stack size 0 bytes, scalbnf.o(x$fpl$scalbnf)) -

                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   __fpl_fcheck_NaN1 +

                                                                                                                                                                                                                                                                                                                                                                                                                    __ARM_scalbnf (Thumb, 76 bytes, Stack size 0 bytes, scalbnf.o(x$fpl$scalbnf)) +

                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   __fpl_fcheck_NaN1
                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   M1820_Get_Temp +
                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   M1820_Get_Temp
                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                      __fpl_cmpreturn (Thumb, 48 bytes, Stack size 0 bytes, trapv.o(x$fpl$trapveneer)) -

                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   __fpl_return_NaN +

                                                                                                                                                                                                                                                                                                                                                                                                                        __fpl_cmpreturn (Thumb, 48 bytes, Stack size 0 bytes, trapv.o(x$fpl$trapveneer)) +

                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   __fpl_return_NaN

                                                                                                                                                                                                                                                                                                                                                                                                                        @@ -1966,232 +2063,240 @@ Local Symbols

                                                                                                                                                                                                                                                                                                                                                                                                                        I2C_DMAAbort (Thumb, 182 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_DMAAbort))

                                                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = I2C_DMAAbort
                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_ErrorCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_AbortCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_I2C_ErrorCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_I2C_AbortCpltCallback

                                                                                                                                                                                                                                                                                                                                                                                                                          [Address Reference Count : 2]
                                                                                                                                                                                                                                                                                                                                                                                                                          • stm32f1xx_hal_i2c.o(i.I2C_ITError)
                                                                                                                                                                                                                                                                                                                                                                                                                          • stm32f1xx_hal_i2c.o(i.I2C_Slave_STOPF)
                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_Flush_DR (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.I2C_Flush_DR)) -

                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   I2C_Slave_AF -
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   I2C_MemoryTransmit_TXE_BTF +

                                                                                                                                                                                                                                                                                                                                                                                                                            I2C_Flush_DR (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.I2C_Flush_DR)) +

                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   I2C_Slave_AF +
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   I2C_MemoryTransmit_TXE_BTF
                                                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                                                            I2C_ITError (Thumb, 336 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_ITError)) +

                                                                                                                                                                                                                                                                                                                                                                                                                            I2C_ITError (Thumb, 336 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_ITError))

                                                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 56
                                                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = I2C_ITError ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_I2C_ListenCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_I2C_ErrorCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_I2C_AbortCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_DMA_Abort_IT +
                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_ListenCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_ErrorCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_AbortCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   I2C_Slave_STOPF -
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_ER_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   I2C_Slave_STOPF +
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_I2C_ER_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                                                I2C_IsAcknowledgeFailed (Thumb, 46 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed)) -

                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   I2C_WaitOnTXEFlagUntilTimeout -
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   I2C_WaitOnBTFFlagUntilTimeout +

                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_IsAcknowledgeFailed (Thumb, 46 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   I2C_WaitOnBTFFlagUntilTimeout +
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   I2C_WaitOnTXEFlagUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_MasterReceive_BTF (Thumb, 210 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_BTF)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_MasterReceive_BTF (Thumb, 210 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_BTF))

                                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = I2C_MasterReceive_BTF
                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_MemRxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_MasterRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_MemRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_MasterRxCpltCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_MasterReceive_RXNE (Thumb, 228 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_RXNE)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_MasterReceive_RXNE (Thumb, 228 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_RXNE))

                                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = I2C_MasterReceive_RXNE
                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_MemRxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_MasterRxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_ErrorCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_MemRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_MasterRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_ErrorCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_MasterRequestWrite (Thumb, 150 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterRequestWrite)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_MasterRequestWrite (Thumb, 150 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterRequestWrite))

                                                                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 56
                                                                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = I2C_MasterRequestWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   I2C_WaitOnMasterAddressFlagUntilTimeout -
                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   I2C_WaitOnFlagUntilTimeout +
                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   I2C_WaitOnMasterAddressFlagUntilTimeout +
                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   I2C_WaitOnFlagUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_I2C_Master_Transmit +
                                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_Master_Transmit
                                                                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                                                                              I2C_MasterTransmit_BTF (Thumb, 130 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_BTF)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                              I2C_MasterTransmit_BTF (Thumb, 130 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_BTF))

                                                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = I2C_MasterTransmit_BTF
                                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_MemTxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_MasterTxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_I2C_MemTxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_I2C_MasterTxCpltCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_MasterTransmit_TXE (Thumb, 182 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_TXE)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_MasterTransmit_TXE (Thumb, 182 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_TXE))

                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = I2C_MasterTransmit_TXE ⇒ I2C_MemoryTransmit_TXE_BTF
                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   I2C_MemoryTransmit_TXE_BTF -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_MemTxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_MasterTxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   I2C_MemoryTransmit_TXE_BTF +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_MemTxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_MasterTxCpltCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_Master_ADDR (Thumb, 340 bytes, Stack size 20 bytes, stm32f1xx_hal_i2c.o(i.I2C_Master_ADDR)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_Master_ADDR (Thumb, 340 bytes, Stack size 20 bytes, stm32f1xx_hal_i2c.o(i.I2C_Master_ADDR))

                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 20
                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = I2C_Master_ADDR
                                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                                                                                        I2C_Master_SB (Thumb, 140 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.I2C_Master_SB)) -

                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_EV_IRQHandler +

                                                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_Master_SB (Thumb, 140 bytes, Stack size 0 bytes, stm32f1xx_hal_i2c.o(i.I2C_Master_SB)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_MemoryTransmit_TXE_BTF (Thumb, 168 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MemoryTransmit_TXE_BTF)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_MemoryTransmit_TXE_BTF (Thumb, 168 bytes, Stack size 8 bytes, stm32f1xx_hal_i2c.o(i.I2C_MemoryTransmit_TXE_BTF))

                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = I2C_MemoryTransmit_TXE_BTF
                                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   I2C_Flush_DR -
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_I2C_MemTxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   I2C_Flush_DR +
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_I2C_MemTxCpltCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   I2C_MasterTransmit_TXE -
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   I2C_MasterTransmit_TXE +
                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                                                                                              I2C_Slave_ADDR (Thumb, 70 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_Slave_ADDR)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                              I2C_Slave_ADDR (Thumb, 70 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_Slave_ADDR))

                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = I2C_Slave_ADDR
                                                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_AddrCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_I2C_AddrCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_Slave_AF (Thumb, 138 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.I2C_Slave_AF)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_Slave_AF (Thumb, 138 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.I2C_Slave_AF))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = I2C_Slave_AF
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   I2C_Flush_DR -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_SlaveTxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_ListenCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   I2C_Flush_DR +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_SlaveTxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_ListenCpltCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_I2C_ER_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_ER_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_Slave_STOPF (Thumb, 338 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.I2C_Slave_STOPF)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_Slave_STOPF (Thumb, 338 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(i.I2C_Slave_STOPF))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 80
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = I2C_Slave_STOPF ⇒ I2C_ITError ⇒ HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   I2C_ITError -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_SlaveRxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_I2C_ListenCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_DMA_GetState -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_DMA_Abort_IT +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   I2C_ITError +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_SlaveRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_ListenCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_DMA_GetState +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_DMA_Abort_IT
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_EV_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_I2C_EV_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_WaitOnBTFFlagUntilTimeout (Thumb, 86 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnBTFFlagUntilTimeout)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I2C_WaitOnBTFFlagUntilTimeout (Thumb, 86 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnBTFFlagUntilTimeout))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = I2C_WaitOnBTFFlagUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   I2C_IsAcknowledgeFailed -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   I2C_IsAcknowledgeFailed +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_GetTick
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_I2C_Master_Transmit +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_I2C_Master_Transmit
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              I2C_WaitOnFlagUntilTimeout (Thumb, 144 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              I2C_WaitOnFlagUntilTimeout (Thumb, 144 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 32
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = I2C_WaitOnFlagUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_GetTick
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   I2C_MasterRequestWrite -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_I2C_Master_Transmit +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   I2C_MasterRequestWrite +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_I2C_Master_Transmit
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_WaitOnMasterAddressFlagUntilTimeout (Thumb, 188 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnMasterAddressFlagUntilTimeout)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I2C_WaitOnMasterAddressFlagUntilTimeout (Thumb, 188 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnMasterAddressFlagUntilTimeout))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 32
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_GetTick
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   I2C_MasterRequestWrite +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   I2C_MasterRequestWrite
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_WaitOnTXEFlagUntilTimeout (Thumb, 86 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnTXEFlagUntilTimeout)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I2C_WaitOnTXEFlagUntilTimeout (Thumb, 86 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(i.I2C_WaitOnTXEFlagUntilTimeout))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = I2C_WaitOnTXEFlagUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   I2C_IsAcknowledgeFailed -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   I2C_IsAcknowledgeFailed +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_GetTick
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_I2C_Master_Transmit +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_I2C_Master_Transmit
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)) -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_NVIC_SetPriority -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_SYSTICK_Config +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            __NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_NVIC_SetPriority +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_SYSTICK_Config

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SPI_DMAAbortOnError (Thumb, 16 bytes, Stack size 8 bytes, stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = SPI_DMAAbortOnError
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_SPI_ErrorCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_SPI_ErrorCallback

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              TIM_ITRx_SetConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig)) -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_TIM_ConfigClockSource +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                TIM_ITRx_SetConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_TIM_ConfigClockSource
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                TIM_TI1_ConfigInputStage (Thumb, 34 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                TIM_TI1_ConfigInputStage (Thumb, 34 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = TIM_TI1_ConfigInputStage
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_TIM_ConfigClockSource
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  TIM_TI2_ConfigInputStage (Thumb, 36 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  TIM_TI2_ConfigInputStage (Thumb, 36 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = TIM_TI2_ConfigInputStage
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_ConfigClockSource

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    UART_DMAAbortOnError (Thumb, 16 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Call Chain = UART_DMAAbortOnError
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_UART_ErrorCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_UART_ErrorCallback

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      UART_EndRxTransfer (Thumb, 78 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)) -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   UART_EndRxTransfer +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        UART_EndRxTransfer (Thumb, 78 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   UART_EndRxTransfer
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_UART_IRQHandler -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   UART_EndRxTransfer +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_UART_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   UART_EndRxTransfer
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          UART_Receive_IT (Thumb, 194 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_Receive_IT)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          UART_Receive_IT (Thumb, 194 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_Receive_IT))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = UART_Receive_IT
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_UART_RxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_UART_RxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_UARTEx_RxEventCallback
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_UART_IRQHandler +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_UART_IRQHandler
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              UART_SetConfig (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_SetConfig)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              UART_SetConfig (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_SetConfig))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = UART_SetConfig
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_RCC_GetPCLK2Freq -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_RCC_GetPCLK1Freq +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_RCC_GetPCLK2Freq +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_RCC_GetPCLK1Freq
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_UART_Init +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_UART_Init
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  _dadd1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dadd), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   _dsub +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    _dadd1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dadd), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   _dsub
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    _dsub1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dsub), UNUSED) -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   _dadd +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      _dsub1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dsub), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   _dadd +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      _fadd1 (Thumb, 0 bytes, Stack size unknown bytes, faddsub_clz.o(x$fpl$fadd), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   _fsub +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      _fsub1 (Thumb, 0 bytes, Stack size unknown bytes, faddsub_clz.o(x$fpl$fsub), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   _fadd

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      _fp_digits (Thumb, 432 bytes, Stack size 96 bytes, _printf_fp_dec.o(.text)) diff --git a/MDK-ARM/mfps/mfps.lnp b/MDK-ARM/mfps/mfps.lnp index e3212f7..ac9a258 100644 --- a/MDK-ARM/mfps/mfps.lnp +++ b/MDK-ARM/mfps/mfps.lnp @@ -35,6 +35,7 @@ "mfps\mylib.o" "mfps\tmc5160.o" "mfps\misc.o" +"mfps\uart1.o" --strict --scatter "mfps\mfps.sct" --summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols --info sizes --info totals --info unused --info veneers diff --git a/MDK-ARM/mfps/mfps.map b/MDK-ARM/mfps/mfps.map index 8681f46..292938e 100644 --- a/MDK-ARM/mfps/mfps.map +++ b/MDK-ARM/mfps/mfps.map @@ -50,6 +50,7 @@ Section Cross References main.o(i.main) refers to ads1220.o(i.ADS1220_GPIOInit) for ADS1220_GPIOInit main.o(i.main) refers to tmc5160.o(i.TMC5160A_Init_Gpio) for TMC5160A_Init_Gpio main.o(i.main) refers to tmc5160.o(i.tmc5160_init) for tmc5160_init + main.o(i.main) refers to uart1.o(i.InitUart_Data) for InitUart_Data main.o(i.main) refers to app.o(i.app_act) for app_act gpio.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin gpio.o(i.MX_GPIO_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init @@ -108,11 +109,9 @@ Section Cross References stm32f1xx_it.o(i.TIM1_UP_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) for HAL_TIM_IRQHandler stm32f1xx_it.o(i.TIM1_UP_IRQHandler) refers to tim.o(.bss) for htim1 stm32f1xx_it.o(i.USART1_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) for HAL_UART_IRQHandler - stm32f1xx_it.o(i.USART1_IRQHandler) refers to strcpy.o(.text) for strcpy - stm32f1xx_it.o(i.USART1_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) for HAL_UART_Transmit_IT + stm32f1xx_it.o(i.USART1_IRQHandler) refers to uart1.o(i.receive_ttl_data) for receive_ttl_data stm32f1xx_it.o(i.USART1_IRQHandler) refers to usart.o(.bss) for huart1 stm32f1xx_it.o(i.USART1_IRQHandler) refers to stm32f1xx_it.o(.data) for .data - stm32f1xx_it.o(i.USART1_IRQHandler) refers to stm32f1xx_it.o(.bss) for .bss stm32f1xx_it.o(i.USART2_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) for HAL_UART_IRQHandler stm32f1xx_it.o(i.USART2_IRQHandler) refers to usart.o(.bss) for huart2 stm32f1xx_it.o(i.USART3_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) for HAL_UART_IRQHandler @@ -684,7 +683,7 @@ Section Cross References stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) for HAL_DMA_Abort stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback - stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback + stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_it.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) refers to stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) for UART_DMAAbortOnError stm32f1xx_hal_uart.o(i.HAL_UART_Init) refers to usart.o(i.HAL_UART_MspInit) for HAL_UART_MspInit stm32f1xx_hal_uart.o(i.HAL_UART_Init) refers to stm32f1xx_hal_uart.o(i.UART_SetConfig) for UART_SetConfig @@ -702,17 +701,17 @@ Section Cross References stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) for UART_EndTxTransfer stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) for UART_EndRxTransfer stm32f1xx_hal_uart.o(i.UART_DMAError) refers to stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) for HAL_UART_ErrorCallback - stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback + stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to stm32f1xx_it.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o(i.UART_DMARxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) for HAL_UART_RxHalfCpltCallback stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o(i.UART_DMARxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortReceiveCpltCallback) for HAL_UART_AbortReceiveCpltCallback - stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback + stm32f1xx_hal_uart.o(i.UART_DMATransmitCplt) refers to stm32f1xx_it.o(i.HAL_UART_TxCpltCallback) for HAL_UART_TxCpltCallback stm32f1xx_hal_uart.o(i.UART_DMATxAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortCpltCallback) for HAL_UART_AbortCpltCallback stm32f1xx_hal_uart.o(i.UART_DMATxHalfCplt) refers to stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback) for HAL_UART_TxHalfCpltCallback stm32f1xx_hal_uart.o(i.UART_DMATxOnlyAbortCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_AbortTransmitCpltCallback) for HAL_UART_AbortTransmitCpltCallback - stm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback + stm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to stm32f1xx_it.o(i.HAL_UART_RxCpltCallback) for HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o(i.UART_Receive_IT) refers to stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) for HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o(i.UART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) for HAL_RCC_GetPCLK2Freq stm32f1xx_hal_uart.o(i.UART_SetConfig) refers to stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) for HAL_RCC_GetPCLK1Freq @@ -726,9 +725,13 @@ Section Cross References app.o(i.app_act) refers to key.o(i.Key_Scan) for Key_Scan app.o(i.app_act) refers to key.o(i.key_act) for key_act app.o(i.app_act) refers to m1820.o(i.M1820_Get_Temp) for M1820_Get_Temp - app.o(i.app_act) refers to ads1220.o(i.GetAD) for GetAD app.o(i.app_act) refers to tmc5160.o(i.tmc5160_act) for tmc5160_act app.o(i.app_act) refers to oled.o(i.OLED_Act) for OLED_Act + app.o(i.app_act) refers to ads1220.o(i.GetAD) for GetAD + app.o(i.app_act) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub + app.o(i.app_act) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv + app.o(i.app_act) refers to uart1.o(i.process_ttl_receive_timer) for process_ttl_receive_timer + app.o(i.app_act) refers to uart1.o(i.Deal_Uart_Data_For_Module) for Deal_Uart_Data_For_Module app.o(i.app_act) refers to stm32f1xx_it.o(.data) for it_1000ms_flag app.o(i.app_act) refers to app.o(.data) for .data delay.o(i.delay_10ms) refers to stm32f1xx_it.o(.data) for it_10ms_flag @@ -739,14 +742,14 @@ Section Cross References key.o(i.Key_Scan) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin key.o(i.Key_Scan) refers to key.o(.data) for .data key.o(i.Key_Scan) refers to key.o(.bss) for .bss - key.o(i.key_act) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin - key.o(i.key_act) refers to oled.o(i.OLED_DisPlay_Off) for OLED_DisPlay_Off - key.o(i.key_act) refers to oled.o(i.OLED_DisPlay_On) for OLED_DisPlay_On - key.o(i.key_act) refers to oled.o(i.OLED_NewFrame) for OLED_NewFrame + key.o(i.key_act) refers to tmc5160.o(i.TMC5160_SPIWriteInt) for TMC5160_SPIWriteInt + key.o(i.key_act) refers to tmc5160.o(i.tmc5160_init) for tmc5160_init key.o(i.key_act) refers to key.o(.data) for .data - key.o(i.key_act) refers to oled.o(.data) for oled_page - key.o(i.key_act) refers to tmc5160.o(.data) for tmc5160_sw + key.o(i.key_act) refers to tmc5160.o(.data) for speed_max key.o(i.msg_clr) refers to key.o(.data) for .data + serial_port.o(i.uart_test) refers to uart1.o(i.send_set_resp) for send_set_resp + serial_port.o(i.uart_test) refers to stm32f1xx_it.o(.data) for it_1000ms_flag + serial_port.o(i.uart_test) refers to serial_port.o(.data) for .data oled.o(i.OLED_Act) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent oled.o(i.OLED_Act) refers to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f oled.o(i.OLED_Act) refers to printf1.o(x$fpl$printf1) for _printf_fp_dec @@ -878,10 +881,46 @@ Section Cross References tmc5160.o(i.tmc5160_act) refers to tmc5160.o(i.TMC5160_SPIReadInt) for TMC5160_SPIReadInt tmc5160.o(i.tmc5160_act) refers to tmc5160.o(i.Raw_32) for Raw_32 tmc5160.o(i.tmc5160_act) refers to tmc5160.o(i.TMC5160_SPIWriteInt) for TMC5160_SPIWriteInt - tmc5160.o(i.tmc5160_act) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin tmc5160.o(i.tmc5160_act) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin) for HAL_GPIO_TogglePin + tmc5160.o(i.tmc5160_act) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin tmc5160.o(i.tmc5160_act) refers to tmc5160.o(.data) for .data tmc5160.o(i.tmc5160_init) refers to tmc5160.o(i.TMC5160_SPIWriteInt) for TMC5160_SPIWriteInt + tmc5160.o(i.tmc5160_init) refers to tmc5160.o(.data) for .data + uart1.o(i.Check_Resive_Addr) refers to uart1.o(i.InitUart_Data) for InitUart_Data + uart1.o(i.Check_Resive_Addr) refers to uart1.o(.data) for .data + uart1.o(i.Deal_Uart_Data_For_Module) refers to uart1.o(i.Get_Data_Len) for Get_Data_Len + uart1.o(i.Deal_Uart_Data_For_Module) refers to uart1.o(i.send_set_resp) for send_set_resp + uart1.o(i.Deal_Uart_Data_For_Module) refers to uart1.o(i.InitUart_Data) for InitUart_Data + uart1.o(i.Deal_Uart_Data_For_Module) refers to uart1.o(.data) for .data + uart1.o(i.Deal_Uart_Data_For_Module) refers to uart1.o(.bss) for .bss + uart1.o(i.Do_Receive_Uart_For_Module) refers to uart1.o(i.Check_Resive_Addr) for Check_Resive_Addr + uart1.o(i.Do_Receive_Uart_For_Module) refers to uart1.o(i.InitUart_Data) for InitUart_Data + uart1.o(i.Do_Receive_Uart_For_Module) refers to uart1.o(.data) for .data + uart1.o(i.Do_Receive_Uart_For_Module) refers to uart1.o(.bss) for .bss + uart1.o(i.Get_Data_Len) refers to uart1.o(.bss) for .bss + uart1.o(i.InitUart_Data) refers to uart1.o(.data) for .data + uart1.o(i.InitUart_Data) refers to uart1.o(.bss) for .bss + uart1.o(i.UART1_SendData) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) for HAL_UART_Transmit_IT + uart1.o(i.UART1_SendData) refers to usart.o(.bss) for huart1 + uart1.o(i.UART1_Send_Char) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) for HAL_UART_Transmit_IT + uart1.o(i.UART1_Send_Char) refers to usart.o(.bss) for huart1 + uart1.o(i.clear_ttl_receive_timer) refers to uart1.o(.data) for .data + uart1.o(i.clear_ttl_receive_timer) refers to uart1.o(.bss) for .bss + uart1.o(i.judge_ttl_receive_timer) refers to uart1.o(.data) for .data + uart1.o(i.over_ttl_receive_timer) refers to uart1.o(i.InitUart_Data) for InitUart_Data + uart1.o(i.over_ttl_receive_timer) refers to uart1.o(.data) for .data + uart1.o(i.process_ttl_receive_timer) refers to uart1.o(i.over_ttl_receive_timer) for over_ttl_receive_timer + uart1.o(i.process_ttl_receive_timer) refers to uart1.o(.data) for .data + uart1.o(i.receive_ttl_data) refers to uart1.o(i.start_ttl_receive_timer) for start_ttl_receive_timer + uart1.o(i.receive_ttl_data) refers to uart1.o(i.Do_Receive_Uart_For_Module) for Do_Receive_Uart_For_Module + uart1.o(i.receive_ttl_data) refers to uart1.o(i.over_ttl_receive_timer) for over_ttl_receive_timer + uart1.o(i.receive_ttl_data) refers to uart1.o(i.InitUart_Data) for InitUart_Data + uart1.o(i.receive_ttl_data) refers to uart1.o(.data) for .data + uart1.o(i.send_set_resp) refers to uart1.o(i.VerfiyRC) for VerfiyRC + uart1.o(i.send_set_resp) refers to uart1.o(i.UART1_Send_Char) for UART1_Send_Char + uart1.o(i.send_set_resp) refers to uart1.o(i.Uart_Send_Delay) for Uart_Send_Delay + uart1.o(i.send_set_resp) refers to uart1.o(.data) for .data + uart1.o(i.start_ttl_receive_timer) refers to uart1.o(.data) for .data __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common @@ -931,6 +970,16 @@ Section Cross References f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp f2d.o(x$fpl$f2d) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf f2d.o(x$fpl$f2d) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf + faddsub_clz.o(x$fpl$fadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp + faddsub_clz.o(x$fpl$fadd) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1 + faddsub_clz.o(x$fpl$fadd) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf + faddsub_clz.o(x$fpl$fadd) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf + faddsub_clz.o(x$fpl$frsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp + faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1 + faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1 + faddsub_clz.o(x$fpl$fsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp + faddsub_clz.o(x$fpl$fsub) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1 + faddsub_clz.o(x$fpl$fsub) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf fdiv.o(x$fpl$frdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fdiv.o(x$fpl$frdiv) refers to fdiv.o(x$fpl$fdiv) for _fdiv1 fdiv.o(x$fpl$fdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp @@ -1131,7 +1180,6 @@ Removing Unused input sections from the image. Removing stm32f1xx_it.o(.rev16_text), (4 bytes). Removing stm32f1xx_it.o(.revsh_text), (4 bytes). Removing stm32f1xx_it.o(.rrx_text), (6 bytes). - Removing stm32f1xx_it.o(.bss), (20 bytes). Removing stm32f1xx_it.o(.data), (4 bytes). Removing stm32f1xx_it.o(.data), (4 bytes). Removing stm32f1xx_it.o(.data), (4 bytes). @@ -1570,9 +1618,11 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive), (172 bytes). Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA), (28 bytes). Removing stm32f1xx_hal_uart.o(i.HAL_UART_Receive_IT), (28 bytes). + Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback), (2 bytes). Removing stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback), (2 bytes). Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit), (154 bytes). Removing stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_DMA), (120 bytes). + Removing stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback), (2 bytes). Removing stm32f1xx_hal_uart.o(i.HAL_UART_TxHalfCpltCallback), (2 bytes). Removing stm32f1xx_hal_uart.o(i.UART_DMAError), (74 bytes). Removing stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt), (134 bytes). @@ -1602,12 +1652,22 @@ Removing Unused input sections from the image. Removing key.o(.revsh_text), (4 bytes). Removing key.o(.rrx_text), (6 bytes). Removing key.o(i.msg_clr), (16 bytes). + Removing key.o(.data), (1 bytes). Removing serial_port.o(.rev16_text), (4 bytes). Removing serial_port.o(.revsh_text), (4 bytes). Removing serial_port.o(.rrx_text), (6 bytes). + Removing serial_port.o(i.uart_test), (36 bytes). + Removing serial_port.o(.bss), (20 bytes). + Removing serial_port.o(.bss), (20 bytes). + Removing serial_port.o(.bss), (60 bytes). + Removing serial_port.o(.data), (1 bytes). + Removing serial_port.o(.data), (1 bytes). + Removing serial_port.o(.data), (17 bytes). Removing oled.o(.rev16_text), (4 bytes). Removing oled.o(.revsh_text), (4 bytes). Removing oled.o(.rrx_text), (6 bytes). + Removing oled.o(i.OLED_DisPlay_Off), (24 bytes). + Removing oled.o(i.OLED_DisPlay_On), (24 bytes). Removing oled.o(i.OLED_PrintString), (182 bytes). Removing oled.o(i.OLED_SetByte), (28 bytes). Removing oled.o(i.OLED_SetColorMode), (18 bytes). @@ -1651,8 +1711,19 @@ Removing Unused input sections from the image. Removing misc.o(i.NVIC_PriorityGroupConfig), (20 bytes). Removing misc.o(i.NVIC_SetVectorTable), (20 bytes). Removing misc.o(i.NVIC_SystemLPConfig), (24 bytes). + Removing uart1.o(.rev16_text), (4 bytes). + Removing uart1.o(.revsh_text), (4 bytes). + Removing uart1.o(.rrx_text), (6 bytes). + Removing uart1.o(i.Check_VerfiyData), (4 bytes). + Removing uart1.o(i.ModbusCRC16), (52 bytes). + Removing uart1.o(i.UART1_SendData), (20 bytes). + Removing uart1.o(i.clear_ttl_receive_timer), (36 bytes). + Removing uart1.o(i.judge_ttl_receive_timer), (20 bytes). + Removing uart1.o(.bss), (60 bytes). + Removing uart1.o(.bss), (10 bytes). + Removing uart1.o(.data), (1 bytes). -545 unused section(s) (total 45963 bytes) removed from the image. +567 unused section(s) (total 46368 bytes) removed from the image. ============================================================================== @@ -1689,83 +1760,82 @@ Image Symbol Table ../Src/usart.c 0x00000000 Number 0 usart.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_locale.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_locale_intlibspace.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/bigflt.c 0x00000000 Number 0 bigflt0.o ABSOLUTE ../clib/btod.s 0x00000000 Number 0 btod.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/locale.s 0x00000000 Number 0 lc_numeric_c.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 lludiv10.o ABSOLUTE - ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_v6.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 strcmpv7m.o ABSOLUTE + ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE ../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 _printf_fp_infnan.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _sputc.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_fp_dec.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 _printf_fp_dec.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 noretval__2sprintf.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __2sprintf.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_fp_infnan.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE - ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE - ../clib/printf_percent.s 0x00000000 Number 0 _printf_f.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 noretval__2sprintf.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 __2sprintf.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/printf_percent.s 0x00000000 Number 0 _printf_f.o ABSOLUTE + ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE - ../clib/string.c 0x00000000 Number 0 strcpy.o ABSOLUTE ../clib/string.c 0x00000000 Number 0 memcmp.o ABSOLUTE ../fplib/d2f.s 0x00000000 Number 0 d2f.o ABSOLUTE ../fplib/daddsub.s 0x00000000 Number 0 daddsub_clz.o ABSOLUTE @@ -1774,6 +1844,7 @@ Image Symbol Table ../fplib/dnaninf.s 0x00000000 Number 0 dnaninf.o ABSOLUTE ../fplib/dretinf.s 0x00000000 Number 0 dretinf.o ABSOLUTE ../fplib/f2d.s 0x00000000 Number 0 f2d.o ABSOLUTE + ../fplib/faddsub.s 0x00000000 Number 0 faddsub_clz.o ABSOLUTE ../fplib/fcheck1.s 0x00000000 Number 0 fcheck1.o ABSOLUTE ../fplib/fdiv.s 0x00000000 Number 0 fdiv.o ABSOLUTE ../fplib/fflt.s 0x00000000 Number 0 fflt_clz.o ABSOLUTE @@ -1788,6 +1859,7 @@ Image Symbol Table ../fplib/trapv.s 0x00000000 Number 0 trapv.o ABSOLUTE ../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE + ..\App\Src\Uart1.c 0x00000000 Number 0 uart1.o ABSOLUTE ..\App\Src\ads1220.c 0x00000000 Number 0 ads1220.o ABSOLUTE ..\App\Src\app.c 0x00000000 Number 0 app.o ABSOLUTE ..\App\Src\delay.c 0x00000000 Number 0 delay.o ABSOLUTE @@ -1823,6 +1895,7 @@ Image Symbol Table ..\Src\system_stm32f1xx.c 0x00000000 Number 0 system_stm32f1xx.o ABSOLUTE ..\Src\tim.c 0x00000000 Number 0 tim.o ABSOLUTE ..\Src\usart.c 0x00000000 Number 0 usart.o ABSOLUTE + ..\\App\\Src\\Uart1.c 0x00000000 Number 0 uart1.o ABSOLUTE ..\\App\\Src\\ads1220.c 0x00000000 Number 0 ads1220.o ABSOLUTE ..\\App\\Src\\app.c 0x00000000 Number 0 app.o ABSOLUTE ..\\App\\Src\\delay.c 0x00000000 Number 0 delay.o ABSOLUTE @@ -1890,300 +1963,315 @@ Image Symbol Table .text 0x080001e4 Section 64 startup_stm32f103xe.o(.text) .text 0x08000224 Section 0 noretval__2sprintf.o(.text) .text 0x0800024c Section 0 __printf_wp.o(.text) - .text 0x0800035a Section 0 strcpy.o(.text) - .text 0x080003a2 Section 138 rt_memcpy_v6.o(.text) - .text 0x0800042c Section 68 rt_memclr.o(.text) - .text 0x08000470 Section 78 rt_memclr_w.o(.text) - .text 0x080004be Section 0 heapauxi.o(.text) - .text 0x080004c4 Section 0 _printf_fp_dec.o(.text) - _fp_digits 0x080004c7 Thumb Code 432 _printf_fp_dec.o(.text) - .text 0x080008e4 Section 0 _printf_char_common.o(.text) - _printf_input_char 0x080008e5 Thumb Code 10 _printf_char_common.o(.text) - .text 0x08000914 Section 0 _sputc.o(.text) - .text 0x0800091e Section 100 rt_memcpy_w.o(.text) - .text 0x08000984 Section 8 rt_locale_intlibspace.o(.text) - .text 0x0800098c Section 138 lludiv10.o(.text) - .text 0x08000a18 Section 0 _printf_fp_infnan.o(.text) - .text 0x08000a98 Section 0 bigflt0.o(.text) - .text 0x08000b7c Section 8 libspace.o(.text) - .text 0x08000b84 Section 74 sys_stackheap_outer.o(.text) - .text 0x08000bce Section 0 exit.o(.text) - .text 0x08000be0 Section 128 strcmpv7m.o(.text) - .text 0x08000c60 Section 0 sys_exit.o(.text) - .text 0x08000c6c Section 2 use_no_semi.o(.text) - .text 0x08000c6e Section 0 indicate_semi.o(.text) - CL$$btod_d2e 0x08000c6e Section 62 btod.o(CL$$btod_d2e) - CL$$btod_d2e_denorm_low 0x08000cac Section 70 btod.o(CL$$btod_d2e_denorm_low) - CL$$btod_d2e_norm_op1 0x08000cf2 Section 96 btod.o(CL$$btod_d2e_norm_op1) - CL$$btod_div_common 0x08000d52 Section 824 btod.o(CL$$btod_div_common) - CL$$btod_e2e 0x0800108a Section 220 btod.o(CL$$btod_e2e) - CL$$btod_ediv 0x08001166 Section 42 btod.o(CL$$btod_ediv) - CL$$btod_emul 0x08001190 Section 42 btod.o(CL$$btod_emul) - CL$$btod_mult_common 0x080011ba Section 580 btod.o(CL$$btod_mult_common) - i.ADPowerDown 0x08001400 Section 0 ads1220.o(i.ADPowerDown) - i.ADS1220_GPIOInit 0x08001428 Section 0 ads1220.o(i.ADS1220_GPIOInit) - i.ADStartConversion 0x0800148c Section 0 ads1220.o(i.ADStartConversion) - i.BusFault_Handler 0x080014b4 Section 0 stm32f1xx_it.o(i.BusFault_Handler) - i.CofigAD 0x080014b8 Section 0 ads1220.o(i.CofigAD) - i.DebugMon_Handler 0x080014fc Section 0 stm32f1xx_it.o(i.DebugMon_Handler) - i.Error_Handler 0x080014fe Section 0 main.o(i.Error_Handler) - i.GetAD 0x08001504 Section 0 ads1220.o(i.GetAD) - i.HAL_DMA_Abort 0x080015a4 Section 0 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) - i.HAL_DMA_Abort_IT 0x080015ec Section 0 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) - i.HAL_DMA_GetState 0x0800171c Section 0 stm32f1xx_hal_dma.o(i.HAL_DMA_GetState) - i.HAL_GPIO_Init 0x08001724 Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) - i.HAL_GPIO_ReadPin 0x0800191c Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) - i.HAL_GPIO_TogglePin 0x08001926 Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin) - i.HAL_GPIO_WritePin 0x08001936 Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) - i.HAL_GetTick 0x08001940 Section 0 stm32f1xx_hal.o(i.HAL_GetTick) - i.HAL_I2C_AbortCpltCallback 0x0800194c Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) - i.HAL_I2C_AddrCallback 0x0800194e Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_AddrCallback) - i.HAL_I2C_ER_IRQHandler 0x08001950 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) - i.HAL_I2C_EV_IRQHandler 0x08001a14 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler) - i.HAL_I2C_ErrorCallback 0x08001c44 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) - i.HAL_I2C_Init 0x08001c48 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_Init) - i.HAL_I2C_ListenCpltCallback 0x08001dd0 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) - i.HAL_I2C_MasterRxCpltCallback 0x08001dd2 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) - i.HAL_I2C_MasterTxCpltCallback 0x08001dd4 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) - i.HAL_I2C_Master_Transmit 0x08001dd8 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) - i.HAL_I2C_MemRxCpltCallback 0x08001f04 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) - i.HAL_I2C_MemTxCpltCallback 0x08001f06 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) - i.HAL_I2C_MspInit 0x08001f08 Section 0 i2c.o(i.HAL_I2C_MspInit) - i.HAL_I2C_SlaveRxCpltCallback 0x08001f94 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) - i.HAL_I2C_SlaveTxCpltCallback 0x08001f96 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) - i.HAL_IncTick 0x08001f98 Section 0 stm32f1xx_hal.o(i.HAL_IncTick) - i.HAL_Init 0x08001fa8 Section 0 stm32f1xx_hal.o(i.HAL_Init) - i.HAL_InitTick 0x08001fcc Section 0 stm32f1xx_hal.o(i.HAL_InitTick) - i.HAL_MspInit 0x0800200c Section 0 stm32f1xx_hal_msp.o(i.HAL_MspInit) - i.HAL_NVIC_EnableIRQ 0x08002048 Section 0 stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - i.HAL_NVIC_SetPriority 0x08002064 Section 0 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - i.HAL_NVIC_SetPriorityGrouping 0x080020a4 Section 0 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) - i.HAL_RCC_ClockConfig 0x080020c8 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - i.HAL_RCC_GetPCLK1Freq 0x080021f4 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - i.HAL_RCC_GetPCLK2Freq 0x08002214 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - i.HAL_RCC_GetSysClockFreq 0x08002234 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - i.HAL_RCC_OscConfig 0x08002280 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) - i.HAL_SPI_ErrorCallback 0x080025a0 Section 0 stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) - i.HAL_SPI_IRQHandler 0x080025a4 Section 0 stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) - i.HAL_SPI_Init 0x08002684 Section 0 stm32f1xx_hal_spi.o(i.HAL_SPI_Init) - i.HAL_SPI_MspInit 0x08002738 Section 0 spi.o(i.HAL_SPI_MspInit) - i.HAL_SYSTICK_Config 0x080027cc Section 0 stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) - i.HAL_TIMEx_BreakCallback 0x080027f4 Section 0 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) - i.HAL_TIMEx_CommutCallback 0x080027f6 Section 0 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) - i.HAL_TIMEx_MasterConfigSynchronization 0x080027f8 Section 0 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) - i.HAL_TIM_Base_Init 0x08002874 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) - i.HAL_TIM_Base_MspInit 0x080028d0 Section 0 tim.o(i.HAL_TIM_Base_MspInit) - i.HAL_TIM_Base_Start_IT 0x0800290c Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - i.HAL_TIM_ConfigClockSource 0x08002978 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - i.HAL_TIM_IC_CaptureCallback 0x08002a54 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - i.HAL_TIM_IRQHandler 0x08002a56 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) - i.HAL_TIM_OC_DelayElapsedCallback 0x08002bbc Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - i.HAL_TIM_PWM_PulseFinishedCallback 0x08002bbe Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - i.HAL_TIM_PeriodElapsedCallback 0x08002bc0 Section 0 stm32f1xx_it.o(i.HAL_TIM_PeriodElapsedCallback) - i.HAL_TIM_TriggerCallback 0x08002c58 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - i.HAL_UARTEx_RxEventCallback 0x08002c5a Section 0 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - i.HAL_UART_ErrorCallback 0x08002c5c Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) - i.HAL_UART_IRQHandler 0x08002c60 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) - i.HAL_UART_Init 0x08002ecc Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Init) - i.HAL_UART_MspInit 0x08002f30 Section 0 usart.o(i.HAL_UART_MspInit) - i.HAL_UART_RxCpltCallback 0x08003084 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - i.HAL_UART_Transmit_IT 0x08003086 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) - i.HAL_UART_TxCpltCallback 0x080030b8 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) - i.HardFault_Handler 0x080030ba Section 0 stm32f1xx_it.o(i.HardFault_Handler) - i.I2C1_ER_IRQHandler 0x080030bc Section 0 stm32f1xx_it.o(i.I2C1_ER_IRQHandler) - i.I2C1_EV_IRQHandler 0x080030c8 Section 0 stm32f1xx_it.o(i.I2C1_EV_IRQHandler) - i.I2C_DMAAbort 0x080030d4 Section 0 stm32f1xx_hal_i2c.o(i.I2C_DMAAbort) - I2C_DMAAbort 0x080030d5 Thumb Code 182 stm32f1xx_hal_i2c.o(i.I2C_DMAAbort) - i.I2C_Flush_DR 0x08003190 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Flush_DR) - I2C_Flush_DR 0x08003191 Thumb Code 16 stm32f1xx_hal_i2c.o(i.I2C_Flush_DR) - i.I2C_ITError 0x080031a0 Section 0 stm32f1xx_hal_i2c.o(i.I2C_ITError) - I2C_ITError 0x080031a1 Thumb Code 336 stm32f1xx_hal_i2c.o(i.I2C_ITError) - i.I2C_IsAcknowledgeFailed 0x080032f8 Section 0 stm32f1xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) - I2C_IsAcknowledgeFailed 0x080032f9 Thumb Code 46 stm32f1xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) - i.I2C_MasterReceive_BTF 0x08003326 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_BTF) - I2C_MasterReceive_BTF 0x08003327 Thumb Code 210 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_BTF) - i.I2C_MasterReceive_RXNE 0x080033f8 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_RXNE) - I2C_MasterReceive_RXNE 0x080033f9 Thumb Code 228 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_RXNE) - i.I2C_MasterRequestWrite 0x080034e0 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterRequestWrite) - I2C_MasterRequestWrite 0x080034e1 Thumb Code 150 stm32f1xx_hal_i2c.o(i.I2C_MasterRequestWrite) - i.I2C_MasterTransmit_BTF 0x0800357c Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_BTF) - I2C_MasterTransmit_BTF 0x0800357d Thumb Code 130 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_BTF) - i.I2C_MasterTransmit_TXE 0x08003600 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_TXE) - I2C_MasterTransmit_TXE 0x08003601 Thumb Code 182 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_TXE) - i.I2C_Master_ADDR 0x080036b8 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Master_ADDR) - I2C_Master_ADDR 0x080036b9 Thumb Code 340 stm32f1xx_hal_i2c.o(i.I2C_Master_ADDR) - i.I2C_Master_SB 0x08003810 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Master_SB) - I2C_Master_SB 0x08003811 Thumb Code 140 stm32f1xx_hal_i2c.o(i.I2C_Master_SB) - i.I2C_MemoryTransmit_TXE_BTF 0x0800389c Section 0 stm32f1xx_hal_i2c.o(i.I2C_MemoryTransmit_TXE_BTF) - I2C_MemoryTransmit_TXE_BTF 0x0800389d Thumb Code 168 stm32f1xx_hal_i2c.o(i.I2C_MemoryTransmit_TXE_BTF) - i.I2C_Slave_ADDR 0x08003944 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Slave_ADDR) - I2C_Slave_ADDR 0x08003945 Thumb Code 70 stm32f1xx_hal_i2c.o(i.I2C_Slave_ADDR) - i.I2C_Slave_AF 0x0800398c Section 0 stm32f1xx_hal_i2c.o(i.I2C_Slave_AF) - I2C_Slave_AF 0x0800398d Thumb Code 138 stm32f1xx_hal_i2c.o(i.I2C_Slave_AF) - i.I2C_Slave_STOPF 0x08003a1c Section 0 stm32f1xx_hal_i2c.o(i.I2C_Slave_STOPF) - I2C_Slave_STOPF 0x08003a1d Thumb Code 338 stm32f1xx_hal_i2c.o(i.I2C_Slave_STOPF) - i.I2C_WaitOnBTFFlagUntilTimeout 0x08003b78 Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnBTFFlagUntilTimeout) - I2C_WaitOnBTFFlagUntilTimeout 0x08003b79 Thumb Code 86 stm32f1xx_hal_i2c.o(i.I2C_WaitOnBTFFlagUntilTimeout) - i.I2C_WaitOnFlagUntilTimeout 0x08003bd0 Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) - I2C_WaitOnFlagUntilTimeout 0x08003bd1 Thumb Code 144 stm32f1xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) - i.I2C_WaitOnMasterAddressFlagUntilTimeout 0x08003c60 Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnMasterAddressFlagUntilTimeout) - I2C_WaitOnMasterAddressFlagUntilTimeout 0x08003c61 Thumb Code 188 stm32f1xx_hal_i2c.o(i.I2C_WaitOnMasterAddressFlagUntilTimeout) - i.I2C_WaitOnTXEFlagUntilTimeout 0x08003d1c Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnTXEFlagUntilTimeout) - I2C_WaitOnTXEFlagUntilTimeout 0x08003d1d Thumb Code 86 stm32f1xx_hal_i2c.o(i.I2C_WaitOnTXEFlagUntilTimeout) - i.Key_Scan 0x08003d74 Section 0 key.o(i.Key_Scan) - i.M1820_Check 0x08003e10 Section 0 m1820.o(i.M1820_Check) - i.M1820_GPIO_Init 0x08003e6c Section 0 m1820.o(i.M1820_GPIO_Init) - i.M1820_Get_Temp 0x08003ebc Section 0 m1820.o(i.M1820_Get_Temp) - i.M1820_Init 0x08003f14 Section 0 m1820.o(i.M1820_Init) - i.M1820_Read_Bit 0x08003f34 Section 0 m1820.o(i.M1820_Read_Bit) - i.M1820_Read_Byte 0x08003f7c Section 0 m1820.o(i.M1820_Read_Byte) - i.M1820_Rst 0x08003f9c Section 0 m1820.o(i.M1820_Rst) - i.M1820_Start 0x08003fd0 Section 0 m1820.o(i.M1820_Start) - i.M1820_Write_Byte 0x08003fec Section 0 m1820.o(i.M1820_Write_Byte) - i.MX_GPIO_Init 0x0800404c Section 0 gpio.o(i.MX_GPIO_Init) - i.MX_I2C1_Init 0x08004194 Section 0 i2c.o(i.MX_I2C1_Init) - i.MX_SPI2_Init 0x080041d4 Section 0 spi.o(i.MX_SPI2_Init) - i.MX_TIM1_Init 0x08004218 Section 0 tim.o(i.MX_TIM1_Init) - i.MX_USART1_UART_Init 0x08004288 Section 0 usart.o(i.MX_USART1_UART_Init) - i.MX_USART2_UART_Init 0x080042c0 Section 0 usart.o(i.MX_USART2_UART_Init) - i.MX_USART3_UART_Init 0x080042f8 Section 0 usart.o(i.MX_USART3_UART_Init) - i.MemManage_Handler 0x08004330 Section 0 stm32f1xx_it.o(i.MemManage_Handler) - i.NMI_Handler 0x08004332 Section 0 stm32f1xx_it.o(i.NMI_Handler) - i.OLED_Act 0x08004334 Section 0 oled.o(i.OLED_Act) - i.OLED_DisPlay_Off 0x080043e4 Section 0 oled.o(i.OLED_DisPlay_Off) - i.OLED_DisPlay_On 0x080043fc Section 0 oled.o(i.OLED_DisPlay_On) - i.OLED_Init 0x08004414 Section 0 oled.o(i.OLED_Init) - i.OLED_NewFrame 0x080044d0 Section 0 oled.o(i.OLED_NewFrame) - i.OLED_PrintASCIIChar 0x080044e0 Section 0 oled.o(i.OLED_PrintASCIIChar) - i.OLED_PrintASCIIString 0x08004500 Section 0 oled.o(i.OLED_PrintASCIIString) - i.OLED_Send 0x08004530 Section 0 oled.o(i.OLED_Send) - i.OLED_SendCmd 0x08004548 Section 0 oled.o(i.OLED_SendCmd) - i.OLED_SetBits 0x08004558 Section 0 oled.o(i.OLED_SetBits) - i.OLED_SetBits_Fine 0x080045a0 Section 0 oled.o(i.OLED_SetBits_Fine) - i.OLED_SetBlock 0x08004608 Section 0 oled.o(i.OLED_SetBlock) - i.OLED_SetByte_Fine 0x08004690 Section 0 oled.o(i.OLED_SetByte_Fine) - i.OLED_ShowFrame 0x080046d8 Section 0 oled.o(i.OLED_ShowFrame) - i.PendSV_Handler 0x08004734 Section 0 stm32f1xx_it.o(i.PendSV_Handler) - i.Raw_32 0x08004736 Section 0 tmc5160.o(i.Raw_32) - i.ReadData 0x0800474c Section 0 ads1220.o(i.ReadData) - i.ReadOneByte 0x08004798 Section 0 ads1220.o(i.ReadOneByte) - i.ReadRegister 0x080047ec Section 0 ads1220.o(i.ReadRegister) - i.SPI2_IRQHandler 0x08004824 Section 0 stm32f1xx_it.o(i.SPI2_IRQHandler) - i.SPI_DMAAbortOnError 0x08004830 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) - SPI_DMAAbortOnError 0x08004831 Thumb Code 16 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) - i.SVC_Handler 0x08004840 Section 0 stm32f1xx_it.o(i.SVC_Handler) - i.SysTick_CLKSourceConfig 0x08004842 Section 0 misc.o(i.SysTick_CLKSourceConfig) - i.SysTick_Handler 0x0800485a Section 0 stm32f1xx_it.o(i.SysTick_Handler) - i.SystemClock_Config 0x0800485e Section 0 main.o(i.SystemClock_Config) - i.SystemInit 0x080048ba Section 0 system_stm32f1xx.o(i.SystemInit) - i.TIM1_UP_IRQHandler 0x080048bc Section 0 stm32f1xx_it.o(i.TIM1_UP_IRQHandler) - i.TIM_Base_SetConfig 0x080048d4 Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - i.TIM_ETR_SetConfig 0x08004960 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - i.TIM_ITRx_SetConfig 0x08004974 Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - TIM_ITRx_SetConfig 0x08004975 Thumb Code 16 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - i.TIM_TI1_ConfigInputStage 0x08004984 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - TIM_TI1_ConfigInputStage 0x08004985 Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - i.TIM_TI2_ConfigInputStage 0x080049a6 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - TIM_TI2_ConfigInputStage 0x080049a7 Thumb Code 36 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - i.TMC5160A_Init_Gpio 0x080049cc Section 0 tmc5160.o(i.TMC5160A_Init_Gpio) - i.TMC5160_SPIReadInt 0x08004a1c Section 0 tmc5160.o(i.TMC5160_SPIReadInt) - i.TMC5160_SPIWriteInt 0x08004a58 Section 0 tmc5160.o(i.TMC5160_SPIWriteInt) - i.UART_DMAAbortOnError 0x08004b84 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - UART_DMAAbortOnError 0x08004b85 Thumb Code 16 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - i.UART_EndRxTransfer 0x08004b94 Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - UART_EndRxTransfer 0x08004b95 Thumb Code 78 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - i.UART_Receive_IT 0x08004be2 Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - UART_Receive_IT 0x08004be3 Thumb Code 194 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - i.UART_SetConfig 0x08004ca4 Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) - UART_SetConfig 0x08004ca5 Thumb Code 178 stm32f1xx_hal_uart.o(i.UART_SetConfig) - i.USART1_IRQHandler 0x08004d5c Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) - i.USART2_IRQHandler 0x08004da4 Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) - i.USART3_IRQHandler 0x08004db0 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) - i.UsageFault_Handler 0x08004dbc Section 0 stm32f1xx_it.o(i.UsageFault_Handler) - i.WriteOneByte 0x08004dc0 Section 0 ads1220.o(i.WriteOneByte) - i.WriteRegister 0x08004e14 Section 0 ads1220.o(i.WriteRegister) - i.__ARM_fpclassify 0x08004e68 Section 0 fpclassify.o(i.__ARM_fpclassify) - i.__NVIC_SetPriority 0x08004e90 Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08004e91 Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - i._is_digit 0x08004eb0 Section 0 __printf_wp.o(i._is_digit) - i.app_act 0x08004ec0 Section 0 app.o(i.app_act) - i.delay 0x08004f0c Section 0 delay.o(i.delay) - i.delay_init 0x08004f18 Section 0 delay.o(i.delay_init) - i.delay_ns 0x08004f40 Section 0 delay.o(i.delay_ns) - i.delay_us 0x08004f4c Section 0 delay.o(i.delay_us) - i.key_act 0x08004f80 Section 0 key.o(i.key_act) - i.main 0x08005000 Section 0 main.o(i.main) - i.tmc5160_act 0x08005064 Section 0 tmc5160.o(i.tmc5160_act) - i.tmc5160_init 0x080050fc Section 0 tmc5160.o(i.tmc5160_init) - locale$$code 0x080051c0 Section 44 lc_numeric_c.o(locale$$code) - x$fpl$d2f 0x080051ec Section 98 d2f.o(x$fpl$d2f) - x$fpl$dadd 0x08005250 Section 336 daddsub_clz.o(x$fpl$dadd) - _dadd1 0x08005261 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) - x$fpl$ddiv 0x080053a0 Section 688 ddiv.o(x$fpl$ddiv) - ddiv_entry 0x080053a7 Thumb Code 0 ddiv.o(x$fpl$ddiv) - x$fpl$dmul 0x08005650 Section 340 dmul.o(x$fpl$dmul) - x$fpl$dnaninf 0x080057a4 Section 156 dnaninf.o(x$fpl$dnaninf) - x$fpl$dretinf 0x08005840 Section 12 dretinf.o(x$fpl$dretinf) - x$fpl$dsub 0x0800584c Section 468 daddsub_clz.o(x$fpl$dsub) - _dsub1 0x0800585d Thumb Code 0 daddsub_clz.o(x$fpl$dsub) - x$fpl$f2d 0x08005a20 Section 86 f2d.o(x$fpl$f2d) - x$fpl$fcheck1 0x08005a78 Section 12 fcheck1.o(x$fpl$fcheck1) - x$fpl$fdiv 0x08005a84 Section 388 fdiv.o(x$fpl$fdiv) - _fdiv1 0x08005a85 Thumb Code 0 fdiv.o(x$fpl$fdiv) - x$fpl$fflt 0x08005c08 Section 48 fflt_clz.o(x$fpl$fflt) - x$fpl$ffltu 0x08005c38 Section 38 fflt_clz.o(x$fpl$ffltu) - x$fpl$fmul 0x08005c60 Section 258 fmul.o(x$fpl$fmul) - x$fpl$fnaninf 0x08005d62 Section 140 fnaninf.o(x$fpl$fnaninf) - x$fpl$fretinf 0x08005dee Section 10 fretinf.o(x$fpl$fretinf) - x$fpl$printf1 0x08005df8 Section 4 printf1.o(x$fpl$printf1) - x$fpl$retnan 0x08005dfc Section 100 retnan.o(x$fpl$retnan) - x$fpl$scalbnf 0x08005e60 Section 76 scalbnf.o(x$fpl$scalbnf) - x$fpl$trapveneer 0x08005eac Section 48 trapv.o(x$fpl$trapveneer) - .constdata 0x08005edc Section 18 stm32f1xx_hal_rcc.o(.constdata) - x$fpl$usenofp 0x08005edc Section 0 usenofp.o(x$fpl$usenofp) - aPredivFactorTable 0x08005edc Data 2 stm32f1xx_hal_rcc.o(.constdata) - aPLLMULFactorTable 0x08005ede Data 16 stm32f1xx_hal_rcc.o(.constdata) - .constdata 0x08005eee Section 16 system_stm32f1xx.o(.constdata) - .constdata 0x08005efe Section 8 system_stm32f1xx.o(.constdata) - .constdata 0x08005f06 Section 3420 mylib.o(.constdata) - .constdata 0x08006c64 Section 8 mylib.o(.constdata) - .constdata 0x08006c6c Section 148 bigflt0.o(.constdata) - tenpwrs_x 0x08006c6c Data 60 bigflt0.o(.constdata) - tenpwrs_i 0x08006ca8 Data 64 bigflt0.o(.constdata) - locale$$data 0x08006d20 Section 28 lc_numeric_c.o(locale$$data) - __lcnum_c_name 0x08006d24 Data 2 lc_numeric_c.o(locale$$data) - __lcnum_c_start 0x08006d2c Data 0 lc_numeric_c.o(locale$$data) - __lcnum_c_point 0x08006d38 Data 0 lc_numeric_c.o(locale$$data) - __lcnum_c_thousands 0x08006d3a Data 0 lc_numeric_c.o(locale$$data) - __lcnum_c_grouping 0x08006d3b Data 0 lc_numeric_c.o(locale$$data) - __lcnum_c_end 0x08006d3c Data 0 lc_numeric_c.o(locale$$data) - .data 0x20000000 Section 40 stm32f1xx_it.o(.data) - .data 0x20000028 Section 12 stm32f1xx_hal.o(.data) - .data 0x20000034 Section 4 system_stm32f1xx.o(.data) - .data 0x20000038 Section 8 app.o(.data) - .data 0x20000040 Section 1 delay.o(.data) - fac_us 0x20000040 Data 1 delay.o(.data) - .data 0x20000041 Section 8 key.o(.data) - .data 0x2000004c Section 8 oled.o(.data) - temp 0x2000004d Data 1 oled.o(.data) - sendBuffer 0x2000004e Data 2 oled.o(.data) - .data 0x20000054 Section 5 ads1220.o(.data) - .data 0x2000005c Section 27 tmc5160.o(.data) - .bss 0x20000078 Section 84 i2c.o(.bss) - .bss 0x200000cc Section 88 spi.o(.bss) - .bss 0x20000124 Section 72 tim.o(.bss) - .bss 0x2000016c Section 216 usart.o(.bss) - .bss 0x20000244 Section 20 stm32f1xx_it.o(.bss) - .bss 0x20000258 Section 12 key.o(.bss) - .bss 0x20000264 Section 1302 oled.o(.bss) - sendBuffer 0x20000278 Data 129 oled.o(.bss) - sendBuffer 0x200002f9 Data 129 oled.o(.bss) - .bss 0x2000077c Section 96 libspace.o(.bss) - HEAP 0x200007e0 Section 512 startup_stm32f103xe.o(HEAP) - Heap_Mem 0x200007e0 Data 512 startup_stm32f103xe.o(HEAP) - STACK 0x200009e0 Section 1024 startup_stm32f103xe.o(STACK) - Stack_Mem 0x200009e0 Data 1024 startup_stm32f103xe.o(STACK) - __initial_sp 0x20000de0 Data 0 startup_stm32f103xe.o(STACK) + .text 0x0800035a Section 138 rt_memcpy_v6.o(.text) + .text 0x080003e4 Section 68 rt_memclr.o(.text) + .text 0x08000428 Section 78 rt_memclr_w.o(.text) + .text 0x08000476 Section 0 heapauxi.o(.text) + .text 0x0800047c Section 0 _printf_fp_dec.o(.text) + _fp_digits 0x0800047f Thumb Code 432 _printf_fp_dec.o(.text) + .text 0x0800089c Section 0 _printf_char_common.o(.text) + _printf_input_char 0x0800089d Thumb Code 10 _printf_char_common.o(.text) + .text 0x080008cc Section 0 _sputc.o(.text) + .text 0x080008d6 Section 100 rt_memcpy_w.o(.text) + .text 0x0800093c Section 8 rt_locale_intlibspace.o(.text) + .text 0x08000944 Section 138 lludiv10.o(.text) + .text 0x080009d0 Section 0 _printf_fp_infnan.o(.text) + .text 0x08000a50 Section 0 bigflt0.o(.text) + .text 0x08000b34 Section 8 libspace.o(.text) + .text 0x08000b3c Section 74 sys_stackheap_outer.o(.text) + .text 0x08000b86 Section 0 exit.o(.text) + .text 0x08000b98 Section 128 strcmpv7m.o(.text) + .text 0x08000c18 Section 0 sys_exit.o(.text) + .text 0x08000c24 Section 2 use_no_semi.o(.text) + .text 0x08000c26 Section 0 indicate_semi.o(.text) + CL$$btod_d2e 0x08000c26 Section 62 btod.o(CL$$btod_d2e) + CL$$btod_d2e_denorm_low 0x08000c64 Section 70 btod.o(CL$$btod_d2e_denorm_low) + CL$$btod_d2e_norm_op1 0x08000caa Section 96 btod.o(CL$$btod_d2e_norm_op1) + CL$$btod_div_common 0x08000d0a Section 824 btod.o(CL$$btod_div_common) + CL$$btod_e2e 0x08001042 Section 220 btod.o(CL$$btod_e2e) + CL$$btod_ediv 0x0800111e Section 42 btod.o(CL$$btod_ediv) + CL$$btod_emul 0x08001148 Section 42 btod.o(CL$$btod_emul) + CL$$btod_mult_common 0x08001172 Section 580 btod.o(CL$$btod_mult_common) + i.ADPowerDown 0x080013b8 Section 0 ads1220.o(i.ADPowerDown) + i.ADS1220_GPIOInit 0x080013e0 Section 0 ads1220.o(i.ADS1220_GPIOInit) + i.ADStartConversion 0x08001444 Section 0 ads1220.o(i.ADStartConversion) + i.BusFault_Handler 0x0800146c Section 0 stm32f1xx_it.o(i.BusFault_Handler) + i.Check_Resive_Addr 0x08001470 Section 0 uart1.o(i.Check_Resive_Addr) + i.CofigAD 0x08001498 Section 0 ads1220.o(i.CofigAD) + i.Deal_Uart_Data_For_Module 0x080014dc Section 0 uart1.o(i.Deal_Uart_Data_For_Module) + i.DebugMon_Handler 0x08001564 Section 0 stm32f1xx_it.o(i.DebugMon_Handler) + i.Do_Receive_Uart_For_Module 0x08001568 Section 0 uart1.o(i.Do_Receive_Uart_For_Module) + i.Error_Handler 0x0800161c Section 0 main.o(i.Error_Handler) + i.GetAD 0x08001620 Section 0 ads1220.o(i.GetAD) + i.Get_Data_Len 0x080016c0 Section 0 uart1.o(i.Get_Data_Len) + i.HAL_DMA_Abort 0x080016d8 Section 0 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) + i.HAL_DMA_Abort_IT 0x08001720 Section 0 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) + i.HAL_DMA_GetState 0x08001850 Section 0 stm32f1xx_hal_dma.o(i.HAL_DMA_GetState) + i.HAL_GPIO_Init 0x08001858 Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) + i.HAL_GPIO_ReadPin 0x08001a50 Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) + i.HAL_GPIO_TogglePin 0x08001a5a Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin) + i.HAL_GPIO_WritePin 0x08001a6a Section 0 stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) + i.HAL_GetTick 0x08001a74 Section 0 stm32f1xx_hal.o(i.HAL_GetTick) + i.HAL_I2C_AbortCpltCallback 0x08001a80 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) + i.HAL_I2C_AddrCallback 0x08001a82 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_AddrCallback) + i.HAL_I2C_ER_IRQHandler 0x08001a84 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) + i.HAL_I2C_EV_IRQHandler 0x08001b48 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler) + i.HAL_I2C_ErrorCallback 0x08001d78 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) + i.HAL_I2C_Init 0x08001d7c Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_Init) + i.HAL_I2C_ListenCpltCallback 0x08001f04 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) + i.HAL_I2C_MasterRxCpltCallback 0x08001f06 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) + i.HAL_I2C_MasterTxCpltCallback 0x08001f08 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) + i.HAL_I2C_Master_Transmit 0x08001f0c Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) + i.HAL_I2C_MemRxCpltCallback 0x08002038 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) + i.HAL_I2C_MemTxCpltCallback 0x0800203a Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) + i.HAL_I2C_MspInit 0x0800203c Section 0 i2c.o(i.HAL_I2C_MspInit) + i.HAL_I2C_SlaveRxCpltCallback 0x080020c8 Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) + i.HAL_I2C_SlaveTxCpltCallback 0x080020ca Section 0 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) + i.HAL_IncTick 0x080020cc Section 0 stm32f1xx_hal.o(i.HAL_IncTick) + i.HAL_Init 0x080020dc Section 0 stm32f1xx_hal.o(i.HAL_Init) + i.HAL_InitTick 0x08002100 Section 0 stm32f1xx_hal.o(i.HAL_InitTick) + i.HAL_MspInit 0x08002140 Section 0 stm32f1xx_hal_msp.o(i.HAL_MspInit) + i.HAL_NVIC_EnableIRQ 0x0800217c Section 0 stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + i.HAL_NVIC_SetPriority 0x08002198 Section 0 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + i.HAL_NVIC_SetPriorityGrouping 0x080021d8 Section 0 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) + i.HAL_RCC_ClockConfig 0x080021fc Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + i.HAL_RCC_GetPCLK1Freq 0x08002328 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + i.HAL_RCC_GetPCLK2Freq 0x08002348 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) + i.HAL_RCC_GetSysClockFreq 0x08002368 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + i.HAL_RCC_OscConfig 0x080023b4 Section 0 stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) + i.HAL_SPI_ErrorCallback 0x080026d4 Section 0 stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) + i.HAL_SPI_IRQHandler 0x080026d8 Section 0 stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) + i.HAL_SPI_Init 0x080027b8 Section 0 stm32f1xx_hal_spi.o(i.HAL_SPI_Init) + i.HAL_SPI_MspInit 0x0800286c Section 0 spi.o(i.HAL_SPI_MspInit) + i.HAL_SYSTICK_Config 0x08002900 Section 0 stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) + i.HAL_TIMEx_BreakCallback 0x08002928 Section 0 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) + i.HAL_TIMEx_CommutCallback 0x0800292a Section 0 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) + i.HAL_TIMEx_MasterConfigSynchronization 0x0800292c Section 0 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) + i.HAL_TIM_Base_Init 0x080029a8 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) + i.HAL_TIM_Base_MspInit 0x08002a04 Section 0 tim.o(i.HAL_TIM_Base_MspInit) + i.HAL_TIM_Base_Start_IT 0x08002a40 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) + i.HAL_TIM_ConfigClockSource 0x08002aac Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + i.HAL_TIM_IC_CaptureCallback 0x08002b88 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + i.HAL_TIM_IRQHandler 0x08002b8a Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) + i.HAL_TIM_OC_DelayElapsedCallback 0x08002cf0 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + i.HAL_TIM_PWM_PulseFinishedCallback 0x08002cf2 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + i.HAL_TIM_PeriodElapsedCallback 0x08002cf4 Section 0 stm32f1xx_it.o(i.HAL_TIM_PeriodElapsedCallback) + i.HAL_TIM_TriggerCallback 0x08002d8c Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + i.HAL_UARTEx_RxEventCallback 0x08002d8e Section 0 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + i.HAL_UART_ErrorCallback 0x08002d90 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) + i.HAL_UART_IRQHandler 0x08002d94 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) + i.HAL_UART_Init 0x08003000 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Init) + i.HAL_UART_MspInit 0x08003064 Section 0 usart.o(i.HAL_UART_MspInit) + i.HAL_UART_RxCpltCallback 0x080031b8 Section 0 stm32f1xx_it.o(i.HAL_UART_RxCpltCallback) + i.HAL_UART_Transmit_IT 0x080031ba Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) + i.HAL_UART_TxCpltCallback 0x080031ec Section 0 stm32f1xx_it.o(i.HAL_UART_TxCpltCallback) + i.HardFault_Handler 0x080031ee Section 0 stm32f1xx_it.o(i.HardFault_Handler) + i.I2C1_ER_IRQHandler 0x080031f0 Section 0 stm32f1xx_it.o(i.I2C1_ER_IRQHandler) + i.I2C1_EV_IRQHandler 0x080031fc Section 0 stm32f1xx_it.o(i.I2C1_EV_IRQHandler) + i.I2C_DMAAbort 0x08003208 Section 0 stm32f1xx_hal_i2c.o(i.I2C_DMAAbort) + I2C_DMAAbort 0x08003209 Thumb Code 182 stm32f1xx_hal_i2c.o(i.I2C_DMAAbort) + i.I2C_Flush_DR 0x080032c4 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Flush_DR) + I2C_Flush_DR 0x080032c5 Thumb Code 16 stm32f1xx_hal_i2c.o(i.I2C_Flush_DR) + i.I2C_ITError 0x080032d4 Section 0 stm32f1xx_hal_i2c.o(i.I2C_ITError) + I2C_ITError 0x080032d5 Thumb Code 336 stm32f1xx_hal_i2c.o(i.I2C_ITError) + i.I2C_IsAcknowledgeFailed 0x0800342c Section 0 stm32f1xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) + I2C_IsAcknowledgeFailed 0x0800342d Thumb Code 46 stm32f1xx_hal_i2c.o(i.I2C_IsAcknowledgeFailed) + i.I2C_MasterReceive_BTF 0x0800345a Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_BTF) + I2C_MasterReceive_BTF 0x0800345b Thumb Code 210 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_BTF) + i.I2C_MasterReceive_RXNE 0x0800352c Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_RXNE) + I2C_MasterReceive_RXNE 0x0800352d Thumb Code 228 stm32f1xx_hal_i2c.o(i.I2C_MasterReceive_RXNE) + i.I2C_MasterRequestWrite 0x08003614 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterRequestWrite) + I2C_MasterRequestWrite 0x08003615 Thumb Code 150 stm32f1xx_hal_i2c.o(i.I2C_MasterRequestWrite) + i.I2C_MasterTransmit_BTF 0x080036b0 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_BTF) + I2C_MasterTransmit_BTF 0x080036b1 Thumb Code 130 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_BTF) + i.I2C_MasterTransmit_TXE 0x08003734 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_TXE) + I2C_MasterTransmit_TXE 0x08003735 Thumb Code 182 stm32f1xx_hal_i2c.o(i.I2C_MasterTransmit_TXE) + i.I2C_Master_ADDR 0x080037ec Section 0 stm32f1xx_hal_i2c.o(i.I2C_Master_ADDR) + I2C_Master_ADDR 0x080037ed Thumb Code 340 stm32f1xx_hal_i2c.o(i.I2C_Master_ADDR) + i.I2C_Master_SB 0x08003944 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Master_SB) + I2C_Master_SB 0x08003945 Thumb Code 140 stm32f1xx_hal_i2c.o(i.I2C_Master_SB) + i.I2C_MemoryTransmit_TXE_BTF 0x080039d0 Section 0 stm32f1xx_hal_i2c.o(i.I2C_MemoryTransmit_TXE_BTF) + I2C_MemoryTransmit_TXE_BTF 0x080039d1 Thumb Code 168 stm32f1xx_hal_i2c.o(i.I2C_MemoryTransmit_TXE_BTF) + i.I2C_Slave_ADDR 0x08003a78 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Slave_ADDR) + I2C_Slave_ADDR 0x08003a79 Thumb Code 70 stm32f1xx_hal_i2c.o(i.I2C_Slave_ADDR) + i.I2C_Slave_AF 0x08003ac0 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Slave_AF) + I2C_Slave_AF 0x08003ac1 Thumb Code 138 stm32f1xx_hal_i2c.o(i.I2C_Slave_AF) + i.I2C_Slave_STOPF 0x08003b50 Section 0 stm32f1xx_hal_i2c.o(i.I2C_Slave_STOPF) + I2C_Slave_STOPF 0x08003b51 Thumb Code 338 stm32f1xx_hal_i2c.o(i.I2C_Slave_STOPF) + i.I2C_WaitOnBTFFlagUntilTimeout 0x08003cac Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnBTFFlagUntilTimeout) + I2C_WaitOnBTFFlagUntilTimeout 0x08003cad Thumb Code 86 stm32f1xx_hal_i2c.o(i.I2C_WaitOnBTFFlagUntilTimeout) + i.I2C_WaitOnFlagUntilTimeout 0x08003d04 Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) + I2C_WaitOnFlagUntilTimeout 0x08003d05 Thumb Code 144 stm32f1xx_hal_i2c.o(i.I2C_WaitOnFlagUntilTimeout) + i.I2C_WaitOnMasterAddressFlagUntilTimeout 0x08003d94 Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnMasterAddressFlagUntilTimeout) + I2C_WaitOnMasterAddressFlagUntilTimeout 0x08003d95 Thumb Code 188 stm32f1xx_hal_i2c.o(i.I2C_WaitOnMasterAddressFlagUntilTimeout) + i.I2C_WaitOnTXEFlagUntilTimeout 0x08003e50 Section 0 stm32f1xx_hal_i2c.o(i.I2C_WaitOnTXEFlagUntilTimeout) + I2C_WaitOnTXEFlagUntilTimeout 0x08003e51 Thumb Code 86 stm32f1xx_hal_i2c.o(i.I2C_WaitOnTXEFlagUntilTimeout) + i.InitUart_Data 0x08003ea8 Section 0 uart1.o(i.InitUart_Data) + i.Key_Scan 0x08003ed4 Section 0 key.o(i.Key_Scan) + i.M1820_Check 0x08003f70 Section 0 m1820.o(i.M1820_Check) + i.M1820_GPIO_Init 0x08003fcc Section 0 m1820.o(i.M1820_GPIO_Init) + i.M1820_Get_Temp 0x0800401c Section 0 m1820.o(i.M1820_Get_Temp) + i.M1820_Init 0x08004074 Section 0 m1820.o(i.M1820_Init) + i.M1820_Read_Bit 0x08004094 Section 0 m1820.o(i.M1820_Read_Bit) + i.M1820_Read_Byte 0x080040dc Section 0 m1820.o(i.M1820_Read_Byte) + i.M1820_Rst 0x080040fc Section 0 m1820.o(i.M1820_Rst) + i.M1820_Start 0x08004130 Section 0 m1820.o(i.M1820_Start) + i.M1820_Write_Byte 0x0800414c Section 0 m1820.o(i.M1820_Write_Byte) + i.MX_GPIO_Init 0x080041ac Section 0 gpio.o(i.MX_GPIO_Init) + i.MX_I2C1_Init 0x080042f4 Section 0 i2c.o(i.MX_I2C1_Init) + i.MX_SPI2_Init 0x08004334 Section 0 spi.o(i.MX_SPI2_Init) + i.MX_TIM1_Init 0x08004378 Section 0 tim.o(i.MX_TIM1_Init) + i.MX_USART1_UART_Init 0x080043e8 Section 0 usart.o(i.MX_USART1_UART_Init) + i.MX_USART2_UART_Init 0x08004420 Section 0 usart.o(i.MX_USART2_UART_Init) + i.MX_USART3_UART_Init 0x08004458 Section 0 usart.o(i.MX_USART3_UART_Init) + i.MemManage_Handler 0x08004490 Section 0 stm32f1xx_it.o(i.MemManage_Handler) + i.NMI_Handler 0x08004492 Section 0 stm32f1xx_it.o(i.NMI_Handler) + i.OLED_Act 0x08004494 Section 0 oled.o(i.OLED_Act) + i.OLED_Init 0x08004544 Section 0 oled.o(i.OLED_Init) + i.OLED_NewFrame 0x08004600 Section 0 oled.o(i.OLED_NewFrame) + i.OLED_PrintASCIIChar 0x08004610 Section 0 oled.o(i.OLED_PrintASCIIChar) + i.OLED_PrintASCIIString 0x08004630 Section 0 oled.o(i.OLED_PrintASCIIString) + i.OLED_Send 0x08004660 Section 0 oled.o(i.OLED_Send) + i.OLED_SendCmd 0x08004678 Section 0 oled.o(i.OLED_SendCmd) + i.OLED_SetBits 0x08004688 Section 0 oled.o(i.OLED_SetBits) + i.OLED_SetBits_Fine 0x080046d0 Section 0 oled.o(i.OLED_SetBits_Fine) + i.OLED_SetBlock 0x08004738 Section 0 oled.o(i.OLED_SetBlock) + i.OLED_SetByte_Fine 0x080047c0 Section 0 oled.o(i.OLED_SetByte_Fine) + i.OLED_ShowFrame 0x08004808 Section 0 oled.o(i.OLED_ShowFrame) + i.PendSV_Handler 0x08004864 Section 0 stm32f1xx_it.o(i.PendSV_Handler) + i.Raw_32 0x08004866 Section 0 tmc5160.o(i.Raw_32) + i.ReadData 0x0800487c Section 0 ads1220.o(i.ReadData) + i.ReadOneByte 0x080048c8 Section 0 ads1220.o(i.ReadOneByte) + i.ReadRegister 0x0800491c Section 0 ads1220.o(i.ReadRegister) + i.SPI2_IRQHandler 0x08004954 Section 0 stm32f1xx_it.o(i.SPI2_IRQHandler) + i.SPI_DMAAbortOnError 0x08004960 Section 0 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) + SPI_DMAAbortOnError 0x08004961 Thumb Code 16 stm32f1xx_hal_spi.o(i.SPI_DMAAbortOnError) + i.SVC_Handler 0x08004970 Section 0 stm32f1xx_it.o(i.SVC_Handler) + i.SysTick_CLKSourceConfig 0x08004972 Section 0 misc.o(i.SysTick_CLKSourceConfig) + i.SysTick_Handler 0x0800498a Section 0 stm32f1xx_it.o(i.SysTick_Handler) + i.SystemClock_Config 0x0800498e Section 0 main.o(i.SystemClock_Config) + i.SystemInit 0x080049ea Section 0 system_stm32f1xx.o(i.SystemInit) + i.TIM1_UP_IRQHandler 0x080049ec Section 0 stm32f1xx_it.o(i.TIM1_UP_IRQHandler) + i.TIM_Base_SetConfig 0x08004a04 Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + i.TIM_ETR_SetConfig 0x08004a90 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + i.TIM_ITRx_SetConfig 0x08004aa4 Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + TIM_ITRx_SetConfig 0x08004aa5 Thumb Code 16 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + i.TIM_TI1_ConfigInputStage 0x08004ab4 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + TIM_TI1_ConfigInputStage 0x08004ab5 Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + i.TIM_TI2_ConfigInputStage 0x08004ad6 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + TIM_TI2_ConfigInputStage 0x08004ad7 Thumb Code 36 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + i.TMC5160A_Init_Gpio 0x08004afc Section 0 tmc5160.o(i.TMC5160A_Init_Gpio) + i.TMC5160_SPIReadInt 0x08004b4c Section 0 tmc5160.o(i.TMC5160_SPIReadInt) + i.TMC5160_SPIWriteInt 0x08004b8c Section 0 tmc5160.o(i.TMC5160_SPIWriteInt) + i.UART1_Send_Char 0x08004cb8 Section 0 uart1.o(i.UART1_Send_Char) + i.UART_DMAAbortOnError 0x08004ccc Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + UART_DMAAbortOnError 0x08004ccd Thumb Code 16 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + i.UART_EndRxTransfer 0x08004cdc Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + UART_EndRxTransfer 0x08004cdd Thumb Code 78 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + i.UART_Receive_IT 0x08004d2a Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + UART_Receive_IT 0x08004d2b Thumb Code 194 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + i.UART_SetConfig 0x08004dec Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) + UART_SetConfig 0x08004ded Thumb Code 178 stm32f1xx_hal_uart.o(i.UART_SetConfig) + i.USART1_IRQHandler 0x08004ea4 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) + i.USART2_IRQHandler 0x08004ed8 Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) + i.USART3_IRQHandler 0x08004ee4 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) + i.Uart_Send_Delay 0x08004ef0 Section 0 uart1.o(i.Uart_Send_Delay) + i.UsageFault_Handler 0x08004f04 Section 0 stm32f1xx_it.o(i.UsageFault_Handler) + i.VerfiyRC 0x08004f06 Section 0 uart1.o(i.VerfiyRC) + i.WriteOneByte 0x08004f20 Section 0 ads1220.o(i.WriteOneByte) + i.WriteRegister 0x08004f74 Section 0 ads1220.o(i.WriteRegister) + i.__ARM_fpclassify 0x08004fc8 Section 0 fpclassify.o(i.__ARM_fpclassify) + i.__NVIC_SetPriority 0x08004ff0 Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x08004ff1 Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + i._is_digit 0x08005010 Section 0 __printf_wp.o(i._is_digit) + i.app_act 0x08005020 Section 0 app.o(i.app_act) + i.delay 0x08005090 Section 0 delay.o(i.delay) + i.delay_init 0x0800509c Section 0 delay.o(i.delay_init) + i.delay_ns 0x080050c4 Section 0 delay.o(i.delay_ns) + i.delay_us 0x080050d0 Section 0 delay.o(i.delay_us) + i.key_act 0x08005104 Section 0 key.o(i.key_act) + i.main 0x08005190 Section 0 main.o(i.main) + i.over_ttl_receive_timer 0x080051f8 Section 0 uart1.o(i.over_ttl_receive_timer) + i.process_ttl_receive_timer 0x0800520c Section 0 uart1.o(i.process_ttl_receive_timer) + i.receive_ttl_data 0x08005230 Section 0 uart1.o(i.receive_ttl_data) + i.send_set_resp 0x0800525c Section 0 uart1.o(i.send_set_resp) + i.start_ttl_receive_timer 0x080052e8 Section 0 uart1.o(i.start_ttl_receive_timer) + i.tmc5160_act 0x08005300 Section 0 tmc5160.o(i.tmc5160_act) + i.tmc5160_init 0x0800537c Section 0 tmc5160.o(i.tmc5160_init) + locale$$code 0x08005460 Section 44 lc_numeric_c.o(locale$$code) + x$fpl$d2f 0x0800548c Section 98 d2f.o(x$fpl$d2f) + x$fpl$dadd 0x080054f0 Section 336 daddsub_clz.o(x$fpl$dadd) + _dadd1 0x08005501 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) + x$fpl$ddiv 0x08005640 Section 688 ddiv.o(x$fpl$ddiv) + ddiv_entry 0x08005647 Thumb Code 0 ddiv.o(x$fpl$ddiv) + x$fpl$dmul 0x080058f0 Section 340 dmul.o(x$fpl$dmul) + x$fpl$dnaninf 0x08005a44 Section 156 dnaninf.o(x$fpl$dnaninf) + x$fpl$dretinf 0x08005ae0 Section 12 dretinf.o(x$fpl$dretinf) + x$fpl$dsub 0x08005aec Section 468 daddsub_clz.o(x$fpl$dsub) + _dsub1 0x08005afd Thumb Code 0 daddsub_clz.o(x$fpl$dsub) + x$fpl$f2d 0x08005cc0 Section 86 f2d.o(x$fpl$f2d) + x$fpl$fadd 0x08005d18 Section 196 faddsub_clz.o(x$fpl$fadd) + _fadd1 0x08005d27 Thumb Code 0 faddsub_clz.o(x$fpl$fadd) + x$fpl$fcheck1 0x08005ddc Section 12 fcheck1.o(x$fpl$fcheck1) + x$fpl$fdiv 0x08005de8 Section 388 fdiv.o(x$fpl$fdiv) + _fdiv1 0x08005de9 Thumb Code 0 fdiv.o(x$fpl$fdiv) + x$fpl$fflt 0x08005f6c Section 48 fflt_clz.o(x$fpl$fflt) + x$fpl$ffltu 0x08005f9c Section 38 fflt_clz.o(x$fpl$ffltu) + x$fpl$fmul 0x08005fc4 Section 258 fmul.o(x$fpl$fmul) + x$fpl$fnaninf 0x080060c6 Section 140 fnaninf.o(x$fpl$fnaninf) + x$fpl$fretinf 0x08006152 Section 10 fretinf.o(x$fpl$fretinf) + x$fpl$fsub 0x0800615c Section 234 faddsub_clz.o(x$fpl$fsub) + _fsub1 0x0800616b Thumb Code 0 faddsub_clz.o(x$fpl$fsub) + x$fpl$printf1 0x08006246 Section 4 printf1.o(x$fpl$printf1) + x$fpl$retnan 0x0800624a Section 100 retnan.o(x$fpl$retnan) + x$fpl$scalbnf 0x080062ae Section 76 scalbnf.o(x$fpl$scalbnf) + x$fpl$trapveneer 0x080062fa Section 48 trapv.o(x$fpl$trapveneer) + .constdata 0x0800632a Section 18 stm32f1xx_hal_rcc.o(.constdata) + x$fpl$usenofp 0x0800632a Section 0 usenofp.o(x$fpl$usenofp) + aPredivFactorTable 0x0800632a Data 2 stm32f1xx_hal_rcc.o(.constdata) + aPLLMULFactorTable 0x0800632c Data 16 stm32f1xx_hal_rcc.o(.constdata) + .constdata 0x0800633c Section 16 system_stm32f1xx.o(.constdata) + .constdata 0x0800634c Section 8 system_stm32f1xx.o(.constdata) + .constdata 0x08006354 Section 3420 mylib.o(.constdata) + .constdata 0x080070b0 Section 8 mylib.o(.constdata) + .constdata 0x080070b8 Section 148 bigflt0.o(.constdata) + tenpwrs_x 0x080070b8 Data 60 bigflt0.o(.constdata) + tenpwrs_i 0x080070f4 Data 64 bigflt0.o(.constdata) + locale$$data 0x0800716c Section 28 lc_numeric_c.o(locale$$data) + __lcnum_c_name 0x08007170 Data 2 lc_numeric_c.o(locale$$data) + __lcnum_c_start 0x08007178 Data 0 lc_numeric_c.o(locale$$data) + __lcnum_c_point 0x08007184 Data 0 lc_numeric_c.o(locale$$data) + __lcnum_c_thousands 0x08007186 Data 0 lc_numeric_c.o(locale$$data) + __lcnum_c_grouping 0x08007187 Data 0 lc_numeric_c.o(locale$$data) + __lcnum_c_end 0x08007188 Data 0 lc_numeric_c.o(locale$$data) + .data 0x20000000 Section 44 stm32f1xx_it.o(.data) + .data 0x2000002c Section 12 stm32f1xx_hal.o(.data) + .data 0x20000038 Section 4 system_stm32f1xx.o(.data) + .data 0x2000003c Section 20 app.o(.data) + .data 0x20000050 Section 1 delay.o(.data) + fac_us 0x20000050 Data 1 delay.o(.data) + .data 0x20000051 Section 7 key.o(.data) + .data 0x20000058 Section 8 oled.o(.data) + temp 0x20000059 Data 1 oled.o(.data) + sendBuffer 0x2000005a Data 2 oled.o(.data) + .data 0x20000060 Section 5 ads1220.o(.data) + .data 0x20000068 Section 59 tmc5160.o(.data) + .data 0x200000a4 Section 32 uart1.o(.data) + .bss 0x200000c4 Section 84 i2c.o(.bss) + .bss 0x20000118 Section 88 spi.o(.bss) + .bss 0x20000170 Section 72 tim.o(.bss) + .bss 0x200001b8 Section 216 usart.o(.bss) + .bss 0x20000290 Section 12 key.o(.bss) + .bss 0x2000029c Section 1302 oled.o(.bss) + sendBuffer 0x200002b0 Data 129 oled.o(.bss) + sendBuffer 0x20000331 Data 129 oled.o(.bss) + .bss 0x200007b2 Section 60 uart1.o(.bss) + .bss 0x200007f0 Section 96 libspace.o(.bss) + HEAP 0x20000850 Section 512 startup_stm32f103xe.o(HEAP) + Heap_Mem 0x20000850 Data 512 startup_stm32f103xe.o(HEAP) + STACK 0x20000a50 Section 1024 startup_stm32f103xe.o(STACK) + Stack_Mem 0x20000a50 Data 1024 startup_stm32f103xe.o(STACK) + __initial_sp 0x20000e50 Data 0 startup_stm32f103xe.o(STACK) Global Symbols @@ -2338,268 +2426,305 @@ Image Symbol Table __user_initial_stackheap 0x08000201 Thumb Code 0 startup_stm32f103xe.o(.text) __2sprintf 0x08000225 Thumb Code 34 noretval__2sprintf.o(.text) __printf 0x0800024d Thumb Code 270 __printf_wp.o(.text) - strcpy 0x0800035b Thumb Code 72 strcpy.o(.text) - __aeabi_memcpy 0x080003a3 Thumb Code 0 rt_memcpy_v6.o(.text) - __rt_memcpy 0x080003a3 Thumb Code 138 rt_memcpy_v6.o(.text) - _memcpy_lastbytes 0x08000409 Thumb Code 0 rt_memcpy_v6.o(.text) - __aeabi_memclr 0x0800042d Thumb Code 0 rt_memclr.o(.text) - __rt_memclr 0x0800042d Thumb Code 68 rt_memclr.o(.text) - _memset 0x08000431 Thumb Code 0 rt_memclr.o(.text) - __aeabi_memclr4 0x08000471 Thumb Code 0 rt_memclr_w.o(.text) - __aeabi_memclr8 0x08000471 Thumb Code 0 rt_memclr_w.o(.text) - __rt_memclr_w 0x08000471 Thumb Code 78 rt_memclr_w.o(.text) - _memset_w 0x08000475 Thumb Code 0 rt_memclr_w.o(.text) - __use_two_region_memory 0x080004bf Thumb Code 2 heapauxi.o(.text) - __rt_heap_escrow$2region 0x080004c1 Thumb Code 2 heapauxi.o(.text) - __rt_heap_expand$2region 0x080004c3 Thumb Code 2 heapauxi.o(.text) - __lib_sel_fp_printf 0x080004c5 Thumb Code 2 _printf_fp_dec.o(.text) - _printf_fp_dec_real 0x08000677 Thumb Code 620 _printf_fp_dec.o(.text) - _printf_char_common 0x080008ef Thumb Code 32 _printf_char_common.o(.text) - _sputc 0x08000915 Thumb Code 10 _sputc.o(.text) - __aeabi_memcpy4 0x0800091f Thumb Code 0 rt_memcpy_w.o(.text) - __aeabi_memcpy8 0x0800091f Thumb Code 0 rt_memcpy_w.o(.text) - __rt_memcpy_w 0x0800091f Thumb Code 100 rt_memcpy_w.o(.text) - _memcpy_lastbytes_aligned 0x08000967 Thumb Code 0 rt_memcpy_w.o(.text) - __rt_locale 0x08000985 Thumb Code 8 rt_locale_intlibspace.o(.text) - _ll_udiv10 0x0800098d Thumb Code 138 lludiv10.o(.text) - _printf_fp_infnan 0x08000a19 Thumb Code 112 _printf_fp_infnan.o(.text) - _btod_etento 0x08000a99 Thumb Code 224 bigflt0.o(.text) - __user_libspace 0x08000b7d Thumb Code 8 libspace.o(.text) - __user_perproc_libspace 0x08000b7d Thumb Code 0 libspace.o(.text) - __user_perthread_libspace 0x08000b7d Thumb Code 0 libspace.o(.text) - __user_setup_stackheap 0x08000b85 Thumb Code 74 sys_stackheap_outer.o(.text) - exit 0x08000bcf Thumb Code 18 exit.o(.text) - strcmp 0x08000be1 Thumb Code 128 strcmpv7m.o(.text) - _sys_exit 0x08000c61 Thumb Code 8 sys_exit.o(.text) - __I$use$semihosting 0x08000c6d Thumb Code 0 use_no_semi.o(.text) - __use_no_semihosting_swi 0x08000c6d Thumb Code 2 use_no_semi.o(.text) - __semihosting_library_function 0x08000c6f Thumb Code 0 indicate_semi.o(.text) - _btod_d2e 0x08000c6f Thumb Code 62 btod.o(CL$$btod_d2e) - _d2e_denorm_low 0x08000cad Thumb Code 70 btod.o(CL$$btod_d2e_denorm_low) - _d2e_norm_op1 0x08000cf3 Thumb Code 96 btod.o(CL$$btod_d2e_norm_op1) - __btod_div_common 0x08000d53 Thumb Code 696 btod.o(CL$$btod_div_common) - _e2e 0x0800108b Thumb Code 220 btod.o(CL$$btod_e2e) - _btod_ediv 0x08001167 Thumb Code 42 btod.o(CL$$btod_ediv) - _btod_emul 0x08001191 Thumb Code 42 btod.o(CL$$btod_emul) - __btod_mult_common 0x080011bb Thumb Code 580 btod.o(CL$$btod_mult_common) - ADPowerDown 0x08001401 Thumb Code 34 ads1220.o(i.ADPowerDown) - ADS1220_GPIOInit 0x08001429 Thumb Code 90 ads1220.o(i.ADS1220_GPIOInit) - ADStartConversion 0x0800148d Thumb Code 34 ads1220.o(i.ADStartConversion) - BusFault_Handler 0x080014b5 Thumb Code 2 stm32f1xx_it.o(i.BusFault_Handler) - CofigAD 0x080014b9 Thumb Code 64 ads1220.o(i.CofigAD) - DebugMon_Handler 0x080014fd Thumb Code 2 stm32f1xx_it.o(i.DebugMon_Handler) - Error_Handler 0x080014ff Thumb Code 4 main.o(i.Error_Handler) - GetAD 0x08001505 Thumb Code 126 ads1220.o(i.GetAD) - HAL_DMA_Abort 0x080015a5 Thumb Code 70 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) - HAL_DMA_Abort_IT 0x080015ed Thumb Code 296 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) - HAL_DMA_GetState 0x0800171d Thumb Code 6 stm32f1xx_hal_dma.o(i.HAL_DMA_GetState) - HAL_GPIO_Init 0x08001725 Thumb Code 462 stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) - HAL_GPIO_ReadPin 0x0800191d Thumb Code 10 stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) - HAL_GPIO_TogglePin 0x08001927 Thumb Code 16 stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin) - HAL_GPIO_WritePin 0x08001937 Thumb Code 10 stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) - HAL_GetTick 0x08001941 Thumb Code 6 stm32f1xx_hal.o(i.HAL_GetTick) - HAL_I2C_AbortCpltCallback 0x0800194d Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) - HAL_I2C_AddrCallback 0x0800194f Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_AddrCallback) - HAL_I2C_ER_IRQHandler 0x08001951 Thumb Code 196 stm32f1xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) - HAL_I2C_EV_IRQHandler 0x08001a15 Thumb Code 560 stm32f1xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler) - HAL_I2C_ErrorCallback 0x08001c45 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) - HAL_I2C_Init 0x08001c49 Thumb Code 376 stm32f1xx_hal_i2c.o(i.HAL_I2C_Init) - HAL_I2C_ListenCpltCallback 0x08001dd1 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) - HAL_I2C_MasterRxCpltCallback 0x08001dd3 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) - HAL_I2C_MasterTxCpltCallback 0x08001dd5 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) - HAL_I2C_Master_Transmit 0x08001dd9 Thumb Code 290 stm32f1xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) - HAL_I2C_MemRxCpltCallback 0x08001f05 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) - HAL_I2C_MemTxCpltCallback 0x08001f07 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) - HAL_I2C_MspInit 0x08001f09 Thumb Code 124 i2c.o(i.HAL_I2C_MspInit) - HAL_I2C_SlaveRxCpltCallback 0x08001f95 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) - HAL_I2C_SlaveTxCpltCallback 0x08001f97 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) - HAL_IncTick 0x08001f99 Thumb Code 12 stm32f1xx_hal.o(i.HAL_IncTick) - HAL_Init 0x08001fa9 Thumb Code 32 stm32f1xx_hal.o(i.HAL_Init) - HAL_InitTick 0x08001fcd Thumb Code 54 stm32f1xx_hal.o(i.HAL_InitTick) - HAL_MspInit 0x0800200d Thumb Code 52 stm32f1xx_hal_msp.o(i.HAL_MspInit) - HAL_NVIC_EnableIRQ 0x08002049 Thumb Code 26 stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x08002065 Thumb Code 60 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - HAL_NVIC_SetPriorityGrouping 0x080020a5 Thumb Code 26 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) - HAL_RCC_ClockConfig 0x080020c9 Thumb Code 280 stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - HAL_RCC_GetPCLK1Freq 0x080021f5 Thumb Code 20 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - HAL_RCC_GetPCLK2Freq 0x08002215 Thumb Code 20 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) - HAL_RCC_GetSysClockFreq 0x08002235 Thumb Code 58 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - HAL_RCC_OscConfig 0x08002281 Thumb Code 778 stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) - HAL_SPI_ErrorCallback 0x080025a1 Thumb Code 2 stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) - HAL_SPI_IRQHandler 0x080025a5 Thumb Code 220 stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) - HAL_SPI_Init 0x08002685 Thumb Code 178 stm32f1xx_hal_spi.o(i.HAL_SPI_Init) - HAL_SPI_MspInit 0x08002739 Thumb Code 130 spi.o(i.HAL_SPI_MspInit) - HAL_SYSTICK_Config 0x080027cd Thumb Code 40 stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) - HAL_TIMEx_BreakCallback 0x080027f5 Thumb Code 2 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) - HAL_TIMEx_CommutCallback 0x080027f7 Thumb Code 2 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) - HAL_TIMEx_MasterConfigSynchronization 0x080027f9 Thumb Code 104 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) - HAL_TIM_Base_Init 0x08002875 Thumb Code 90 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) - HAL_TIM_Base_MspInit 0x080028d1 Thumb Code 50 tim.o(i.HAL_TIM_Base_MspInit) - HAL_TIM_Base_Start_IT 0x0800290d Thumb Code 88 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - HAL_TIM_ConfigClockSource 0x08002979 Thumb Code 220 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - HAL_TIM_IC_CaptureCallback 0x08002a55 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - HAL_TIM_IRQHandler 0x08002a57 Thumb Code 358 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) - HAL_TIM_OC_DelayElapsedCallback 0x08002bbd Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - HAL_TIM_PWM_PulseFinishedCallback 0x08002bbf Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - HAL_TIM_PeriodElapsedCallback 0x08002bc1 Thumb Code 142 stm32f1xx_it.o(i.HAL_TIM_PeriodElapsedCallback) - HAL_TIM_TriggerCallback 0x08002c59 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - HAL_UARTEx_RxEventCallback 0x08002c5b Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - HAL_UART_ErrorCallback 0x08002c5d Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) - HAL_UART_IRQHandler 0x08002c61 Thumb Code 616 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) - HAL_UART_Init 0x08002ecd Thumb Code 100 stm32f1xx_hal_uart.o(i.HAL_UART_Init) - HAL_UART_MspInit 0x08002f31 Thumb Code 310 usart.o(i.HAL_UART_MspInit) - HAL_UART_RxCpltCallback 0x08003085 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - HAL_UART_Transmit_IT 0x08003087 Thumb Code 50 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) - HAL_UART_TxCpltCallback 0x080030b9 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_TxCpltCallback) - HardFault_Handler 0x080030bb Thumb Code 2 stm32f1xx_it.o(i.HardFault_Handler) - I2C1_ER_IRQHandler 0x080030bd Thumb Code 6 stm32f1xx_it.o(i.I2C1_ER_IRQHandler) - I2C1_EV_IRQHandler 0x080030c9 Thumb Code 6 stm32f1xx_it.o(i.I2C1_EV_IRQHandler) - Key_Scan 0x08003d75 Thumb Code 136 key.o(i.Key_Scan) - M1820_Check 0x08003e11 Thumb Code 86 m1820.o(i.M1820_Check) - M1820_GPIO_Init 0x08003e6d Thumb Code 72 m1820.o(i.M1820_GPIO_Init) - M1820_Get_Temp 0x08003ebd Thumb Code 84 m1820.o(i.M1820_Get_Temp) - M1820_Init 0x08003f15 Thumb Code 28 m1820.o(i.M1820_Init) - M1820_Read_Bit 0x08003f35 Thumb Code 66 m1820.o(i.M1820_Read_Bit) - M1820_Read_Byte 0x08003f7d Thumb Code 32 m1820.o(i.M1820_Read_Byte) - M1820_Rst 0x08003f9d Thumb Code 46 m1820.o(i.M1820_Rst) - M1820_Start 0x08003fd1 Thumb Code 26 m1820.o(i.M1820_Start) - M1820_Write_Byte 0x08003fed Thumb Code 92 m1820.o(i.M1820_Write_Byte) - MX_GPIO_Init 0x0800404d Thumb Code 308 gpio.o(i.MX_GPIO_Init) - MX_I2C1_Init 0x08004195 Thumb Code 50 i2c.o(i.MX_I2C1_Init) - MX_SPI2_Init 0x080041d5 Thumb Code 60 spi.o(i.MX_SPI2_Init) - MX_TIM1_Init 0x08004219 Thumb Code 102 tim.o(i.MX_TIM1_Init) - MX_USART1_UART_Init 0x08004289 Thumb Code 48 usart.o(i.MX_USART1_UART_Init) - MX_USART2_UART_Init 0x080042c1 Thumb Code 48 usart.o(i.MX_USART2_UART_Init) - MX_USART3_UART_Init 0x080042f9 Thumb Code 48 usart.o(i.MX_USART3_UART_Init) - MemManage_Handler 0x08004331 Thumb Code 2 stm32f1xx_it.o(i.MemManage_Handler) - NMI_Handler 0x08004333 Thumb Code 2 stm32f1xx_it.o(i.NMI_Handler) - OLED_Act 0x08004335 Thumb Code 128 oled.o(i.OLED_Act) - OLED_DisPlay_Off 0x080043e5 Thumb Code 24 oled.o(i.OLED_DisPlay_Off) - OLED_DisPlay_On 0x080043fd Thumb Code 24 oled.o(i.OLED_DisPlay_On) - OLED_Init 0x08004415 Thumb Code 186 oled.o(i.OLED_Init) - OLED_NewFrame 0x080044d1 Thumb Code 10 oled.o(i.OLED_NewFrame) - OLED_PrintASCIIChar 0x080044e1 Thumb Code 32 oled.o(i.OLED_PrintASCIIChar) - OLED_PrintASCIIString 0x08004501 Thumb Code 46 oled.o(i.OLED_PrintASCIIString) - OLED_Send 0x08004531 Thumb Code 20 oled.o(i.OLED_Send) - OLED_SendCmd 0x08004549 Thumb Code 12 oled.o(i.OLED_SendCmd) - OLED_SetBits 0x08004559 Thumb Code 72 oled.o(i.OLED_SetBits) - OLED_SetBits_Fine 0x080045a1 Thumb Code 104 oled.o(i.OLED_SetBits_Fine) - OLED_SetBlock 0x08004609 Thumb Code 136 oled.o(i.OLED_SetBlock) - OLED_SetByte_Fine 0x08004691 Thumb Code 64 oled.o(i.OLED_SetByte_Fine) - OLED_ShowFrame 0x080046d9 Thumb Code 78 oled.o(i.OLED_ShowFrame) - PendSV_Handler 0x08004735 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) - Raw_32 0x08004737 Thumb Code 22 tmc5160.o(i.Raw_32) - ReadData 0x0800474d Thumb Code 72 ads1220.o(i.ReadData) - ReadOneByte 0x08004799 Thumb Code 78 ads1220.o(i.ReadOneByte) - ReadRegister 0x080047ed Thumb Code 50 ads1220.o(i.ReadRegister) - SPI2_IRQHandler 0x08004825 Thumb Code 6 stm32f1xx_it.o(i.SPI2_IRQHandler) - SVC_Handler 0x08004841 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) - SysTick_CLKSourceConfig 0x08004843 Thumb Code 24 misc.o(i.SysTick_CLKSourceConfig) - SysTick_Handler 0x0800485b Thumb Code 4 stm32f1xx_it.o(i.SysTick_Handler) - SystemClock_Config 0x0800485f Thumb Code 92 main.o(i.SystemClock_Config) - SystemInit 0x080048bb Thumb Code 2 system_stm32f1xx.o(i.SystemInit) - TIM1_UP_IRQHandler 0x080048bd Thumb Code 18 stm32f1xx_it.o(i.TIM1_UP_IRQHandler) - TIM_Base_SetConfig 0x080048d5 Thumb Code 120 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - TIM_ETR_SetConfig 0x08004961 Thumb Code 20 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - TMC5160A_Init_Gpio 0x080049cd Thumb Code 70 tmc5160.o(i.TMC5160A_Init_Gpio) - TMC5160_SPIReadInt 0x08004a1d Thumb Code 56 tmc5160.o(i.TMC5160_SPIReadInt) - TMC5160_SPIWriteInt 0x08004a59 Thumb Code 288 tmc5160.o(i.TMC5160_SPIWriteInt) - USART1_IRQHandler 0x08004d5d Thumb Code 44 stm32f1xx_it.o(i.USART1_IRQHandler) - USART2_IRQHandler 0x08004da5 Thumb Code 6 stm32f1xx_it.o(i.USART2_IRQHandler) - USART3_IRQHandler 0x08004db1 Thumb Code 6 stm32f1xx_it.o(i.USART3_IRQHandler) - UsageFault_Handler 0x08004dbd Thumb Code 2 stm32f1xx_it.o(i.UsageFault_Handler) - WriteOneByte 0x08004dc1 Thumb Code 78 ads1220.o(i.WriteOneByte) - WriteRegister 0x08004e15 Thumb Code 78 ads1220.o(i.WriteRegister) - __ARM_fpclassify 0x08004e69 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify) - _is_digit 0x08004eb1 Thumb Code 14 __printf_wp.o(i._is_digit) - app_act 0x08004ec1 Thumb Code 62 app.o(i.app_act) - delay 0x08004f0d Thumb Code 10 delay.o(i.delay) - delay_init 0x08004f19 Thumb Code 26 delay.o(i.delay_init) - delay_ns 0x08004f41 Thumb Code 12 delay.o(i.delay_ns) - delay_us 0x08004f4d Thumb Code 46 delay.o(i.delay_us) - key_act 0x08004f81 Thumb Code 112 key.o(i.key_act) - main 0x08005001 Thumb Code 94 main.o(i.main) - tmc5160_act 0x08005065 Thumb Code 142 tmc5160.o(i.tmc5160_act) - tmc5160_init 0x080050fd Thumb Code 188 tmc5160.o(i.tmc5160_init) - _get_lc_numeric 0x080051c1 Thumb Code 44 lc_numeric_c.o(locale$$code) - __aeabi_d2f 0x080051ed Thumb Code 0 d2f.o(x$fpl$d2f) - _d2f 0x080051ed Thumb Code 98 d2f.o(x$fpl$d2f) - __aeabi_dadd 0x08005251 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) - _dadd 0x08005251 Thumb Code 332 daddsub_clz.o(x$fpl$dadd) - __aeabi_ddiv 0x080053a1 Thumb Code 0 ddiv.o(x$fpl$ddiv) - _ddiv 0x080053a1 Thumb Code 552 ddiv.o(x$fpl$ddiv) - __aeabi_dmul 0x08005651 Thumb Code 0 dmul.o(x$fpl$dmul) - _dmul 0x08005651 Thumb Code 332 dmul.o(x$fpl$dmul) - __fpl_dnaninf 0x080057a5 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) - __fpl_dretinf 0x08005841 Thumb Code 12 dretinf.o(x$fpl$dretinf) - __aeabi_dsub 0x0800584d Thumb Code 0 daddsub_clz.o(x$fpl$dsub) - _dsub 0x0800584d Thumb Code 464 daddsub_clz.o(x$fpl$dsub) - __aeabi_f2d 0x08005a21 Thumb Code 0 f2d.o(x$fpl$f2d) - _f2d 0x08005a21 Thumb Code 86 f2d.o(x$fpl$f2d) - __fpl_fcheck_NaN1 0x08005a79 Thumb Code 6 fcheck1.o(x$fpl$fcheck1) - __aeabi_fdiv 0x08005a85 Thumb Code 0 fdiv.o(x$fpl$fdiv) - _fdiv 0x08005a85 Thumb Code 384 fdiv.o(x$fpl$fdiv) - __aeabi_i2f 0x08005c09 Thumb Code 0 fflt_clz.o(x$fpl$fflt) - _fflt 0x08005c09 Thumb Code 48 fflt_clz.o(x$fpl$fflt) - __aeabi_ui2f 0x08005c39 Thumb Code 0 fflt_clz.o(x$fpl$ffltu) - _ffltu 0x08005c39 Thumb Code 38 fflt_clz.o(x$fpl$ffltu) - __aeabi_fmul 0x08005c61 Thumb Code 0 fmul.o(x$fpl$fmul) - _fmul 0x08005c61 Thumb Code 258 fmul.o(x$fpl$fmul) - __fpl_fnaninf 0x08005d63 Thumb Code 140 fnaninf.o(x$fpl$fnaninf) - __fpl_fretinf 0x08005def Thumb Code 10 fretinf.o(x$fpl$fretinf) - _printf_fp_dec 0x08005df9 Thumb Code 4 printf1.o(x$fpl$printf1) - __fpl_return_NaN 0x08005dfd Thumb Code 100 retnan.o(x$fpl$retnan) - __ARM_scalbnf 0x08005e61 Thumb Code 76 scalbnf.o(x$fpl$scalbnf) - __fpl_cmpreturn 0x08005ead Thumb Code 48 trapv.o(x$fpl$trapveneer) - __I$use$fp 0x08005edc Number 0 usenofp.o(x$fpl$usenofp) - AHBPrescTable 0x08005eee Data 16 system_stm32f1xx.o(.constdata) - APBPrescTable 0x08005efe Data 8 system_stm32f1xx.o(.constdata) - ascii_24x12 0x08005f06 Data 3420 mylib.o(.constdata) - afont24x12 0x08006c64 Data 8 mylib.o(.constdata) - Region$$Table$$Base 0x08006d00 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08006d20 Number 0 anon$$obj.o(Region$$Table) - it_5ms_cnt 0x20000000 Data 4 stm32f1xx_it.o(.data) - it_5ms_flag 0x20000004 Data 4 stm32f1xx_it.o(.data) - it_10ms_cnt 0x20000008 Data 4 stm32f1xx_it.o(.data) - it_10ms_flag 0x2000000c Data 4 stm32f1xx_it.o(.data) - it_100ms_cnt 0x20000010 Data 4 stm32f1xx_it.o(.data) - it_100ms_flag 0x20000014 Data 4 stm32f1xx_it.o(.data) - it_500ms_cnt 0x20000018 Data 4 stm32f1xx_it.o(.data) - it_500ms_flag 0x2000001c Data 4 stm32f1xx_it.o(.data) - it_1000ms_cnt 0x20000020 Data 4 stm32f1xx_it.o(.data) - it_1000ms_flag 0x20000024 Data 4 stm32f1xx_it.o(.data) - uwTickFreq 0x20000028 Data 1 stm32f1xx_hal.o(.data) - uwTickPrio 0x2000002c Data 4 stm32f1xx_hal.o(.data) - uwTick 0x20000030 Data 4 stm32f1xx_hal.o(.data) - SystemCoreClock 0x20000034 Data 4 system_stm32f1xx.o(.data) - X_ads1220 0x20000038 Data 4 app.o(.data) - TEMP 0x2000003c Data 4 app.o(.data) - key_i 0x20000041 Data 1 key.o(.data) - oled_flag 0x20000042 Data 1 key.o(.data) - key_msg 0x20000043 Data 3 key.o(.data) - key_val 0x20000046 Data 3 key.o(.data) - oled_page 0x2000004c Data 1 oled.o(.data) - Lcd_Cnt 0x20000050 Data 4 oled.o(.data) - PolarFlag 0x20000054 Data 1 ads1220.o(.data) - Init_Config 0x20000055 Data 4 ads1220.o(.data) - tmc5160_sw 0x2000005c Data 1 tmc5160.o(.data) - XA_32 0x20000060 Data 4 tmc5160.o(.data) - VA_32 0x20000064 Data 4 tmc5160.o(.data) - data_r 0x20000068 Data 5 tmc5160.o(.data) - XA 0x2000006d Data 5 tmc5160.o(.data) - VA 0x20000072 Data 5 tmc5160.o(.data) - hi2c1 0x20000078 Data 84 i2c.o(.bss) - hspi2 0x200000cc Data 88 spi.o(.bss) - htim1 0x20000124 Data 72 tim.o(.bss) - huart1 0x2000016c Data 72 usart.o(.bss) - huart2 0x200001b4 Data 72 usart.o(.bss) - huart3 0x200001fc Data 72 usart.o(.bss) - text_t 0x20000244 Data 20 stm32f1xx_it.o(.bss) - key_cnt 0x20000258 Data 12 key.o(.bss) - str_print 0x20000264 Data 20 oled.o(.bss) - OLED_GRAM 0x2000037a Data 1024 oled.o(.bss) - __libspace_start 0x2000077c Data 96 libspace.o(.bss) - __temporary_stack_top$libspace 0x200007dc Data 0 libspace.o(.bss) + __aeabi_memcpy 0x0800035b Thumb Code 0 rt_memcpy_v6.o(.text) + __rt_memcpy 0x0800035b Thumb Code 138 rt_memcpy_v6.o(.text) + _memcpy_lastbytes 0x080003c1 Thumb Code 0 rt_memcpy_v6.o(.text) + __aeabi_memclr 0x080003e5 Thumb Code 0 rt_memclr.o(.text) + __rt_memclr 0x080003e5 Thumb Code 68 rt_memclr.o(.text) + _memset 0x080003e9 Thumb Code 0 rt_memclr.o(.text) + __aeabi_memclr4 0x08000429 Thumb Code 0 rt_memclr_w.o(.text) + __aeabi_memclr8 0x08000429 Thumb Code 0 rt_memclr_w.o(.text) + __rt_memclr_w 0x08000429 Thumb Code 78 rt_memclr_w.o(.text) + _memset_w 0x0800042d Thumb Code 0 rt_memclr_w.o(.text) + __use_two_region_memory 0x08000477 Thumb Code 2 heapauxi.o(.text) + __rt_heap_escrow$2region 0x08000479 Thumb Code 2 heapauxi.o(.text) + __rt_heap_expand$2region 0x0800047b Thumb Code 2 heapauxi.o(.text) + __lib_sel_fp_printf 0x0800047d Thumb Code 2 _printf_fp_dec.o(.text) + _printf_fp_dec_real 0x0800062f Thumb Code 620 _printf_fp_dec.o(.text) + _printf_char_common 0x080008a7 Thumb Code 32 _printf_char_common.o(.text) + _sputc 0x080008cd Thumb Code 10 _sputc.o(.text) + __aeabi_memcpy4 0x080008d7 Thumb Code 0 rt_memcpy_w.o(.text) + __aeabi_memcpy8 0x080008d7 Thumb Code 0 rt_memcpy_w.o(.text) + __rt_memcpy_w 0x080008d7 Thumb Code 100 rt_memcpy_w.o(.text) + _memcpy_lastbytes_aligned 0x0800091f Thumb Code 0 rt_memcpy_w.o(.text) + __rt_locale 0x0800093d Thumb Code 8 rt_locale_intlibspace.o(.text) + _ll_udiv10 0x08000945 Thumb Code 138 lludiv10.o(.text) + _printf_fp_infnan 0x080009d1 Thumb Code 112 _printf_fp_infnan.o(.text) + _btod_etento 0x08000a51 Thumb Code 224 bigflt0.o(.text) + __user_libspace 0x08000b35 Thumb Code 8 libspace.o(.text) + __user_perproc_libspace 0x08000b35 Thumb Code 0 libspace.o(.text) + __user_perthread_libspace 0x08000b35 Thumb Code 0 libspace.o(.text) + __user_setup_stackheap 0x08000b3d Thumb Code 74 sys_stackheap_outer.o(.text) + exit 0x08000b87 Thumb Code 18 exit.o(.text) + strcmp 0x08000b99 Thumb Code 128 strcmpv7m.o(.text) + _sys_exit 0x08000c19 Thumb Code 8 sys_exit.o(.text) + __I$use$semihosting 0x08000c25 Thumb Code 0 use_no_semi.o(.text) + __use_no_semihosting_swi 0x08000c25 Thumb Code 2 use_no_semi.o(.text) + __semihosting_library_function 0x08000c27 Thumb Code 0 indicate_semi.o(.text) + _btod_d2e 0x08000c27 Thumb Code 62 btod.o(CL$$btod_d2e) + _d2e_denorm_low 0x08000c65 Thumb Code 70 btod.o(CL$$btod_d2e_denorm_low) + _d2e_norm_op1 0x08000cab Thumb Code 96 btod.o(CL$$btod_d2e_norm_op1) + __btod_div_common 0x08000d0b Thumb Code 696 btod.o(CL$$btod_div_common) + _e2e 0x08001043 Thumb Code 220 btod.o(CL$$btod_e2e) + _btod_ediv 0x0800111f Thumb Code 42 btod.o(CL$$btod_ediv) + _btod_emul 0x08001149 Thumb Code 42 btod.o(CL$$btod_emul) + __btod_mult_common 0x08001173 Thumb Code 580 btod.o(CL$$btod_mult_common) + ADPowerDown 0x080013b9 Thumb Code 34 ads1220.o(i.ADPowerDown) + ADS1220_GPIOInit 0x080013e1 Thumb Code 90 ads1220.o(i.ADS1220_GPIOInit) + ADStartConversion 0x08001445 Thumb Code 34 ads1220.o(i.ADStartConversion) + BusFault_Handler 0x0800146d Thumb Code 2 stm32f1xx_it.o(i.BusFault_Handler) + Check_Resive_Addr 0x08001471 Thumb Code 36 uart1.o(i.Check_Resive_Addr) + CofigAD 0x08001499 Thumb Code 64 ads1220.o(i.CofigAD) + Deal_Uart_Data_For_Module 0x080014dd Thumb Code 126 uart1.o(i.Deal_Uart_Data_For_Module) + DebugMon_Handler 0x08001565 Thumb Code 2 stm32f1xx_it.o(i.DebugMon_Handler) + Do_Receive_Uart_For_Module 0x08001569 Thumb Code 170 uart1.o(i.Do_Receive_Uart_For_Module) + Error_Handler 0x0800161d Thumb Code 4 main.o(i.Error_Handler) + GetAD 0x08001621 Thumb Code 126 ads1220.o(i.GetAD) + Get_Data_Len 0x080016c1 Thumb Code 18 uart1.o(i.Get_Data_Len) + HAL_DMA_Abort 0x080016d9 Thumb Code 70 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort) + HAL_DMA_Abort_IT 0x08001721 Thumb Code 296 stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT) + HAL_DMA_GetState 0x08001851 Thumb Code 6 stm32f1xx_hal_dma.o(i.HAL_DMA_GetState) + HAL_GPIO_Init 0x08001859 Thumb Code 462 stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init) + HAL_GPIO_ReadPin 0x08001a51 Thumb Code 10 stm32f1xx_hal_gpio.o(i.HAL_GPIO_ReadPin) + HAL_GPIO_TogglePin 0x08001a5b Thumb Code 16 stm32f1xx_hal_gpio.o(i.HAL_GPIO_TogglePin) + HAL_GPIO_WritePin 0x08001a6b Thumb Code 10 stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) + HAL_GetTick 0x08001a75 Thumb Code 6 stm32f1xx_hal.o(i.HAL_GetTick) + HAL_I2C_AbortCpltCallback 0x08001a81 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_AbortCpltCallback) + HAL_I2C_AddrCallback 0x08001a83 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_AddrCallback) + HAL_I2C_ER_IRQHandler 0x08001a85 Thumb Code 196 stm32f1xx_hal_i2c.o(i.HAL_I2C_ER_IRQHandler) + HAL_I2C_EV_IRQHandler 0x08001b49 Thumb Code 560 stm32f1xx_hal_i2c.o(i.HAL_I2C_EV_IRQHandler) + HAL_I2C_ErrorCallback 0x08001d79 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_ErrorCallback) + HAL_I2C_Init 0x08001d7d Thumb Code 376 stm32f1xx_hal_i2c.o(i.HAL_I2C_Init) + HAL_I2C_ListenCpltCallback 0x08001f05 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_ListenCpltCallback) + HAL_I2C_MasterRxCpltCallback 0x08001f07 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterRxCpltCallback) + HAL_I2C_MasterTxCpltCallback 0x08001f09 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MasterTxCpltCallback) + HAL_I2C_Master_Transmit 0x08001f0d Thumb Code 290 stm32f1xx_hal_i2c.o(i.HAL_I2C_Master_Transmit) + HAL_I2C_MemRxCpltCallback 0x08002039 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemRxCpltCallback) + HAL_I2C_MemTxCpltCallback 0x0800203b Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_MemTxCpltCallback) + HAL_I2C_MspInit 0x0800203d Thumb Code 124 i2c.o(i.HAL_I2C_MspInit) + HAL_I2C_SlaveRxCpltCallback 0x080020c9 Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveRxCpltCallback) + HAL_I2C_SlaveTxCpltCallback 0x080020cb Thumb Code 2 stm32f1xx_hal_i2c.o(i.HAL_I2C_SlaveTxCpltCallback) + HAL_IncTick 0x080020cd Thumb Code 12 stm32f1xx_hal.o(i.HAL_IncTick) + HAL_Init 0x080020dd Thumb Code 32 stm32f1xx_hal.o(i.HAL_Init) + HAL_InitTick 0x08002101 Thumb Code 54 stm32f1xx_hal.o(i.HAL_InitTick) + HAL_MspInit 0x08002141 Thumb Code 52 stm32f1xx_hal_msp.o(i.HAL_MspInit) + HAL_NVIC_EnableIRQ 0x0800217d Thumb Code 26 stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + HAL_NVIC_SetPriority 0x08002199 Thumb Code 60 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + HAL_NVIC_SetPriorityGrouping 0x080021d9 Thumb Code 26 stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriorityGrouping) + HAL_RCC_ClockConfig 0x080021fd Thumb Code 280 stm32f1xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + HAL_RCC_GetPCLK1Freq 0x08002329 Thumb Code 20 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + HAL_RCC_GetPCLK2Freq 0x08002349 Thumb Code 20 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq) + HAL_RCC_GetSysClockFreq 0x08002369 Thumb Code 58 stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + HAL_RCC_OscConfig 0x080023b5 Thumb Code 778 stm32f1xx_hal_rcc.o(i.HAL_RCC_OscConfig) + HAL_SPI_ErrorCallback 0x080026d5 Thumb Code 2 stm32f1xx_hal_spi.o(i.HAL_SPI_ErrorCallback) + HAL_SPI_IRQHandler 0x080026d9 Thumb Code 220 stm32f1xx_hal_spi.o(i.HAL_SPI_IRQHandler) + HAL_SPI_Init 0x080027b9 Thumb Code 178 stm32f1xx_hal_spi.o(i.HAL_SPI_Init) + HAL_SPI_MspInit 0x0800286d Thumb Code 130 spi.o(i.HAL_SPI_MspInit) + HAL_SYSTICK_Config 0x08002901 Thumb Code 40 stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config) + HAL_TIMEx_BreakCallback 0x08002929 Thumb Code 2 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) + HAL_TIMEx_CommutCallback 0x0800292b Thumb Code 2 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) + HAL_TIMEx_MasterConfigSynchronization 0x0800292d Thumb Code 104 stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) + HAL_TIM_Base_Init 0x080029a9 Thumb Code 90 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) + HAL_TIM_Base_MspInit 0x08002a05 Thumb Code 50 tim.o(i.HAL_TIM_Base_MspInit) + HAL_TIM_Base_Start_IT 0x08002a41 Thumb Code 88 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) + HAL_TIM_ConfigClockSource 0x08002aad Thumb Code 220 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + HAL_TIM_IC_CaptureCallback 0x08002b89 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + HAL_TIM_IRQHandler 0x08002b8b Thumb Code 358 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) + HAL_TIM_OC_DelayElapsedCallback 0x08002cf1 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + HAL_TIM_PWM_PulseFinishedCallback 0x08002cf3 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + HAL_TIM_PeriodElapsedCallback 0x08002cf5 Thumb Code 142 stm32f1xx_it.o(i.HAL_TIM_PeriodElapsedCallback) + HAL_TIM_TriggerCallback 0x08002d8d Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + HAL_UARTEx_RxEventCallback 0x08002d8f Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + HAL_UART_ErrorCallback 0x08002d91 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) + HAL_UART_IRQHandler 0x08002d95 Thumb Code 616 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) + HAL_UART_Init 0x08003001 Thumb Code 100 stm32f1xx_hal_uart.o(i.HAL_UART_Init) + HAL_UART_MspInit 0x08003065 Thumb Code 310 usart.o(i.HAL_UART_MspInit) + HAL_UART_RxCpltCallback 0x080031b9 Thumb Code 2 stm32f1xx_it.o(i.HAL_UART_RxCpltCallback) + HAL_UART_Transmit_IT 0x080031bb Thumb Code 50 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit_IT) + HAL_UART_TxCpltCallback 0x080031ed Thumb Code 2 stm32f1xx_it.o(i.HAL_UART_TxCpltCallback) + HardFault_Handler 0x080031ef Thumb Code 2 stm32f1xx_it.o(i.HardFault_Handler) + I2C1_ER_IRQHandler 0x080031f1 Thumb Code 6 stm32f1xx_it.o(i.I2C1_ER_IRQHandler) + I2C1_EV_IRQHandler 0x080031fd Thumb Code 6 stm32f1xx_it.o(i.I2C1_EV_IRQHandler) + InitUart_Data 0x08003ea9 Thumb Code 36 uart1.o(i.InitUart_Data) + Key_Scan 0x08003ed5 Thumb Code 136 key.o(i.Key_Scan) + M1820_Check 0x08003f71 Thumb Code 86 m1820.o(i.M1820_Check) + M1820_GPIO_Init 0x08003fcd Thumb Code 72 m1820.o(i.M1820_GPIO_Init) + M1820_Get_Temp 0x0800401d Thumb Code 84 m1820.o(i.M1820_Get_Temp) + M1820_Init 0x08004075 Thumb Code 28 m1820.o(i.M1820_Init) + M1820_Read_Bit 0x08004095 Thumb Code 66 m1820.o(i.M1820_Read_Bit) + M1820_Read_Byte 0x080040dd Thumb Code 32 m1820.o(i.M1820_Read_Byte) + M1820_Rst 0x080040fd Thumb Code 46 m1820.o(i.M1820_Rst) + M1820_Start 0x08004131 Thumb Code 26 m1820.o(i.M1820_Start) + M1820_Write_Byte 0x0800414d Thumb Code 92 m1820.o(i.M1820_Write_Byte) + MX_GPIO_Init 0x080041ad Thumb Code 308 gpio.o(i.MX_GPIO_Init) + MX_I2C1_Init 0x080042f5 Thumb Code 50 i2c.o(i.MX_I2C1_Init) + MX_SPI2_Init 0x08004335 Thumb Code 60 spi.o(i.MX_SPI2_Init) + MX_TIM1_Init 0x08004379 Thumb Code 102 tim.o(i.MX_TIM1_Init) + MX_USART1_UART_Init 0x080043e9 Thumb Code 48 usart.o(i.MX_USART1_UART_Init) + MX_USART2_UART_Init 0x08004421 Thumb Code 48 usart.o(i.MX_USART2_UART_Init) + MX_USART3_UART_Init 0x08004459 Thumb Code 48 usart.o(i.MX_USART3_UART_Init) + MemManage_Handler 0x08004491 Thumb Code 2 stm32f1xx_it.o(i.MemManage_Handler) + NMI_Handler 0x08004493 Thumb Code 2 stm32f1xx_it.o(i.NMI_Handler) + OLED_Act 0x08004495 Thumb Code 128 oled.o(i.OLED_Act) + OLED_Init 0x08004545 Thumb Code 186 oled.o(i.OLED_Init) + OLED_NewFrame 0x08004601 Thumb Code 10 oled.o(i.OLED_NewFrame) + OLED_PrintASCIIChar 0x08004611 Thumb Code 32 oled.o(i.OLED_PrintASCIIChar) + OLED_PrintASCIIString 0x08004631 Thumb Code 46 oled.o(i.OLED_PrintASCIIString) + OLED_Send 0x08004661 Thumb Code 20 oled.o(i.OLED_Send) + OLED_SendCmd 0x08004679 Thumb Code 12 oled.o(i.OLED_SendCmd) + OLED_SetBits 0x08004689 Thumb Code 72 oled.o(i.OLED_SetBits) + OLED_SetBits_Fine 0x080046d1 Thumb Code 104 oled.o(i.OLED_SetBits_Fine) + OLED_SetBlock 0x08004739 Thumb Code 136 oled.o(i.OLED_SetBlock) + OLED_SetByte_Fine 0x080047c1 Thumb Code 64 oled.o(i.OLED_SetByte_Fine) + OLED_ShowFrame 0x08004809 Thumb Code 78 oled.o(i.OLED_ShowFrame) + PendSV_Handler 0x08004865 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) + Raw_32 0x08004867 Thumb Code 22 tmc5160.o(i.Raw_32) + ReadData 0x0800487d Thumb Code 72 ads1220.o(i.ReadData) + ReadOneByte 0x080048c9 Thumb Code 78 ads1220.o(i.ReadOneByte) + ReadRegister 0x0800491d Thumb Code 50 ads1220.o(i.ReadRegister) + SPI2_IRQHandler 0x08004955 Thumb Code 6 stm32f1xx_it.o(i.SPI2_IRQHandler) + SVC_Handler 0x08004971 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) + SysTick_CLKSourceConfig 0x08004973 Thumb Code 24 misc.o(i.SysTick_CLKSourceConfig) + SysTick_Handler 0x0800498b Thumb Code 4 stm32f1xx_it.o(i.SysTick_Handler) + SystemClock_Config 0x0800498f Thumb Code 92 main.o(i.SystemClock_Config) + SystemInit 0x080049eb Thumb Code 2 system_stm32f1xx.o(i.SystemInit) + TIM1_UP_IRQHandler 0x080049ed Thumb Code 18 stm32f1xx_it.o(i.TIM1_UP_IRQHandler) + TIM_Base_SetConfig 0x08004a05 Thumb Code 120 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + TIM_ETR_SetConfig 0x08004a91 Thumb Code 20 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + TMC5160A_Init_Gpio 0x08004afd Thumb Code 70 tmc5160.o(i.TMC5160A_Init_Gpio) + TMC5160_SPIReadInt 0x08004b4d Thumb Code 58 tmc5160.o(i.TMC5160_SPIReadInt) + TMC5160_SPIWriteInt 0x08004b8d Thumb Code 288 tmc5160.o(i.TMC5160_SPIWriteInt) + UART1_Send_Char 0x08004cb9 Thumb Code 14 uart1.o(i.UART1_Send_Char) + USART1_IRQHandler 0x08004ea5 Thumb Code 38 stm32f1xx_it.o(i.USART1_IRQHandler) + USART2_IRQHandler 0x08004ed9 Thumb Code 6 stm32f1xx_it.o(i.USART2_IRQHandler) + USART3_IRQHandler 0x08004ee5 Thumb Code 6 stm32f1xx_it.o(i.USART3_IRQHandler) + Uart_Send_Delay 0x08004ef1 Thumb Code 20 uart1.o(i.Uart_Send_Delay) + UsageFault_Handler 0x08004f05 Thumb Code 2 stm32f1xx_it.o(i.UsageFault_Handler) + VerfiyRC 0x08004f07 Thumb Code 24 uart1.o(i.VerfiyRC) + WriteOneByte 0x08004f21 Thumb Code 78 ads1220.o(i.WriteOneByte) + WriteRegister 0x08004f75 Thumb Code 78 ads1220.o(i.WriteRegister) + __ARM_fpclassify 0x08004fc9 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify) + _is_digit 0x08005011 Thumb Code 14 __printf_wp.o(i._is_digit) + app_act 0x08005021 Thumb Code 98 app.o(i.app_act) + delay 0x08005091 Thumb Code 10 delay.o(i.delay) + delay_init 0x0800509d Thumb Code 26 delay.o(i.delay_init) + delay_ns 0x080050c5 Thumb Code 12 delay.o(i.delay_ns) + delay_us 0x080050d1 Thumb Code 46 delay.o(i.delay_us) + key_act 0x08005105 Thumb Code 124 key.o(i.key_act) + main 0x08005191 Thumb Code 98 main.o(i.main) + over_ttl_receive_timer 0x080051f9 Thumb Code 14 uart1.o(i.over_ttl_receive_timer) + process_ttl_receive_timer 0x0800520d Thumb Code 32 uart1.o(i.process_ttl_receive_timer) + receive_ttl_data 0x08005231 Thumb Code 40 uart1.o(i.receive_ttl_data) + send_set_resp 0x0800525d Thumb Code 134 uart1.o(i.send_set_resp) + start_ttl_receive_timer 0x080052e9 Thumb Code 18 uart1.o(i.start_ttl_receive_timer) + tmc5160_act 0x08005301 Thumb Code 116 tmc5160.o(i.tmc5160_act) + tmc5160_init 0x0800537d Thumb Code 210 tmc5160.o(i.tmc5160_init) + _get_lc_numeric 0x08005461 Thumb Code 44 lc_numeric_c.o(locale$$code) + __aeabi_d2f 0x0800548d Thumb Code 0 d2f.o(x$fpl$d2f) + _d2f 0x0800548d Thumb Code 98 d2f.o(x$fpl$d2f) + __aeabi_dadd 0x080054f1 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) + _dadd 0x080054f1 Thumb Code 332 daddsub_clz.o(x$fpl$dadd) + __aeabi_ddiv 0x08005641 Thumb Code 0 ddiv.o(x$fpl$ddiv) + _ddiv 0x08005641 Thumb Code 552 ddiv.o(x$fpl$ddiv) + __aeabi_dmul 0x080058f1 Thumb Code 0 dmul.o(x$fpl$dmul) + _dmul 0x080058f1 Thumb Code 332 dmul.o(x$fpl$dmul) + __fpl_dnaninf 0x08005a45 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) + __fpl_dretinf 0x08005ae1 Thumb Code 12 dretinf.o(x$fpl$dretinf) + __aeabi_dsub 0x08005aed Thumb Code 0 daddsub_clz.o(x$fpl$dsub) + _dsub 0x08005aed Thumb Code 464 daddsub_clz.o(x$fpl$dsub) + __aeabi_f2d 0x08005cc1 Thumb Code 0 f2d.o(x$fpl$f2d) + _f2d 0x08005cc1 Thumb Code 86 f2d.o(x$fpl$f2d) + __aeabi_fadd 0x08005d19 Thumb Code 0 faddsub_clz.o(x$fpl$fadd) + _fadd 0x08005d19 Thumb Code 196 faddsub_clz.o(x$fpl$fadd) + __fpl_fcheck_NaN1 0x08005ddd Thumb Code 6 fcheck1.o(x$fpl$fcheck1) + __aeabi_fdiv 0x08005de9 Thumb Code 0 fdiv.o(x$fpl$fdiv) + _fdiv 0x08005de9 Thumb Code 384 fdiv.o(x$fpl$fdiv) + __aeabi_i2f 0x08005f6d Thumb Code 0 fflt_clz.o(x$fpl$fflt) + _fflt 0x08005f6d Thumb Code 48 fflt_clz.o(x$fpl$fflt) + __aeabi_ui2f 0x08005f9d Thumb Code 0 fflt_clz.o(x$fpl$ffltu) + _ffltu 0x08005f9d Thumb Code 38 fflt_clz.o(x$fpl$ffltu) + __aeabi_fmul 0x08005fc5 Thumb Code 0 fmul.o(x$fpl$fmul) + _fmul 0x08005fc5 Thumb Code 258 fmul.o(x$fpl$fmul) + __fpl_fnaninf 0x080060c7 Thumb Code 140 fnaninf.o(x$fpl$fnaninf) + __fpl_fretinf 0x08006153 Thumb Code 10 fretinf.o(x$fpl$fretinf) + __aeabi_fsub 0x0800615d Thumb Code 0 faddsub_clz.o(x$fpl$fsub) + _fsub 0x0800615d Thumb Code 234 faddsub_clz.o(x$fpl$fsub) + _printf_fp_dec 0x08006247 Thumb Code 4 printf1.o(x$fpl$printf1) + __fpl_return_NaN 0x0800624b Thumb Code 100 retnan.o(x$fpl$retnan) + __ARM_scalbnf 0x080062af Thumb Code 76 scalbnf.o(x$fpl$scalbnf) + __fpl_cmpreturn 0x080062fb Thumb Code 48 trapv.o(x$fpl$trapveneer) + __I$use$fp 0x0800632a Number 0 usenofp.o(x$fpl$usenofp) + AHBPrescTable 0x0800633c Data 16 system_stm32f1xx.o(.constdata) + APBPrescTable 0x0800634c Data 8 system_stm32f1xx.o(.constdata) + ascii_24x12 0x08006354 Data 3420 mylib.o(.constdata) + afont24x12 0x080070b0 Data 8 mylib.o(.constdata) + Region$$Table$$Base 0x0800714c Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x0800716c Number 0 anon$$obj.o(Region$$Table) + rx_data 0x20000000 Data 1 stm32f1xx_it.o(.data) + it_5ms_cnt 0x20000004 Data 4 stm32f1xx_it.o(.data) + it_5ms_flag 0x20000008 Data 4 stm32f1xx_it.o(.data) + it_10ms_cnt 0x2000000c Data 4 stm32f1xx_it.o(.data) + it_10ms_flag 0x20000010 Data 4 stm32f1xx_it.o(.data) + it_100ms_cnt 0x20000014 Data 4 stm32f1xx_it.o(.data) + it_100ms_flag 0x20000018 Data 4 stm32f1xx_it.o(.data) + it_500ms_cnt 0x2000001c Data 4 stm32f1xx_it.o(.data) + it_500ms_flag 0x20000020 Data 4 stm32f1xx_it.o(.data) + it_1000ms_cnt 0x20000024 Data 4 stm32f1xx_it.o(.data) + it_1000ms_flag 0x20000028 Data 4 stm32f1xx_it.o(.data) + uwTickFreq 0x2000002c Data 1 stm32f1xx_hal.o(.data) + uwTickPrio 0x20000030 Data 4 stm32f1xx_hal.o(.data) + uwTick 0x20000034 Data 4 stm32f1xx_hal.o(.data) + SystemCoreClock 0x20000038 Data 4 system_stm32f1xx.o(.data) + X_ads1220 0x2000003c Data 4 app.o(.data) + X_ads1220_L 0x20000040 Data 4 app.o(.data) + X_ads1220_H 0x20000044 Data 4 app.o(.data) + X_ads1220_prc 0x20000048 Data 4 app.o(.data) + TEMP 0x2000004c Data 4 app.o(.data) + key_i 0x20000051 Data 1 key.o(.data) + key_msg 0x20000052 Data 3 key.o(.data) + key_val 0x20000055 Data 3 key.o(.data) + oled_page 0x20000058 Data 1 oled.o(.data) + Lcd_Cnt 0x2000005c Data 4 oled.o(.data) + PolarFlag 0x20000060 Data 1 ads1220.o(.data) + Init_Config 0x20000061 Data 4 ads1220.o(.data) + tmc5160_sw 0x20000068 Data 1 tmc5160.o(.data) + rampmode 0x2000006c Data 4 tmc5160.o(.data) + xtarget 0x20000070 Data 4 tmc5160.o(.data) + speed_1 0x20000074 Data 4 tmc5160.o(.data) + speed_max 0x20000078 Data 4 tmc5160.o(.data) + acc_1 0x2000007c Data 4 tmc5160.o(.data) + acc_max 0x20000080 Data 4 tmc5160.o(.data) + dcr_1 0x20000084 Data 4 tmc5160.o(.data) + dcr_max 0x20000088 Data 4 tmc5160.o(.data) + XA_32 0x2000008c Data 4 tmc5160.o(.data) + VA_32 0x20000090 Data 4 tmc5160.o(.data) + data_r 0x20000094 Data 5 tmc5160.o(.data) + XA 0x20000099 Data 5 tmc5160.o(.data) + VA 0x2000009e Data 5 tmc5160.o(.data) + ttl_receive_len 0x200000a4 Data 1 uart1.o(.data) + ttl_receive_flag 0x200000a5 Data 1 uart1.o(.data) + ttl_receive_cnt 0x200000a6 Data 1 uart1.o(.data) + ttl_receive_interval 0x200000a7 Data 1 uart1.o(.data) + order_flag 0x200000a8 Data 1 uart1.o(.data) + SUR_DEVICE_ADDR 0x200000aa Data 2 uart1.o(.data) + OBJ_DEVICE_ADDR 0x200000ac Data 2 uart1.o(.data) + checksum 0x200000b0 Data 4 uart1.o(.data) + re_status 0x200000b4 Data 4 uart1.o(.data) + rec_len 0x200000b8 Data 4 uart1.o(.data) + data_len 0x200000bc Data 4 uart1.o(.data) + shouldaccept 0x200000c0 Data 4 uart1.o(.data) + hi2c1 0x200000c4 Data 84 i2c.o(.bss) + hspi2 0x20000118 Data 88 spi.o(.bss) + htim1 0x20000170 Data 72 tim.o(.bss) + huart1 0x200001b8 Data 72 usart.o(.bss) + huart2 0x20000200 Data 72 usart.o(.bss) + huart3 0x20000248 Data 72 usart.o(.bss) + key_cnt 0x20000290 Data 12 key.o(.bss) + str_print 0x2000029c Data 20 oled.o(.bss) + OLED_GRAM 0x200003b2 Data 1024 oled.o(.bss) + ttl_receive_buff 0x200007b2 Data 60 uart1.o(.bss) + __libspace_start 0x200007f0 Data 96 libspace.o(.bss) + __temporary_stack_top$libspace 0x20000850 Data 0 libspace.o(.bss) @@ -2609,353 +2734,363 @@ Memory Map of the image Image Entry point : 0x08000131 - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00006db4, Max: 0x00040000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000724c, Max: 0x00040000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00006d3c, Max: 0x00040000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00007188, Max: 0x00040000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x00000130 Data RO 3 RESET startup_stm32f103xe.o - 0x08000130 0x08000130 0x00000008 Code RO 4364 * !!!main c_w.l(__main.o) - 0x08000138 0x08000138 0x00000034 Code RO 4624 !!!scatter c_w.l(__scatter.o) - 0x0800016c 0x0800016c 0x0000001a Code RO 4626 !!handler_copy c_w.l(__scatter_copy.o) + 0x08000130 0x08000130 0x00000008 Code RO 4543 * !!!main c_w.l(__main.o) + 0x08000138 0x08000138 0x00000034 Code RO 4809 !!!scatter c_w.l(__scatter.o) + 0x0800016c 0x0800016c 0x0000001a Code RO 4811 !!handler_copy c_w.l(__scatter_copy.o) 0x08000186 0x08000186 0x00000002 PAD - 0x08000188 0x08000188 0x0000001c Code RO 4628 !!handler_zi c_w.l(__scatter_zi.o) - 0x080001a4 0x080001a4 0x00000000 Code RO 4351 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o) - 0x080001a4 0x080001a4 0x00000006 Code RO 4350 .ARM.Collect$$_printf_percent$$00000003 c_w.l(_printf_f.o) - 0x080001aa 0x080001aa 0x00000004 Code RO 4405 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o) - 0x080001ae 0x080001ae 0x00000002 Code RO 4493 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) - 0x080001b0 0x080001b0 0x00000000 Code RO 4495 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) - 0x080001b0 0x080001b0 0x00000000 Code RO 4497 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) - 0x080001b0 0x080001b0 0x00000000 Code RO 4500 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) - 0x080001b0 0x080001b0 0x00000000 Code RO 4502 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) - 0x080001b0 0x080001b0 0x00000000 Code RO 4504 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) - 0x080001b0 0x080001b0 0x00000006 Code RO 4505 .ARM.Collect$$libinit$$0000000F c_w.l(libinit2.o) - 0x080001b6 0x080001b6 0x00000000 Code RO 4507 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) - 0x080001b6 0x080001b6 0x00000000 Code RO 4509 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) - 0x080001b6 0x080001b6 0x00000000 Code RO 4511 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) - 0x080001b6 0x080001b6 0x0000000a Code RO 4512 .ARM.Collect$$libinit$$00000016 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4513 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4515 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4517 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4519 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4521 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4523 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4525 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4527 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4531 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4533 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4535 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000000 Code RO 4537 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) - 0x080001c0 0x080001c0 0x00000002 Code RO 4538 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) - 0x080001c2 0x080001c2 0x00000002 Code RO 4570 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) - 0x080001c4 0x080001c4 0x00000000 Code RO 4581 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) - 0x080001c4 0x080001c4 0x00000000 Code RO 4583 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) - 0x080001c4 0x080001c4 0x00000000 Code RO 4585 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) - 0x080001c4 0x080001c4 0x00000000 Code RO 4588 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) - 0x080001c4 0x080001c4 0x00000000 Code RO 4591 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) - 0x080001c4 0x080001c4 0x00000000 Code RO 4593 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) - 0x080001c4 0x080001c4 0x00000000 Code RO 4596 .ARM.Collect$$libshutdown$$00000011 c_w.l(libshutdown2.o) - 0x080001c4 0x080001c4 0x00000002 Code RO 4597 .ARM.Collect$$libshutdown$$00000012 c_w.l(libshutdown2.o) - 0x080001c6 0x080001c6 0x00000000 Code RO 4398 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) - 0x080001c6 0x080001c6 0x00000000 Code RO 4420 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) - 0x080001c6 0x080001c6 0x00000006 Code RO 4432 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) - 0x080001cc 0x080001cc 0x00000000 Code RO 4422 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) - 0x080001cc 0x080001cc 0x00000004 Code RO 4423 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) - 0x080001d0 0x080001d0 0x00000000 Code RO 4425 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) - 0x080001d0 0x080001d0 0x00000008 Code RO 4426 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) - 0x080001d8 0x080001d8 0x00000002 Code RO 4541 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) - 0x080001da 0x080001da 0x00000000 Code RO 4548 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) - 0x080001da 0x080001da 0x00000004 Code RO 4549 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) - 0x080001de 0x080001de 0x00000006 Code RO 4550 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) + 0x08000188 0x08000188 0x0000001c Code RO 4813 !!handler_zi c_w.l(__scatter_zi.o) + 0x080001a4 0x080001a4 0x00000000 Code RO 4532 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o) + 0x080001a4 0x080001a4 0x00000006 Code RO 4531 .ARM.Collect$$_printf_percent$$00000003 c_w.l(_printf_f.o) + 0x080001aa 0x080001aa 0x00000004 Code RO 4590 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o) + 0x080001ae 0x080001ae 0x00000002 Code RO 4678 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) + 0x080001b0 0x080001b0 0x00000000 Code RO 4680 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) + 0x080001b0 0x080001b0 0x00000000 Code RO 4682 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) + 0x080001b0 0x080001b0 0x00000000 Code RO 4685 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) + 0x080001b0 0x080001b0 0x00000000 Code RO 4687 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) + 0x080001b0 0x080001b0 0x00000000 Code RO 4689 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) + 0x080001b0 0x080001b0 0x00000006 Code RO 4690 .ARM.Collect$$libinit$$0000000F c_w.l(libinit2.o) + 0x080001b6 0x080001b6 0x00000000 Code RO 4692 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) + 0x080001b6 0x080001b6 0x00000000 Code RO 4694 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) + 0x080001b6 0x080001b6 0x00000000 Code RO 4696 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) + 0x080001b6 0x080001b6 0x0000000a Code RO 4697 .ARM.Collect$$libinit$$00000016 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4698 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4700 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4702 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4704 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4706 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4708 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4710 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4712 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4716 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4718 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4720 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000000 Code RO 4722 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) + 0x080001c0 0x080001c0 0x00000002 Code RO 4723 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) + 0x080001c2 0x080001c2 0x00000002 Code RO 4755 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) + 0x080001c4 0x080001c4 0x00000000 Code RO 4766 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) + 0x080001c4 0x080001c4 0x00000000 Code RO 4768 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) + 0x080001c4 0x080001c4 0x00000000 Code RO 4770 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) + 0x080001c4 0x080001c4 0x00000000 Code RO 4773 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) + 0x080001c4 0x080001c4 0x00000000 Code RO 4776 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) + 0x080001c4 0x080001c4 0x00000000 Code RO 4778 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) + 0x080001c4 0x080001c4 0x00000000 Code RO 4781 .ARM.Collect$$libshutdown$$00000011 c_w.l(libshutdown2.o) + 0x080001c4 0x080001c4 0x00000002 Code RO 4782 .ARM.Collect$$libshutdown$$00000012 c_w.l(libshutdown2.o) + 0x080001c6 0x080001c6 0x00000000 Code RO 4583 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) + 0x080001c6 0x080001c6 0x00000000 Code RO 4605 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) + 0x080001c6 0x080001c6 0x00000006 Code RO 4617 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) + 0x080001cc 0x080001cc 0x00000000 Code RO 4607 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) + 0x080001cc 0x080001cc 0x00000004 Code RO 4608 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) + 0x080001d0 0x080001d0 0x00000000 Code RO 4610 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) + 0x080001d0 0x080001d0 0x00000008 Code RO 4611 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) + 0x080001d8 0x080001d8 0x00000002 Code RO 4726 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) + 0x080001da 0x080001da 0x00000000 Code RO 4733 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) + 0x080001da 0x080001da 0x00000004 Code RO 4734 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) + 0x080001de 0x080001de 0x00000006 Code RO 4735 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) 0x080001e4 0x080001e4 0x00000040 Code RO 4 .text startup_stm32f103xe.o - 0x08000224 0x08000224 0x00000028 Code RO 4326 .text c_w.l(noretval__2sprintf.o) - 0x0800024c 0x0800024c 0x0000010e Code RO 4338 .text c_w.l(__printf_wp.o) - 0x0800035a 0x0800035a 0x00000048 Code RO 4354 .text c_w.l(strcpy.o) - 0x080003a2 0x080003a2 0x0000008a Code RO 4356 .text c_w.l(rt_memcpy_v6.o) - 0x0800042c 0x0800042c 0x00000044 Code RO 4358 .text c_w.l(rt_memclr.o) - 0x08000470 0x08000470 0x0000004e Code RO 4360 .text c_w.l(rt_memclr_w.o) - 0x080004be 0x080004be 0x00000006 Code RO 4362 .text c_w.l(heapauxi.o) - 0x080004c4 0x080004c4 0x0000041e Code RO 4399 .text c_w.l(_printf_fp_dec.o) - 0x080008e2 0x080008e2 0x00000002 PAD - 0x080008e4 0x080008e4 0x00000030 Code RO 4401 .text c_w.l(_printf_char_common.o) - 0x08000914 0x08000914 0x0000000a Code RO 4403 .text c_w.l(_sputc.o) - 0x0800091e 0x0800091e 0x00000064 Code RO 4406 .text c_w.l(rt_memcpy_w.o) - 0x08000982 0x08000982 0x00000002 PAD - 0x08000984 0x08000984 0x00000008 Code RO 4437 .text c_w.l(rt_locale_intlibspace.o) - 0x0800098c 0x0800098c 0x0000008a Code RO 4439 .text c_w.l(lludiv10.o) - 0x08000a16 0x08000a16 0x00000002 PAD - 0x08000a18 0x08000a18 0x00000080 Code RO 4441 .text c_w.l(_printf_fp_infnan.o) - 0x08000a98 0x08000a98 0x000000e4 Code RO 4445 .text c_w.l(bigflt0.o) - 0x08000b7c 0x08000b7c 0x00000008 Code RO 4479 .text c_w.l(libspace.o) - 0x08000b84 0x08000b84 0x0000004a Code RO 4482 .text c_w.l(sys_stackheap_outer.o) - 0x08000bce 0x08000bce 0x00000012 Code RO 4484 .text c_w.l(exit.o) - 0x08000be0 0x08000be0 0x00000080 Code RO 4486 .text c_w.l(strcmpv7m.o) - 0x08000c60 0x08000c60 0x0000000c Code RO 4560 .text c_w.l(sys_exit.o) - 0x08000c6c 0x08000c6c 0x00000002 Code RO 4571 .text c_w.l(use_no_semi.o) - 0x08000c6e 0x08000c6e 0x00000000 Code RO 4573 .text c_w.l(indicate_semi.o) - 0x08000c6e 0x08000c6e 0x0000003e Code RO 4448 CL$$btod_d2e c_w.l(btod.o) - 0x08000cac 0x08000cac 0x00000046 Code RO 4450 CL$$btod_d2e_denorm_low c_w.l(btod.o) - 0x08000cf2 0x08000cf2 0x00000060 Code RO 4449 CL$$btod_d2e_norm_op1 c_w.l(btod.o) - 0x08000d52 0x08000d52 0x00000338 Code RO 4458 CL$$btod_div_common c_w.l(btod.o) - 0x0800108a 0x0800108a 0x000000dc Code RO 4455 CL$$btod_e2e c_w.l(btod.o) - 0x08001166 0x08001166 0x0000002a Code RO 4452 CL$$btod_ediv c_w.l(btod.o) - 0x08001190 0x08001190 0x0000002a Code RO 4451 CL$$btod_emul c_w.l(btod.o) - 0x080011ba 0x080011ba 0x00000244 Code RO 4457 CL$$btod_mult_common c_w.l(btod.o) - 0x080013fe 0x080013fe 0x00000002 PAD - 0x08001400 0x08001400 0x00000028 Code RO 3994 i.ADPowerDown ads1220.o - 0x08001428 0x08001428 0x00000064 Code RO 3996 i.ADS1220_GPIOInit ads1220.o - 0x0800148c 0x0800148c 0x00000028 Code RO 3998 i.ADStartConversion ads1220.o - 0x080014b4 0x080014b4 0x00000002 Code RO 392 i.BusFault_Handler stm32f1xx_it.o - 0x080014b6 0x080014b6 0x00000002 PAD - 0x080014b8 0x080014b8 0x00000044 Code RO 3999 i.CofigAD ads1220.o - 0x080014fc 0x080014fc 0x00000002 Code RO 393 i.DebugMon_Handler stm32f1xx_it.o - 0x080014fe 0x080014fe 0x00000004 Code RO 13 i.Error_Handler main.o - 0x08001502 0x08001502 0x00000002 PAD - 0x08001504 0x08001504 0x000000a0 Code RO 4000 i.GetAD ads1220.o - 0x080015a4 0x080015a4 0x00000046 Code RO 1410 i.HAL_DMA_Abort stm32f1xx_hal_dma.o - 0x080015ea 0x080015ea 0x00000002 PAD - 0x080015ec 0x080015ec 0x00000130 Code RO 1411 i.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o - 0x0800171c 0x0800171c 0x00000006 Code RO 1414 i.HAL_DMA_GetState stm32f1xx_hal_dma.o - 0x08001722 0x08001722 0x00000002 PAD - 0x08001724 0x08001724 0x000001f8 Code RO 1346 i.HAL_GPIO_Init stm32f1xx_hal_gpio.o - 0x0800191c 0x0800191c 0x0000000a Code RO 1348 i.HAL_GPIO_ReadPin stm32f1xx_hal_gpio.o - 0x08001926 0x08001926 0x00000010 Code RO 1349 i.HAL_GPIO_TogglePin stm32f1xx_hal_gpio.o - 0x08001936 0x08001936 0x0000000a Code RO 1350 i.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o - 0x08001940 0x08001940 0x0000000c Code RO 1040 i.HAL_GetTick stm32f1xx_hal.o - 0x0800194c 0x0800194c 0x00000002 Code RO 592 i.HAL_I2C_AbortCpltCallback stm32f1xx_hal_i2c.o - 0x0800194e 0x0800194e 0x00000002 Code RO 593 i.HAL_I2C_AddrCallback stm32f1xx_hal_i2c.o - 0x08001950 0x08001950 0x000000c4 Code RO 596 i.HAL_I2C_ER_IRQHandler stm32f1xx_hal_i2c.o - 0x08001a14 0x08001a14 0x00000230 Code RO 597 i.HAL_I2C_EV_IRQHandler stm32f1xx_hal_i2c.o - 0x08001c44 0x08001c44 0x00000002 Code RO 599 i.HAL_I2C_ErrorCallback stm32f1xx_hal_i2c.o - 0x08001c46 0x08001c46 0x00000002 PAD - 0x08001c48 0x08001c48 0x00000188 Code RO 603 i.HAL_I2C_Init stm32f1xx_hal_i2c.o - 0x08001dd0 0x08001dd0 0x00000002 Code RO 605 i.HAL_I2C_ListenCpltCallback stm32f1xx_hal_i2c.o - 0x08001dd2 0x08001dd2 0x00000002 Code RO 606 i.HAL_I2C_MasterRxCpltCallback stm32f1xx_hal_i2c.o - 0x08001dd4 0x08001dd4 0x00000002 Code RO 607 i.HAL_I2C_MasterTxCpltCallback stm32f1xx_hal_i2c.o - 0x08001dd6 0x08001dd6 0x00000002 PAD - 0x08001dd8 0x08001dd8 0x0000012c Code RO 616 i.HAL_I2C_Master_Transmit stm32f1xx_hal_i2c.o - 0x08001f04 0x08001f04 0x00000002 Code RO 619 i.HAL_I2C_MemRxCpltCallback stm32f1xx_hal_i2c.o - 0x08001f06 0x08001f06 0x00000002 Code RO 620 i.HAL_I2C_MemTxCpltCallback stm32f1xx_hal_i2c.o - 0x08001f08 0x08001f08 0x0000008c Code RO 213 i.HAL_I2C_MspInit i2c.o - 0x08001f94 0x08001f94 0x00000002 Code RO 629 i.HAL_I2C_SlaveRxCpltCallback stm32f1xx_hal_i2c.o - 0x08001f96 0x08001f96 0x00000002 Code RO 630 i.HAL_I2C_SlaveTxCpltCallback stm32f1xx_hal_i2c.o - 0x08001f98 0x08001f98 0x00000010 Code RO 1046 i.HAL_IncTick stm32f1xx_hal.o - 0x08001fa8 0x08001fa8 0x00000024 Code RO 1047 i.HAL_Init stm32f1xx_hal.o - 0x08001fcc 0x08001fcc 0x00000040 Code RO 1048 i.HAL_InitTick stm32f1xx_hal.o - 0x0800200c 0x0800200c 0x0000003c Code RO 532 i.HAL_MspInit stm32f1xx_hal_msp.o - 0x08002048 0x08002048 0x0000001a Code RO 1506 i.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o - 0x08002062 0x08002062 0x00000002 PAD - 0x08002064 0x08002064 0x00000040 Code RO 1512 i.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x080020a4 0x080020a4 0x00000024 Code RO 1513 i.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o - 0x080020c8 0x080020c8 0x0000012c Code RO 1204 i.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o - 0x080021f4 0x080021f4 0x00000020 Code RO 1211 i.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o - 0x08002214 0x08002214 0x00000020 Code RO 1212 i.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o - 0x08002234 0x08002234 0x0000004c Code RO 1213 i.HAL_RCC_GetSysClockFreq stm32f1xx_hal_rcc.o - 0x08002280 0x08002280 0x00000320 Code RO 1216 i.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o - 0x080025a0 0x080025a0 0x00000002 Code RO 2013 i.HAL_SPI_ErrorCallback stm32f1xx_hal_spi.o - 0x080025a2 0x080025a2 0x00000002 PAD - 0x080025a4 0x080025a4 0x000000e0 Code RO 2016 i.HAL_SPI_IRQHandler stm32f1xx_hal_spi.o - 0x08002684 0x08002684 0x000000b2 Code RO 2017 i.HAL_SPI_Init stm32f1xx_hal_spi.o - 0x08002736 0x08002736 0x00000002 PAD - 0x08002738 0x08002738 0x00000094 Code RO 255 i.HAL_SPI_MspInit spi.o - 0x080027cc 0x080027cc 0x00000028 Code RO 1517 i.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o - 0x080027f4 0x080027f4 0x00000002 Code RO 3034 i.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o - 0x080027f6 0x080027f6 0x00000002 Code RO 3035 i.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o - 0x080027f8 0x080027f8 0x0000007c Code RO 3053 i.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o - 0x08002874 0x08002874 0x0000005a Code RO 2330 i.HAL_TIM_Base_Init stm32f1xx_hal_tim.o - 0x080028ce 0x080028ce 0x00000002 PAD - 0x080028d0 0x080028d0 0x0000003c Code RO 297 i.HAL_TIM_Base_MspInit tim.o - 0x0800290c 0x0800290c 0x0000006c Code RO 2335 i.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o - 0x08002978 0x08002978 0x000000dc Code RO 2339 i.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o - 0x08002a54 0x08002a54 0x00000002 Code RO 2364 i.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o - 0x08002a56 0x08002a56 0x00000166 Code RO 2378 i.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o - 0x08002bbc 0x08002bbc 0x00000002 Code RO 2381 i.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o - 0x08002bbe 0x08002bbe 0x00000002 Code RO 2408 i.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o - 0x08002bc0 0x08002bc0 0x00000098 Code RO 394 i.HAL_TIM_PeriodElapsedCallback stm32f1xx_it.o - 0x08002c58 0x08002c58 0x00000002 Code RO 2421 i.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o - 0x08002c5a 0x08002c5a 0x00000002 Code RO 3313 i.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o - 0x08002c5c 0x08002c5c 0x00000002 Code RO 3327 i.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o - 0x08002c5e 0x08002c5e 0x00000002 PAD - 0x08002c60 0x08002c60 0x0000026c Code RO 3330 i.HAL_UART_IRQHandler stm32f1xx_hal_uart.o - 0x08002ecc 0x08002ecc 0x00000064 Code RO 3331 i.HAL_UART_Init stm32f1xx_hal_uart.o - 0x08002f30 0x08002f30 0x00000154 Code RO 339 i.HAL_UART_MspInit usart.o - 0x08003084 0x08003084 0x00000002 Code RO 3337 i.HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o - 0x08003086 0x08003086 0x00000032 Code RO 3341 i.HAL_UART_Transmit_IT stm32f1xx_hal_uart.o - 0x080030b8 0x080030b8 0x00000002 Code RO 3342 i.HAL_UART_TxCpltCallback stm32f1xx_hal_uart.o - 0x080030ba 0x080030ba 0x00000002 Code RO 395 i.HardFault_Handler stm32f1xx_it.o - 0x080030bc 0x080030bc 0x0000000c Code RO 396 i.I2C1_ER_IRQHandler stm32f1xx_it.o - 0x080030c8 0x080030c8 0x0000000c Code RO 397 i.I2C1_EV_IRQHandler stm32f1xx_it.o - 0x080030d4 0x080030d4 0x000000bc Code RO 641 i.I2C_DMAAbort stm32f1xx_hal_i2c.o - 0x08003190 0x08003190 0x00000010 Code RO 644 i.I2C_Flush_DR stm32f1xx_hal_i2c.o - 0x080031a0 0x080031a0 0x00000158 Code RO 645 i.I2C_ITError stm32f1xx_hal_i2c.o - 0x080032f8 0x080032f8 0x0000002e Code RO 646 i.I2C_IsAcknowledgeFailed stm32f1xx_hal_i2c.o - 0x08003326 0x08003326 0x000000d2 Code RO 647 i.I2C_MasterReceive_BTF stm32f1xx_hal_i2c.o - 0x080033f8 0x080033f8 0x000000e8 Code RO 648 i.I2C_MasterReceive_RXNE stm32f1xx_hal_i2c.o - 0x080034e0 0x080034e0 0x0000009c Code RO 650 i.I2C_MasterRequestWrite stm32f1xx_hal_i2c.o - 0x0800357c 0x0800357c 0x00000082 Code RO 651 i.I2C_MasterTransmit_BTF stm32f1xx_hal_i2c.o - 0x080035fe 0x080035fe 0x00000002 PAD - 0x08003600 0x08003600 0x000000b6 Code RO 652 i.I2C_MasterTransmit_TXE stm32f1xx_hal_i2c.o - 0x080036b6 0x080036b6 0x00000002 PAD - 0x080036b8 0x080036b8 0x00000158 Code RO 653 i.I2C_Master_ADDR stm32f1xx_hal_i2c.o - 0x08003810 0x08003810 0x0000008c Code RO 654 i.I2C_Master_SB stm32f1xx_hal_i2c.o - 0x0800389c 0x0800389c 0x000000a8 Code RO 655 i.I2C_MemoryTransmit_TXE_BTF stm32f1xx_hal_i2c.o - 0x08003944 0x08003944 0x00000046 Code RO 658 i.I2C_Slave_ADDR stm32f1xx_hal_i2c.o - 0x0800398a 0x0800398a 0x00000002 PAD - 0x0800398c 0x0800398c 0x00000090 Code RO 659 i.I2C_Slave_AF stm32f1xx_hal_i2c.o - 0x08003a1c 0x08003a1c 0x0000015c Code RO 660 i.I2C_Slave_STOPF stm32f1xx_hal_i2c.o - 0x08003b78 0x08003b78 0x00000056 Code RO 661 i.I2C_WaitOnBTFFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x08003bce 0x08003bce 0x00000002 PAD - 0x08003bd0 0x08003bd0 0x00000090 Code RO 662 i.I2C_WaitOnFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x08003c60 0x08003c60 0x000000bc Code RO 663 i.I2C_WaitOnMasterAddressFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x08003d1c 0x08003d1c 0x00000056 Code RO 665 i.I2C_WaitOnTXEFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x08003d72 0x08003d72 0x00000002 PAD - 0x08003d74 0x08003d74 0x0000009c Code RO 3789 i.Key_Scan key.o - 0x08003e10 0x08003e10 0x0000005c Code RO 4093 i.M1820_Check m1820.o - 0x08003e6c 0x08003e6c 0x00000050 Code RO 4094 i.M1820_GPIO_Init m1820.o - 0x08003ebc 0x08003ebc 0x00000058 Code RO 4095 i.M1820_Get_Temp m1820.o - 0x08003f14 0x08003f14 0x00000020 Code RO 4096 i.M1820_Init m1820.o - 0x08003f34 0x08003f34 0x00000048 Code RO 4097 i.M1820_Read_Bit m1820.o - 0x08003f7c 0x08003f7c 0x00000020 Code RO 4098 i.M1820_Read_Byte m1820.o - 0x08003f9c 0x08003f9c 0x00000034 Code RO 4099 i.M1820_Rst m1820.o - 0x08003fd0 0x08003fd0 0x0000001a Code RO 4100 i.M1820_Start m1820.o - 0x08003fea 0x08003fea 0x00000002 PAD - 0x08003fec 0x08003fec 0x00000060 Code RO 4101 i.M1820_Write_Byte m1820.o - 0x0800404c 0x0800404c 0x00000148 Code RO 188 i.MX_GPIO_Init gpio.o - 0x08004194 0x08004194 0x00000040 Code RO 214 i.MX_I2C1_Init i2c.o - 0x080041d4 0x080041d4 0x00000044 Code RO 256 i.MX_SPI2_Init spi.o - 0x08004218 0x08004218 0x00000070 Code RO 298 i.MX_TIM1_Init tim.o - 0x08004288 0x08004288 0x00000038 Code RO 340 i.MX_USART1_UART_Init usart.o - 0x080042c0 0x080042c0 0x00000038 Code RO 341 i.MX_USART2_UART_Init usart.o - 0x080042f8 0x080042f8 0x00000038 Code RO 342 i.MX_USART3_UART_Init usart.o - 0x08004330 0x08004330 0x00000002 Code RO 398 i.MemManage_Handler stm32f1xx_it.o - 0x08004332 0x08004332 0x00000002 Code RO 399 i.NMI_Handler stm32f1xx_it.o - 0x08004334 0x08004334 0x000000b0 Code RO 3847 i.OLED_Act oled.o - 0x080043e4 0x080043e4 0x00000018 Code RO 3848 i.OLED_DisPlay_Off oled.o - 0x080043fc 0x080043fc 0x00000018 Code RO 3849 i.OLED_DisPlay_On oled.o - 0x08004414 0x08004414 0x000000ba Code RO 3850 i.OLED_Init oled.o - 0x080044ce 0x080044ce 0x00000002 PAD - 0x080044d0 0x080044d0 0x00000010 Code RO 3851 i.OLED_NewFrame oled.o - 0x080044e0 0x080044e0 0x00000020 Code RO 3852 i.OLED_PrintASCIIChar oled.o - 0x08004500 0x08004500 0x0000002e Code RO 3853 i.OLED_PrintASCIIString oled.o - 0x0800452e 0x0800452e 0x00000002 PAD - 0x08004530 0x08004530 0x00000018 Code RO 3855 i.OLED_Send oled.o - 0x08004548 0x08004548 0x00000010 Code RO 3856 i.OLED_SendCmd oled.o - 0x08004558 0x08004558 0x00000048 Code RO 3857 i.OLED_SetBits oled.o - 0x080045a0 0x080045a0 0x00000068 Code RO 3858 i.OLED_SetBits_Fine oled.o - 0x08004608 0x08004608 0x00000088 Code RO 3859 i.OLED_SetBlock oled.o - 0x08004690 0x08004690 0x00000048 Code RO 3861 i.OLED_SetByte_Fine oled.o - 0x080046d8 0x080046d8 0x0000005c Code RO 3864 i.OLED_ShowFrame oled.o - 0x08004734 0x08004734 0x00000002 Code RO 400 i.PendSV_Handler stm32f1xx_it.o - 0x08004736 0x08004736 0x00000016 Code RO 4198 i.Raw_32 tmc5160.o - 0x0800474c 0x0800474c 0x0000004c Code RO 4001 i.ReadData ads1220.o - 0x08004798 0x08004798 0x00000054 Code RO 4002 i.ReadOneByte ads1220.o - 0x080047ec 0x080047ec 0x00000038 Code RO 4003 i.ReadRegister ads1220.o - 0x08004824 0x08004824 0x0000000c Code RO 401 i.SPI2_IRQHandler stm32f1xx_it.o - 0x08004830 0x08004830 0x00000010 Code RO 2044 i.SPI_DMAAbortOnError stm32f1xx_hal_spi.o - 0x08004840 0x08004840 0x00000002 Code RO 402 i.SVC_Handler stm32f1xx_it.o - 0x08004842 0x08004842 0x00000018 Code RO 4262 i.SysTick_CLKSourceConfig misc.o - 0x0800485a 0x0800485a 0x00000004 Code RO 403 i.SysTick_Handler stm32f1xx_it.o - 0x0800485e 0x0800485e 0x0000005c Code RO 14 i.SystemClock_Config main.o - 0x080048ba 0x080048ba 0x00000002 Code RO 3665 i.SystemInit system_stm32f1xx.o - 0x080048bc 0x080048bc 0x00000018 Code RO 404 i.TIM1_UP_IRQHandler stm32f1xx_it.o - 0x080048d4 0x080048d4 0x0000008c Code RO 2423 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o - 0x08004960 0x08004960 0x00000014 Code RO 2434 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o - 0x08004974 0x08004974 0x00000010 Code RO 2435 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o - 0x08004984 0x08004984 0x00000022 Code RO 2441 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o - 0x080049a6 0x080049a6 0x00000024 Code RO 2443 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o - 0x080049ca 0x080049ca 0x00000002 PAD - 0x080049cc 0x080049cc 0x00000050 Code RO 4199 i.TMC5160A_Init_Gpio tmc5160.o - 0x08004a1c 0x08004a1c 0x0000003c Code RO 4200 i.TMC5160_SPIReadInt tmc5160.o - 0x08004a58 0x08004a58 0x0000012c Code RO 4201 i.TMC5160_SPIWriteInt tmc5160.o - 0x08004b84 0x08004b84 0x00000010 Code RO 3344 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o - 0x08004b94 0x08004b94 0x0000004e Code RO 3354 i.UART_EndRxTransfer stm32f1xx_hal_uart.o - 0x08004be2 0x08004be2 0x000000c2 Code RO 3356 i.UART_Receive_IT stm32f1xx_hal_uart.o - 0x08004ca4 0x08004ca4 0x000000b8 Code RO 3357 i.UART_SetConfig stm32f1xx_hal_uart.o - 0x08004d5c 0x08004d5c 0x00000048 Code RO 405 i.USART1_IRQHandler stm32f1xx_it.o - 0x08004da4 0x08004da4 0x0000000c Code RO 406 i.USART2_IRQHandler stm32f1xx_it.o - 0x08004db0 0x08004db0 0x0000000c Code RO 407 i.USART3_IRQHandler stm32f1xx_it.o - 0x08004dbc 0x08004dbc 0x00000002 Code RO 408 i.UsageFault_Handler stm32f1xx_it.o - 0x08004dbe 0x08004dbe 0x00000002 PAD - 0x08004dc0 0x08004dc0 0x00000054 Code RO 4004 i.WriteOneByte ads1220.o - 0x08004e14 0x08004e14 0x00000054 Code RO 4005 i.WriteRegister ads1220.o - 0x08004e68 0x08004e68 0x00000028 Code RO 4477 i.__ARM_fpclassify m_ws.l(fpclassify.o) - 0x08004e90 0x08004e90 0x00000020 Code RO 1519 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x08004eb0 0x08004eb0 0x0000000e Code RO 4340 i._is_digit c_w.l(__printf_wp.o) - 0x08004ebe 0x08004ebe 0x00000002 PAD - 0x08004ec0 0x08004ec0 0x0000004c Code RO 3702 i.app_act app.o - 0x08004f0c 0x08004f0c 0x0000000a Code RO 3739 i.delay delay.o - 0x08004f16 0x08004f16 0x00000002 PAD - 0x08004f18 0x08004f18 0x00000028 Code RO 3741 i.delay_init delay.o - 0x08004f40 0x08004f40 0x0000000c Code RO 3742 i.delay_ns delay.o - 0x08004f4c 0x08004f4c 0x00000034 Code RO 3743 i.delay_us delay.o - 0x08004f80 0x08004f80 0x00000080 Code RO 3790 i.key_act key.o - 0x08005000 0x08005000 0x00000064 Code RO 15 i.main main.o - 0x08005064 0x08005064 0x00000098 Code RO 4202 i.tmc5160_act tmc5160.o - 0x080050fc 0x080050fc 0x000000c4 Code RO 4203 i.tmc5160_init tmc5160.o - 0x080051c0 0x080051c0 0x0000002c Code RO 4471 locale$$code c_w.l(lc_numeric_c.o) - 0x080051ec 0x080051ec 0x00000062 Code RO 4366 x$fpl$d2f fz_ws.l(d2f.o) - 0x0800524e 0x0800524e 0x00000002 PAD - 0x08005250 0x08005250 0x00000150 Code RO 4368 x$fpl$dadd fz_ws.l(daddsub_clz.o) - 0x080053a0 0x080053a0 0x000002b0 Code RO 4375 x$fpl$ddiv fz_ws.l(ddiv.o) - 0x08005650 0x08005650 0x00000154 Code RO 4378 x$fpl$dmul fz_ws.l(dmul.o) - 0x080057a4 0x080057a4 0x0000009c Code RO 4408 x$fpl$dnaninf fz_ws.l(dnaninf.o) - 0x08005840 0x08005840 0x0000000c Code RO 4410 x$fpl$dretinf fz_ws.l(dretinf.o) - 0x0800584c 0x0800584c 0x000001d4 Code RO 4370 x$fpl$dsub fz_ws.l(daddsub_clz.o) - 0x08005a20 0x08005a20 0x00000056 Code RO 4380 x$fpl$f2d fz_ws.l(f2d.o) - 0x08005a76 0x08005a76 0x00000002 PAD - 0x08005a78 0x08005a78 0x0000000c Code RO 4412 x$fpl$fcheck1 fz_ws.l(fcheck1.o) - 0x08005a84 0x08005a84 0x00000184 Code RO 4383 x$fpl$fdiv fz_ws.l(fdiv.o) - 0x08005c08 0x08005c08 0x00000030 Code RO 4387 x$fpl$fflt fz_ws.l(fflt_clz.o) - 0x08005c38 0x08005c38 0x00000026 Code RO 4386 x$fpl$ffltu fz_ws.l(fflt_clz.o) - 0x08005c5e 0x08005c5e 0x00000002 PAD - 0x08005c60 0x08005c60 0x00000102 Code RO 4392 x$fpl$fmul fz_ws.l(fmul.o) - 0x08005d62 0x08005d62 0x0000008c Code RO 4414 x$fpl$fnaninf fz_ws.l(fnaninf.o) - 0x08005dee 0x08005dee 0x0000000a Code RO 4416 x$fpl$fretinf fz_ws.l(fretinf.o) - 0x08005df8 0x08005df8 0x00000004 Code RO 4394 x$fpl$printf1 fz_ws.l(printf1.o) - 0x08005dfc 0x08005dfc 0x00000064 Code RO 4475 x$fpl$retnan fz_ws.l(retnan.o) - 0x08005e60 0x08005e60 0x0000004c Code RO 4396 x$fpl$scalbnf fz_ws.l(scalbnf.o) - 0x08005eac 0x08005eac 0x00000030 Code RO 4539 x$fpl$trapveneer fz_ws.l(trapv.o) - 0x08005edc 0x08005edc 0x00000000 Code RO 4418 x$fpl$usenofp fz_ws.l(usenofp.o) - 0x08005edc 0x08005edc 0x00000012 Data RO 1217 .constdata stm32f1xx_hal_rcc.o - 0x08005eee 0x08005eee 0x00000010 Data RO 3666 .constdata system_stm32f1xx.o - 0x08005efe 0x08005efe 0x00000008 Data RO 3667 .constdata system_stm32f1xx.o - 0x08005f06 0x08005f06 0x00000d5c Data RO 4169 .constdata mylib.o - 0x08006c62 0x08006c62 0x00000002 PAD - 0x08006c64 0x08006c64 0x00000008 Data RO 4170 .constdata mylib.o - 0x08006c6c 0x08006c6c 0x00000094 Data RO 4446 .constdata c_w.l(bigflt0.o) - 0x08006d00 0x08006d00 0x00000020 Data RO 4622 Region$$Table anon$$obj.o - 0x08006d20 0x08006d20 0x0000001c Data RO 4470 locale$$data c_w.l(lc_numeric_c.o) + 0x08000224 0x08000224 0x00000028 Code RO 4507 .text c_w.l(noretval__2sprintf.o) + 0x0800024c 0x0800024c 0x0000010e Code RO 4519 .text c_w.l(__printf_wp.o) + 0x0800035a 0x0800035a 0x0000008a Code RO 4535 .text c_w.l(rt_memcpy_v6.o) + 0x080003e4 0x080003e4 0x00000044 Code RO 4537 .text c_w.l(rt_memclr.o) + 0x08000428 0x08000428 0x0000004e Code RO 4539 .text c_w.l(rt_memclr_w.o) + 0x08000476 0x08000476 0x00000006 Code RO 4541 .text c_w.l(heapauxi.o) + 0x0800047c 0x0800047c 0x0000041e Code RO 4584 .text c_w.l(_printf_fp_dec.o) + 0x0800089a 0x0800089a 0x00000002 PAD + 0x0800089c 0x0800089c 0x00000030 Code RO 4586 .text c_w.l(_printf_char_common.o) + 0x080008cc 0x080008cc 0x0000000a Code RO 4588 .text c_w.l(_sputc.o) + 0x080008d6 0x080008d6 0x00000064 Code RO 4591 .text c_w.l(rt_memcpy_w.o) + 0x0800093a 0x0800093a 0x00000002 PAD + 0x0800093c 0x0800093c 0x00000008 Code RO 4622 .text c_w.l(rt_locale_intlibspace.o) + 0x08000944 0x08000944 0x0000008a Code RO 4624 .text c_w.l(lludiv10.o) + 0x080009ce 0x080009ce 0x00000002 PAD + 0x080009d0 0x080009d0 0x00000080 Code RO 4626 .text c_w.l(_printf_fp_infnan.o) + 0x08000a50 0x08000a50 0x000000e4 Code RO 4630 .text c_w.l(bigflt0.o) + 0x08000b34 0x08000b34 0x00000008 Code RO 4664 .text c_w.l(libspace.o) + 0x08000b3c 0x08000b3c 0x0000004a Code RO 4667 .text c_w.l(sys_stackheap_outer.o) + 0x08000b86 0x08000b86 0x00000012 Code RO 4669 .text c_w.l(exit.o) + 0x08000b98 0x08000b98 0x00000080 Code RO 4671 .text c_w.l(strcmpv7m.o) + 0x08000c18 0x08000c18 0x0000000c Code RO 4745 .text c_w.l(sys_exit.o) + 0x08000c24 0x08000c24 0x00000002 Code RO 4756 .text c_w.l(use_no_semi.o) + 0x08000c26 0x08000c26 0x00000000 Code RO 4758 .text c_w.l(indicate_semi.o) + 0x08000c26 0x08000c26 0x0000003e Code RO 4633 CL$$btod_d2e c_w.l(btod.o) + 0x08000c64 0x08000c64 0x00000046 Code RO 4635 CL$$btod_d2e_denorm_low c_w.l(btod.o) + 0x08000caa 0x08000caa 0x00000060 Code RO 4634 CL$$btod_d2e_norm_op1 c_w.l(btod.o) + 0x08000d0a 0x08000d0a 0x00000338 Code RO 4643 CL$$btod_div_common c_w.l(btod.o) + 0x08001042 0x08001042 0x000000dc Code RO 4640 CL$$btod_e2e c_w.l(btod.o) + 0x0800111e 0x0800111e 0x0000002a Code RO 4637 CL$$btod_ediv c_w.l(btod.o) + 0x08001148 0x08001148 0x0000002a Code RO 4636 CL$$btod_emul c_w.l(btod.o) + 0x08001172 0x08001172 0x00000244 Code RO 4642 CL$$btod_mult_common c_w.l(btod.o) + 0x080013b6 0x080013b6 0x00000002 PAD + 0x080013b8 0x080013b8 0x00000028 Code RO 4032 i.ADPowerDown ads1220.o + 0x080013e0 0x080013e0 0x00000064 Code RO 4034 i.ADS1220_GPIOInit ads1220.o + 0x08001444 0x08001444 0x00000028 Code RO 4036 i.ADStartConversion ads1220.o + 0x0800146c 0x0800146c 0x00000002 Code RO 396 i.BusFault_Handler stm32f1xx_it.o + 0x0800146e 0x0800146e 0x00000002 PAD + 0x08001470 0x08001470 0x00000028 Code RO 4367 i.Check_Resive_Addr uart1.o + 0x08001498 0x08001498 0x00000044 Code RO 4037 i.CofigAD ads1220.o + 0x080014dc 0x080014dc 0x00000088 Code RO 4369 i.Deal_Uart_Data_For_Module uart1.o + 0x08001564 0x08001564 0x00000002 Code RO 397 i.DebugMon_Handler stm32f1xx_it.o + 0x08001566 0x08001566 0x00000002 PAD + 0x08001568 0x08001568 0x000000b4 Code RO 4370 i.Do_Receive_Uart_For_Module uart1.o + 0x0800161c 0x0800161c 0x00000004 Code RO 13 i.Error_Handler main.o + 0x08001620 0x08001620 0x000000a0 Code RO 4038 i.GetAD ads1220.o + 0x080016c0 0x080016c0 0x00000018 Code RO 4371 i.Get_Data_Len uart1.o + 0x080016d8 0x080016d8 0x00000046 Code RO 1428 i.HAL_DMA_Abort stm32f1xx_hal_dma.o + 0x0800171e 0x0800171e 0x00000002 PAD + 0x08001720 0x08001720 0x00000130 Code RO 1429 i.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o + 0x08001850 0x08001850 0x00000006 Code RO 1432 i.HAL_DMA_GetState stm32f1xx_hal_dma.o + 0x08001856 0x08001856 0x00000002 PAD + 0x08001858 0x08001858 0x000001f8 Code RO 1364 i.HAL_GPIO_Init stm32f1xx_hal_gpio.o + 0x08001a50 0x08001a50 0x0000000a Code RO 1366 i.HAL_GPIO_ReadPin stm32f1xx_hal_gpio.o + 0x08001a5a 0x08001a5a 0x00000010 Code RO 1367 i.HAL_GPIO_TogglePin stm32f1xx_hal_gpio.o + 0x08001a6a 0x08001a6a 0x0000000a Code RO 1368 i.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o + 0x08001a74 0x08001a74 0x0000000c Code RO 1058 i.HAL_GetTick stm32f1xx_hal.o + 0x08001a80 0x08001a80 0x00000002 Code RO 610 i.HAL_I2C_AbortCpltCallback stm32f1xx_hal_i2c.o + 0x08001a82 0x08001a82 0x00000002 Code RO 611 i.HAL_I2C_AddrCallback stm32f1xx_hal_i2c.o + 0x08001a84 0x08001a84 0x000000c4 Code RO 614 i.HAL_I2C_ER_IRQHandler stm32f1xx_hal_i2c.o + 0x08001b48 0x08001b48 0x00000230 Code RO 615 i.HAL_I2C_EV_IRQHandler stm32f1xx_hal_i2c.o + 0x08001d78 0x08001d78 0x00000002 Code RO 617 i.HAL_I2C_ErrorCallback stm32f1xx_hal_i2c.o + 0x08001d7a 0x08001d7a 0x00000002 PAD + 0x08001d7c 0x08001d7c 0x00000188 Code RO 621 i.HAL_I2C_Init stm32f1xx_hal_i2c.o + 0x08001f04 0x08001f04 0x00000002 Code RO 623 i.HAL_I2C_ListenCpltCallback stm32f1xx_hal_i2c.o + 0x08001f06 0x08001f06 0x00000002 Code RO 624 i.HAL_I2C_MasterRxCpltCallback stm32f1xx_hal_i2c.o + 0x08001f08 0x08001f08 0x00000002 Code RO 625 i.HAL_I2C_MasterTxCpltCallback stm32f1xx_hal_i2c.o + 0x08001f0a 0x08001f0a 0x00000002 PAD + 0x08001f0c 0x08001f0c 0x0000012c Code RO 634 i.HAL_I2C_Master_Transmit stm32f1xx_hal_i2c.o + 0x08002038 0x08002038 0x00000002 Code RO 637 i.HAL_I2C_MemRxCpltCallback stm32f1xx_hal_i2c.o + 0x0800203a 0x0800203a 0x00000002 Code RO 638 i.HAL_I2C_MemTxCpltCallback stm32f1xx_hal_i2c.o + 0x0800203c 0x0800203c 0x0000008c Code RO 217 i.HAL_I2C_MspInit i2c.o + 0x080020c8 0x080020c8 0x00000002 Code RO 647 i.HAL_I2C_SlaveRxCpltCallback stm32f1xx_hal_i2c.o + 0x080020ca 0x080020ca 0x00000002 Code RO 648 i.HAL_I2C_SlaveTxCpltCallback stm32f1xx_hal_i2c.o + 0x080020cc 0x080020cc 0x00000010 Code RO 1064 i.HAL_IncTick stm32f1xx_hal.o + 0x080020dc 0x080020dc 0x00000024 Code RO 1065 i.HAL_Init stm32f1xx_hal.o + 0x08002100 0x08002100 0x00000040 Code RO 1066 i.HAL_InitTick stm32f1xx_hal.o + 0x08002140 0x08002140 0x0000003c Code RO 550 i.HAL_MspInit stm32f1xx_hal_msp.o + 0x0800217c 0x0800217c 0x0000001a Code RO 1524 i.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o + 0x08002196 0x08002196 0x00000002 PAD + 0x08002198 0x08002198 0x00000040 Code RO 1530 i.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x080021d8 0x080021d8 0x00000024 Code RO 1531 i.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o + 0x080021fc 0x080021fc 0x0000012c Code RO 1222 i.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o + 0x08002328 0x08002328 0x00000020 Code RO 1229 i.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o + 0x08002348 0x08002348 0x00000020 Code RO 1230 i.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o + 0x08002368 0x08002368 0x0000004c Code RO 1231 i.HAL_RCC_GetSysClockFreq stm32f1xx_hal_rcc.o + 0x080023b4 0x080023b4 0x00000320 Code RO 1234 i.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o + 0x080026d4 0x080026d4 0x00000002 Code RO 2031 i.HAL_SPI_ErrorCallback stm32f1xx_hal_spi.o + 0x080026d6 0x080026d6 0x00000002 PAD + 0x080026d8 0x080026d8 0x000000e0 Code RO 2034 i.HAL_SPI_IRQHandler stm32f1xx_hal_spi.o + 0x080027b8 0x080027b8 0x000000b2 Code RO 2035 i.HAL_SPI_Init stm32f1xx_hal_spi.o + 0x0800286a 0x0800286a 0x00000002 PAD + 0x0800286c 0x0800286c 0x00000094 Code RO 259 i.HAL_SPI_MspInit spi.o + 0x08002900 0x08002900 0x00000028 Code RO 1535 i.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o + 0x08002928 0x08002928 0x00000002 Code RO 3052 i.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o + 0x0800292a 0x0800292a 0x00000002 Code RO 3053 i.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o + 0x0800292c 0x0800292c 0x0000007c Code RO 3071 i.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o + 0x080029a8 0x080029a8 0x0000005a Code RO 2348 i.HAL_TIM_Base_Init stm32f1xx_hal_tim.o + 0x08002a02 0x08002a02 0x00000002 PAD + 0x08002a04 0x08002a04 0x0000003c Code RO 301 i.HAL_TIM_Base_MspInit tim.o + 0x08002a40 0x08002a40 0x0000006c Code RO 2353 i.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o + 0x08002aac 0x08002aac 0x000000dc Code RO 2357 i.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o + 0x08002b88 0x08002b88 0x00000002 Code RO 2382 i.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o + 0x08002b8a 0x08002b8a 0x00000166 Code RO 2396 i.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o + 0x08002cf0 0x08002cf0 0x00000002 Code RO 2399 i.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o + 0x08002cf2 0x08002cf2 0x00000002 Code RO 2426 i.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o + 0x08002cf4 0x08002cf4 0x00000098 Code RO 398 i.HAL_TIM_PeriodElapsedCallback stm32f1xx_it.o + 0x08002d8c 0x08002d8c 0x00000002 Code RO 2439 i.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o + 0x08002d8e 0x08002d8e 0x00000002 Code RO 3331 i.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o + 0x08002d90 0x08002d90 0x00000002 Code RO 3345 i.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o + 0x08002d92 0x08002d92 0x00000002 PAD + 0x08002d94 0x08002d94 0x0000026c Code RO 3348 i.HAL_UART_IRQHandler stm32f1xx_hal_uart.o + 0x08003000 0x08003000 0x00000064 Code RO 3349 i.HAL_UART_Init stm32f1xx_hal_uart.o + 0x08003064 0x08003064 0x00000154 Code RO 343 i.HAL_UART_MspInit usart.o + 0x080031b8 0x080031b8 0x00000002 Code RO 399 i.HAL_UART_RxCpltCallback stm32f1xx_it.o + 0x080031ba 0x080031ba 0x00000032 Code RO 3359 i.HAL_UART_Transmit_IT stm32f1xx_hal_uart.o + 0x080031ec 0x080031ec 0x00000002 Code RO 400 i.HAL_UART_TxCpltCallback stm32f1xx_it.o + 0x080031ee 0x080031ee 0x00000002 Code RO 401 i.HardFault_Handler stm32f1xx_it.o + 0x080031f0 0x080031f0 0x0000000c Code RO 402 i.I2C1_ER_IRQHandler stm32f1xx_it.o + 0x080031fc 0x080031fc 0x0000000c Code RO 403 i.I2C1_EV_IRQHandler stm32f1xx_it.o + 0x08003208 0x08003208 0x000000bc Code RO 659 i.I2C_DMAAbort stm32f1xx_hal_i2c.o + 0x080032c4 0x080032c4 0x00000010 Code RO 662 i.I2C_Flush_DR stm32f1xx_hal_i2c.o + 0x080032d4 0x080032d4 0x00000158 Code RO 663 i.I2C_ITError stm32f1xx_hal_i2c.o + 0x0800342c 0x0800342c 0x0000002e Code RO 664 i.I2C_IsAcknowledgeFailed stm32f1xx_hal_i2c.o + 0x0800345a 0x0800345a 0x000000d2 Code RO 665 i.I2C_MasterReceive_BTF stm32f1xx_hal_i2c.o + 0x0800352c 0x0800352c 0x000000e8 Code RO 666 i.I2C_MasterReceive_RXNE stm32f1xx_hal_i2c.o + 0x08003614 0x08003614 0x0000009c Code RO 668 i.I2C_MasterRequestWrite stm32f1xx_hal_i2c.o + 0x080036b0 0x080036b0 0x00000082 Code RO 669 i.I2C_MasterTransmit_BTF stm32f1xx_hal_i2c.o + 0x08003732 0x08003732 0x00000002 PAD + 0x08003734 0x08003734 0x000000b6 Code RO 670 i.I2C_MasterTransmit_TXE stm32f1xx_hal_i2c.o + 0x080037ea 0x080037ea 0x00000002 PAD + 0x080037ec 0x080037ec 0x00000158 Code RO 671 i.I2C_Master_ADDR stm32f1xx_hal_i2c.o + 0x08003944 0x08003944 0x0000008c Code RO 672 i.I2C_Master_SB stm32f1xx_hal_i2c.o + 0x080039d0 0x080039d0 0x000000a8 Code RO 673 i.I2C_MemoryTransmit_TXE_BTF stm32f1xx_hal_i2c.o + 0x08003a78 0x08003a78 0x00000046 Code RO 676 i.I2C_Slave_ADDR stm32f1xx_hal_i2c.o + 0x08003abe 0x08003abe 0x00000002 PAD + 0x08003ac0 0x08003ac0 0x00000090 Code RO 677 i.I2C_Slave_AF stm32f1xx_hal_i2c.o + 0x08003b50 0x08003b50 0x0000015c Code RO 678 i.I2C_Slave_STOPF stm32f1xx_hal_i2c.o + 0x08003cac 0x08003cac 0x00000056 Code RO 679 i.I2C_WaitOnBTFFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x08003d02 0x08003d02 0x00000002 PAD + 0x08003d04 0x08003d04 0x00000090 Code RO 680 i.I2C_WaitOnFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x08003d94 0x08003d94 0x000000bc Code RO 681 i.I2C_WaitOnMasterAddressFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x08003e50 0x08003e50 0x00000056 Code RO 683 i.I2C_WaitOnTXEFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x08003ea6 0x08003ea6 0x00000002 PAD + 0x08003ea8 0x08003ea8 0x0000002c Code RO 4372 i.InitUart_Data uart1.o + 0x08003ed4 0x08003ed4 0x0000009c Code RO 3809 i.Key_Scan key.o + 0x08003f70 0x08003f70 0x0000005c Code RO 4131 i.M1820_Check m1820.o + 0x08003fcc 0x08003fcc 0x00000050 Code RO 4132 i.M1820_GPIO_Init m1820.o + 0x0800401c 0x0800401c 0x00000058 Code RO 4133 i.M1820_Get_Temp m1820.o + 0x08004074 0x08004074 0x00000020 Code RO 4134 i.M1820_Init m1820.o + 0x08004094 0x08004094 0x00000048 Code RO 4135 i.M1820_Read_Bit m1820.o + 0x080040dc 0x080040dc 0x00000020 Code RO 4136 i.M1820_Read_Byte m1820.o + 0x080040fc 0x080040fc 0x00000034 Code RO 4137 i.M1820_Rst m1820.o + 0x08004130 0x08004130 0x0000001a Code RO 4138 i.M1820_Start m1820.o + 0x0800414a 0x0800414a 0x00000002 PAD + 0x0800414c 0x0800414c 0x00000060 Code RO 4139 i.M1820_Write_Byte m1820.o + 0x080041ac 0x080041ac 0x00000148 Code RO 192 i.MX_GPIO_Init gpio.o + 0x080042f4 0x080042f4 0x00000040 Code RO 218 i.MX_I2C1_Init i2c.o + 0x08004334 0x08004334 0x00000044 Code RO 260 i.MX_SPI2_Init spi.o + 0x08004378 0x08004378 0x00000070 Code RO 302 i.MX_TIM1_Init tim.o + 0x080043e8 0x080043e8 0x00000038 Code RO 344 i.MX_USART1_UART_Init usart.o + 0x08004420 0x08004420 0x00000038 Code RO 345 i.MX_USART2_UART_Init usart.o + 0x08004458 0x08004458 0x00000038 Code RO 346 i.MX_USART3_UART_Init usart.o + 0x08004490 0x08004490 0x00000002 Code RO 404 i.MemManage_Handler stm32f1xx_it.o + 0x08004492 0x08004492 0x00000002 Code RO 405 i.NMI_Handler stm32f1xx_it.o + 0x08004494 0x08004494 0x000000b0 Code RO 3885 i.OLED_Act oled.o + 0x08004544 0x08004544 0x000000ba Code RO 3888 i.OLED_Init oled.o + 0x080045fe 0x080045fe 0x00000002 PAD + 0x08004600 0x08004600 0x00000010 Code RO 3889 i.OLED_NewFrame oled.o + 0x08004610 0x08004610 0x00000020 Code RO 3890 i.OLED_PrintASCIIChar oled.o + 0x08004630 0x08004630 0x0000002e Code RO 3891 i.OLED_PrintASCIIString oled.o + 0x0800465e 0x0800465e 0x00000002 PAD + 0x08004660 0x08004660 0x00000018 Code RO 3893 i.OLED_Send oled.o + 0x08004678 0x08004678 0x00000010 Code RO 3894 i.OLED_SendCmd oled.o + 0x08004688 0x08004688 0x00000048 Code RO 3895 i.OLED_SetBits oled.o + 0x080046d0 0x080046d0 0x00000068 Code RO 3896 i.OLED_SetBits_Fine oled.o + 0x08004738 0x08004738 0x00000088 Code RO 3897 i.OLED_SetBlock oled.o + 0x080047c0 0x080047c0 0x00000048 Code RO 3899 i.OLED_SetByte_Fine oled.o + 0x08004808 0x08004808 0x0000005c Code RO 3902 i.OLED_ShowFrame oled.o + 0x08004864 0x08004864 0x00000002 Code RO 406 i.PendSV_Handler stm32f1xx_it.o + 0x08004866 0x08004866 0x00000016 Code RO 4236 i.Raw_32 tmc5160.o + 0x0800487c 0x0800487c 0x0000004c Code RO 4039 i.ReadData ads1220.o + 0x080048c8 0x080048c8 0x00000054 Code RO 4040 i.ReadOneByte ads1220.o + 0x0800491c 0x0800491c 0x00000038 Code RO 4041 i.ReadRegister ads1220.o + 0x08004954 0x08004954 0x0000000c Code RO 407 i.SPI2_IRQHandler stm32f1xx_it.o + 0x08004960 0x08004960 0x00000010 Code RO 2062 i.SPI_DMAAbortOnError stm32f1xx_hal_spi.o + 0x08004970 0x08004970 0x00000002 Code RO 408 i.SVC_Handler stm32f1xx_it.o + 0x08004972 0x08004972 0x00000018 Code RO 4306 i.SysTick_CLKSourceConfig misc.o + 0x0800498a 0x0800498a 0x00000004 Code RO 409 i.SysTick_Handler stm32f1xx_it.o + 0x0800498e 0x0800498e 0x0000005c Code RO 14 i.SystemClock_Config main.o + 0x080049ea 0x080049ea 0x00000002 Code RO 3683 i.SystemInit system_stm32f1xx.o + 0x080049ec 0x080049ec 0x00000018 Code RO 410 i.TIM1_UP_IRQHandler stm32f1xx_it.o + 0x08004a04 0x08004a04 0x0000008c Code RO 2441 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o + 0x08004a90 0x08004a90 0x00000014 Code RO 2452 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o + 0x08004aa4 0x08004aa4 0x00000010 Code RO 2453 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o + 0x08004ab4 0x08004ab4 0x00000022 Code RO 2459 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o + 0x08004ad6 0x08004ad6 0x00000024 Code RO 2461 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o + 0x08004afa 0x08004afa 0x00000002 PAD + 0x08004afc 0x08004afc 0x00000050 Code RO 4237 i.TMC5160A_Init_Gpio tmc5160.o + 0x08004b4c 0x08004b4c 0x00000040 Code RO 4238 i.TMC5160_SPIReadInt tmc5160.o + 0x08004b8c 0x08004b8c 0x0000012c Code RO 4239 i.TMC5160_SPIWriteInt tmc5160.o + 0x08004cb8 0x08004cb8 0x00000014 Code RO 4375 i.UART1_Send_Char uart1.o + 0x08004ccc 0x08004ccc 0x00000010 Code RO 3362 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o + 0x08004cdc 0x08004cdc 0x0000004e Code RO 3372 i.UART_EndRxTransfer stm32f1xx_hal_uart.o + 0x08004d2a 0x08004d2a 0x000000c2 Code RO 3374 i.UART_Receive_IT stm32f1xx_hal_uart.o + 0x08004dec 0x08004dec 0x000000b8 Code RO 3375 i.UART_SetConfig stm32f1xx_hal_uart.o + 0x08004ea4 0x08004ea4 0x00000034 Code RO 411 i.USART1_IRQHandler stm32f1xx_it.o + 0x08004ed8 0x08004ed8 0x0000000c Code RO 412 i.USART2_IRQHandler stm32f1xx_it.o + 0x08004ee4 0x08004ee4 0x0000000c Code RO 413 i.USART3_IRQHandler stm32f1xx_it.o + 0x08004ef0 0x08004ef0 0x00000014 Code RO 4376 i.Uart_Send_Delay uart1.o + 0x08004f04 0x08004f04 0x00000002 Code RO 414 i.UsageFault_Handler stm32f1xx_it.o + 0x08004f06 0x08004f06 0x00000018 Code RO 4377 i.VerfiyRC uart1.o + 0x08004f1e 0x08004f1e 0x00000002 PAD + 0x08004f20 0x08004f20 0x00000054 Code RO 4042 i.WriteOneByte ads1220.o + 0x08004f74 0x08004f74 0x00000054 Code RO 4043 i.WriteRegister ads1220.o + 0x08004fc8 0x08004fc8 0x00000028 Code RO 4662 i.__ARM_fpclassify m_ws.l(fpclassify.o) + 0x08004ff0 0x08004ff0 0x00000020 Code RO 1537 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x08005010 0x08005010 0x0000000e Code RO 4521 i._is_digit c_w.l(__printf_wp.o) + 0x0800501e 0x0800501e 0x00000002 PAD + 0x08005020 0x08005020 0x00000070 Code RO 3720 i.app_act app.o + 0x08005090 0x08005090 0x0000000a Code RO 3759 i.delay delay.o + 0x0800509a 0x0800509a 0x00000002 PAD + 0x0800509c 0x0800509c 0x00000028 Code RO 3761 i.delay_init delay.o + 0x080050c4 0x080050c4 0x0000000c Code RO 3762 i.delay_ns delay.o + 0x080050d0 0x080050d0 0x00000034 Code RO 3763 i.delay_us delay.o + 0x08005104 0x08005104 0x0000008c Code RO 3810 i.key_act key.o + 0x08005190 0x08005190 0x00000068 Code RO 15 i.main main.o + 0x080051f8 0x080051f8 0x00000014 Code RO 4380 i.over_ttl_receive_timer uart1.o + 0x0800520c 0x0800520c 0x00000024 Code RO 4381 i.process_ttl_receive_timer uart1.o + 0x08005230 0x08005230 0x0000002c Code RO 4382 i.receive_ttl_data uart1.o + 0x0800525c 0x0800525c 0x0000008c Code RO 4383 i.send_set_resp uart1.o + 0x080052e8 0x080052e8 0x00000018 Code RO 4384 i.start_ttl_receive_timer uart1.o + 0x08005300 0x08005300 0x0000007c Code RO 4240 i.tmc5160_act tmc5160.o + 0x0800537c 0x0800537c 0x000000e4 Code RO 4241 i.tmc5160_init tmc5160.o + 0x08005460 0x08005460 0x0000002c Code RO 4656 locale$$code c_w.l(lc_numeric_c.o) + 0x0800548c 0x0800548c 0x00000062 Code RO 4545 x$fpl$d2f fz_ws.l(d2f.o) + 0x080054ee 0x080054ee 0x00000002 PAD + 0x080054f0 0x080054f0 0x00000150 Code RO 4547 x$fpl$dadd fz_ws.l(daddsub_clz.o) + 0x08005640 0x08005640 0x000002b0 Code RO 4554 x$fpl$ddiv fz_ws.l(ddiv.o) + 0x080058f0 0x080058f0 0x00000154 Code RO 4557 x$fpl$dmul fz_ws.l(dmul.o) + 0x08005a44 0x08005a44 0x0000009c Code RO 4593 x$fpl$dnaninf fz_ws.l(dnaninf.o) + 0x08005ae0 0x08005ae0 0x0000000c Code RO 4595 x$fpl$dretinf fz_ws.l(dretinf.o) + 0x08005aec 0x08005aec 0x000001d4 Code RO 4549 x$fpl$dsub fz_ws.l(daddsub_clz.o) + 0x08005cc0 0x08005cc0 0x00000056 Code RO 4559 x$fpl$f2d fz_ws.l(f2d.o) + 0x08005d16 0x08005d16 0x00000002 PAD + 0x08005d18 0x08005d18 0x000000c4 Code RO 4561 x$fpl$fadd fz_ws.l(faddsub_clz.o) + 0x08005ddc 0x08005ddc 0x0000000c Code RO 4597 x$fpl$fcheck1 fz_ws.l(fcheck1.o) + 0x08005de8 0x08005de8 0x00000184 Code RO 4568 x$fpl$fdiv fz_ws.l(fdiv.o) + 0x08005f6c 0x08005f6c 0x00000030 Code RO 4572 x$fpl$fflt fz_ws.l(fflt_clz.o) + 0x08005f9c 0x08005f9c 0x00000026 Code RO 4571 x$fpl$ffltu fz_ws.l(fflt_clz.o) + 0x08005fc2 0x08005fc2 0x00000002 PAD + 0x08005fc4 0x08005fc4 0x00000102 Code RO 4577 x$fpl$fmul fz_ws.l(fmul.o) + 0x080060c6 0x080060c6 0x0000008c Code RO 4599 x$fpl$fnaninf fz_ws.l(fnaninf.o) + 0x08006152 0x08006152 0x0000000a Code RO 4601 x$fpl$fretinf fz_ws.l(fretinf.o) + 0x0800615c 0x0800615c 0x000000ea Code RO 4563 x$fpl$fsub fz_ws.l(faddsub_clz.o) + 0x08006246 0x08006246 0x00000004 Code RO 4579 x$fpl$printf1 fz_ws.l(printf1.o) + 0x0800624a 0x0800624a 0x00000064 Code RO 4660 x$fpl$retnan fz_ws.l(retnan.o) + 0x080062ae 0x080062ae 0x0000004c Code RO 4581 x$fpl$scalbnf fz_ws.l(scalbnf.o) + 0x080062fa 0x080062fa 0x00000030 Code RO 4724 x$fpl$trapveneer fz_ws.l(trapv.o) + 0x0800632a 0x0800632a 0x00000000 Code RO 4603 x$fpl$usenofp fz_ws.l(usenofp.o) + 0x0800632a 0x0800632a 0x00000012 Data RO 1235 .constdata stm32f1xx_hal_rcc.o + 0x0800633c 0x0800633c 0x00000010 Data RO 3684 .constdata system_stm32f1xx.o + 0x0800634c 0x0800634c 0x00000008 Data RO 3685 .constdata system_stm32f1xx.o + 0x08006354 0x08006354 0x00000d5c Data RO 4207 .constdata mylib.o + 0x080070b0 0x080070b0 0x00000008 Data RO 4208 .constdata mylib.o + 0x080070b8 0x080070b8 0x00000094 Data RO 4631 .constdata c_w.l(bigflt0.o) + 0x0800714c 0x0800714c 0x00000020 Data RO 4807 Region$$Table anon$$obj.o + 0x0800716c 0x0800716c 0x0000001c Data RO 4655 locale$$data c_w.l(lc_numeric_c.o) - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08006d3c, Size: 0x00000de0, Max: 0x0000c000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08007188, Size: 0x00000e50, Max: 0x0000c000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08006d3c 0x00000028 Data RW 411 .data stm32f1xx_it.o - 0x20000028 0x08006d64 0x0000000c Data RW 1054 .data stm32f1xx_hal.o - 0x20000034 0x08006d70 0x00000004 Data RW 3668 .data system_stm32f1xx.o - 0x20000038 0x08006d74 0x00000008 Data RW 3703 .data app.o - 0x20000040 0x08006d7c 0x00000001 Data RW 3744 .data delay.o - 0x20000041 0x08006d7d 0x00000008 Data RW 3793 .data key.o - 0x20000049 0x08006d85 0x00000003 PAD - 0x2000004c 0x08006d88 0x00000008 Data RW 3868 .data oled.o - 0x20000054 0x08006d90 0x00000005 Data RW 4006 .data ads1220.o - 0x20000059 0x08006d95 0x00000003 PAD - 0x2000005c 0x08006d98 0x0000001b Data RW 4204 .data tmc5160.o - 0x20000077 0x08006db3 0x00000001 PAD - 0x20000078 - 0x00000054 Zero RW 215 .bss i2c.o - 0x200000cc - 0x00000058 Zero RW 257 .bss spi.o - 0x20000124 - 0x00000048 Zero RW 299 .bss tim.o - 0x2000016c - 0x000000d8 Zero RW 343 .bss usart.o - 0x20000244 - 0x00000014 Zero RW 410 .bss stm32f1xx_it.o - 0x20000258 - 0x0000000c Zero RW 3792 .bss key.o - 0x20000264 - 0x00000516 Zero RW 3867 .bss oled.o - 0x2000077a 0x08006db3 0x00000002 PAD - 0x2000077c - 0x00000060 Zero RW 4480 .bss c_w.l(libspace.o) - 0x200007dc 0x08006db3 0x00000004 PAD - 0x200007e0 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xe.o - 0x200009e0 - 0x00000400 Zero RW 1 STACK startup_stm32f103xe.o + 0x20000000 0x08007188 0x0000002c Data RW 415 .data stm32f1xx_it.o + 0x2000002c 0x080071b4 0x0000000c Data RW 1072 .data stm32f1xx_hal.o + 0x20000038 0x080071c0 0x00000004 Data RW 3686 .data system_stm32f1xx.o + 0x2000003c 0x080071c4 0x00000014 Data RW 3721 .data app.o + 0x20000050 0x080071d8 0x00000001 Data RW 3764 .data delay.o + 0x20000051 0x080071d9 0x00000007 Data RW 3813 .data key.o + 0x20000058 0x080071e0 0x00000008 Data RW 3906 .data oled.o + 0x20000060 0x080071e8 0x00000005 Data RW 4044 .data ads1220.o + 0x20000065 0x080071ed 0x00000003 PAD + 0x20000068 0x080071f0 0x0000003b Data RW 4242 .data tmc5160.o + 0x200000a3 0x0800722b 0x00000001 PAD + 0x200000a4 0x0800722c 0x00000020 Data RW 4389 .data uart1.o + 0x200000c4 - 0x00000054 Zero RW 219 .bss i2c.o + 0x20000118 - 0x00000058 Zero RW 261 .bss spi.o + 0x20000170 - 0x00000048 Zero RW 303 .bss tim.o + 0x200001b8 - 0x000000d8 Zero RW 347 .bss usart.o + 0x20000290 - 0x0000000c Zero RW 3812 .bss key.o + 0x2000029c - 0x00000516 Zero RW 3905 .bss oled.o + 0x200007b2 - 0x0000003c Zero RW 4386 .bss uart1.o + 0x200007ee 0x0800724c 0x00000002 PAD + 0x200007f0 - 0x00000060 Zero RW 4665 .bss c_w.l(libspace.o) + 0x20000850 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xe.o + 0x20000a50 - 0x00000400 Zero RW 1 STACK startup_stm32f103xe.o ============================================================================== @@ -2966,16 +3101,16 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 792 94 0 5 0 6926 ads1220.o - 76 14 0 8 0 727 app.o + 112 14 0 20 0 857 app.o 114 20 0 1 0 1975 delay.o 328 20 0 0 0 987 gpio.o 204 30 0 0 84 1557 i2c.o - 284 36 0 8 12 1819 key.o + 296 36 0 7 12 1795 key.o 570 38 0 0 0 5350 m1820.o - 196 6 0 0 0 502812 main.o + 200 6 0 0 0 502832 main.o 24 0 0 0 0 502 misc.o 0 0 3428 0 0 1517 mylib.o - 1020 84 0 8 1302 10178 oled.o + 972 84 0 8 1302 9281 oled.o 216 26 0 0 88 1569 spi.o 64 26 304 0 1536 796 startup_stm32f103xe.o 128 24 0 12 0 5801 stm32f1xx_hal.o @@ -2988,17 +3123,18 @@ Image component sizes 420 4 0 0 0 3220 stm32f1xx_hal_spi.o 1030 40 0 0 0 9605 stm32f1xx_hal_tim.o 128 20 0 0 0 2353 stm32f1xx_hal_tim_ex.o - 1250 10 0 0 0 8559 stm32f1xx_hal_uart.o - 328 74 0 40 20 8715 stm32f1xx_it.o + 1246 10 0 0 0 7555 stm32f1xx_hal_uart.o + 312 60 0 44 0 9585 stm32f1xx_it.o 2 0 24 4 0 1051 system_stm32f1xx.o 172 20 0 0 72 1582 tim.o - 810 44 0 27 0 4920 tmc5160.o + 818 54 0 59 0 5195 tmc5160.o + 752 78 0 32 60 8944 uart1.o 508 54 0 0 216 2932 usart.o ---------------------------------------------------------------------- - 15816 910 3808 120 3332 654659 Object Totals + 16560 984 3806 196 3372 662973 Object Totals 0 0 32 0 0 0 (incl. Generated) - 44 0 2 7 2 0 (incl. Padding) + 44 0 0 4 2 0 (incl. Padding) ---------------------------------------------------------------------- @@ -3040,7 +3176,6 @@ Image component sizes 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o 128 0 0 0 0 68 strcmpv7m.o - 72 0 0 0 0 80 strcpy.o 12 4 0 0 0 68 sys_exit.o 74 0 0 0 0 80 sys_stackheap_outer.o 2 0 0 0 0 68 use_no_semi.o @@ -3051,6 +3186,7 @@ Image component sizes 156 4 0 0 0 92 dnaninf.o 12 0 0 0 0 68 dretinf.o 86 4 0 0 0 84 f2d.o + 430 8 0 0 0 168 faddsub_clz.o 12 4 0 0 0 68 fcheck1.o 388 76 0 0 0 96 fdiv.o 86 0 0 0 0 136 fflt_clz.o @@ -3065,19 +3201,19 @@ Image component sizes 40 0 0 0 0 68 fpclassify.o ---------------------------------------------------------------------- - 8164 458 176 0 100 4520 Library Totals - 18 0 0 0 4 0 (incl. Padding) + 8522 466 176 0 96 4608 Library Totals + 18 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name - 4800 190 176 0 96 2724 c_w.l - 3306 268 0 0 0 1728 fz_ws.l + 4728 190 176 0 96 2644 c_w.l + 3736 276 0 0 0 1896 fz_ws.l 40 0 0 0 0 68 m_ws.l ---------------------------------------------------------------------- - 8164 458 176 0 100 4520 Library Totals + 8522 466 176 0 96 4608 Library Totals ---------------------------------------------------------------------- @@ -3086,15 +3222,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 23980 1368 3984 120 3432 648359 Grand Totals - 23980 1368 3984 120 3432 648359 ELF Image Totals - 23980 1368 3984 120 0 0 ROM Totals + 25082 1450 3982 196 3468 656137 Grand Totals + 25082 1450 3982 196 3468 656137 ELF Image Totals + 25082 1450 3982 196 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 27964 ( 27.31kB) - Total RW Size (RW Data + ZI Data) 3552 ( 3.47kB) - Total ROM Size (Code + RO Data + RW Data) 28084 ( 27.43kB) + Total RO Size (Code + RO Data) 29064 ( 28.38kB) + Total RW Size (RW Data + ZI Data) 3664 ( 3.58kB) + Total ROM Size (Code + RO Data + RW Data) 29260 ( 28.57kB) ============================================================================== diff --git a/MDK-ARM/mfps/mfps_mfps.dep b/MDK-ARM/mfps/mfps_mfps.dep index d79457c..3a8b542 100644 --- a/MDK-ARM/mfps/mfps_mfps.dep +++ b/MDK-ARM/mfps/mfps_mfps.dep @@ -1,10 +1,10 @@ Dependencies for Project 'mfps', Target 'mfps': (DO NOT MODIFY !) CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC F (startup_stm32f103xe.s)(0x660BB232)(--cpu Cortex-M3 -g --apcs=interwork -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --pd "__UVISION_VERSION SETA 539" --pd "_RTE_ SETA 1" --pd "STM32F10X_HD SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32f103xe.lst --xref -o mfps\startup_stm32f103xe.o --depend mfps\startup_stm32f103xe.d) -F (../Src/main.c)(0x661F7BD2)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\main.o --omf_browse mfps\main.crf --depend mfps\main.d) -I (../Inc/main.h)(0x660A29E6) +F (../Src/main.c)(0x6625BAF9)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\main.o --omf_browse mfps\main.crf --depend mfps\main.d) +I (..\Inc\main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) -I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CEE) +I (..\Inc\stm32f1xx_hal_conf.h)(0x660A2CEE) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011732) I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011732) @@ -32,18 +32,19 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) -I (../Inc/i2c.h)(0x66035A28) -I (../Inc/spi.h)(0x660BB230) -I (../Inc/tim.h)(0x66035A28) -I (../Inc/usart.h)(0x660A2CEE) -I (../Inc/gpio.h)(0x66035A04) -I (../Inc/app.h)(0x661E2E8F) +I (..\Inc\i2c.h)(0x66035A28) +I (..\Inc\spi.h)(0x660BB230) +I (..\Inc\tim.h)(0x66035A28) +I (..\Inc\usart.h)(0x660A2CEE) +I (..\Inc\gpio.h)(0x66035A04) +I (..\Inc\app.h)(0x661E2E8F) I (..\App\Inc\oled.h)(0x661E2E8F) I (..\App\Inc\MyLib.h)(0x660B9CD2) I (..\App\Inc\ads1220.h)(0x661629CA) -I (..\App\Inc\tmc5160.h)(0x661F3B06) +I (..\App\Inc\tmc5160.h)(0x66275C39) I (..\App\Inc\m1820.h)(0x661E2349) I (..\App\Inc\delay.h)(0x6614F624) +I (..\Inc\Uart1.h)(0x6625BD3B) F (../Src/gpio.c)(0x660BB22E)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\gpio.o --omf_browse mfps\gpio.crf --depend mfps\gpio.d) I (../Inc/gpio.h)(0x66035A04) I (../Inc/main.h)(0x660A29E6) @@ -140,7 +141,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) -F (../Src/tim.c)(0x660BA902)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\tim.o --omf_browse mfps\tim.crf --depend mfps\tim.d) +F (../Src/tim.c)(0x6620D922)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\tim.o --omf_browse mfps\tim.crf --depend mfps\tim.d) I (../Inc/tim.h)(0x66035A28) I (../Inc/main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) @@ -204,7 +205,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) -F (../Src/stm32f1xx_it.c)(0x66207565)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\stm32f1xx_it.o --omf_browse mfps\stm32f1xx_it.crf --depend mfps\stm32f1xx_it.d) +F (../Src/stm32f1xx_it.c)(0x662850B1)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\stm32f1xx_it.o --omf_browse mfps\stm32f1xx_it.crf --depend mfps\stm32f1xx_it.d) I (..\Inc\main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) I (..\Inc\stm32f1xx_hal_conf.h)(0x660A2CEE) @@ -238,6 +239,8 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) I (..\Inc\stm32f1xx_it.h)(0x660BB230) I (..\Inc\app.h)(0x661E2E8F) I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2) +I (..\App\Inc\serial_port.h)(0x6625D9EB) +I (..\Inc\Uart1.h)(0x6625BD3B) F (../Src/stm32f1xx_hal_msp.c)(0x6603B078)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\stm32f1xx_hal_msp.o --omf_browse mfps\stm32f1xx_hal_msp.crf --depend mfps\stm32f1xx_hal_msp.d) I (../Inc/main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) @@ -779,7 +782,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) -F (..\App\Src\app.c)(0x662073A3)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\app.o --omf_browse mfps\app.crf --depend mfps\app.d) +F (..\App\Src\app.c)(0x66285FCA)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\app.o --omf_browse mfps\app.crf --depend mfps\app.d) I (..\Inc\main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) I (..\Inc\stm32f1xx_hal_conf.h)(0x660A2CEE) @@ -815,14 +818,15 @@ I (..\Inc\spi.h)(0x660BB230) I (..\Inc\tim.h)(0x66035A28) I (..\Inc\usart.h)(0x660A2CEE) I (..\Inc\gpio.h)(0x66035A04) -I (..\App\Inc\key.h)(0x66151004) +I (..\App\Inc\key.h)(0x66271314) I (..\Inc\app.h)(0x661E2E8F) -I (..\App\Inc\serial_port.h)(0x66206FB9) +I (..\App\Inc\serial_port.h)(0x6625D9EB) I (..\App\Inc\m1820.h)(0x661E2349) I (..\App\Inc\oled.h)(0x661E2E8F) I (..\App\Inc\MyLib.h)(0x660B9CD2) I (..\App\Inc\ads1220.h)(0x661629CA) -I (..\App\Inc\tmc5160.h)(0x661F3B06) +I (..\App\Inc\tmc5160.h)(0x66275C39) +I (..\Inc\uart1.h)(0x6625BD3B) F (..\App\Src\delay.c)(0x6614FF58)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\delay.o --omf_browse mfps\delay.crf --depend mfps\delay.d) I (..\App\Inc\delay.h)(0x6614F624) I (../Inc/main.h)(0x660A29E6) @@ -857,11 +861,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) I (../Inc/tim.h)(0x66035A28) I (../Inc/app.h)(0x661E2E8F) -F (..\App\Src\key.c)(0x661F3FB2)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\key.o --omf_browse mfps\key.crf --depend mfps\key.d) -I (..\App\Inc\key.h)(0x66151004) -I (../Inc/main.h)(0x660A29E6) +F (..\App\Src\key.c)(0x6628544F)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\key.o --omf_browse mfps\key.crf --depend mfps\key.d) +I (..\App\Inc\key.h)(0x66271314) +I (..\Inc\main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) -I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CEE) +I (..\Inc\stm32f1xx_hal_conf.h)(0x660A2CEE) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011732) I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011732) @@ -889,12 +893,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) -I (..\App\Inc\tmc5160.h)(0x661F3B06) +I (..\App\Inc\tmc5160.h)(0x66275C39) I (..\App\Inc\oled.h)(0x661E2E8F) I (..\App\Inc\MyLib.h)(0x660B9CD2) I (..\App\Inc\delay.h)(0x6614F624) -F (..\App\Src\serial_port.c)(0x662073D4)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\serial_port.o --omf_browse mfps\serial_port.crf --depend mfps\serial_port.d) -I (..\App\Inc\serial_port.h)(0x66206FB9) +F (..\App\Src\serial_port.c)(0x662705B7)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\serial_port.o --omf_browse mfps\serial_port.crf --depend mfps\serial_port.d) +I (..\App\Inc\serial_port.h)(0x6625D9EB) I (..\Inc\main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) I (..\Inc\stm32f1xx_hal_conf.h)(0x660A2CEE) @@ -928,7 +932,8 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) I (..\Inc\usart.h)(0x660A2CEE) I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2) I (..\Inc\app.h)(0x661E2E8F) -F (..\App\Src\oled.c)(0x661E386B)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\oled.o --omf_browse mfps\oled.crf --depend mfps\oled.d) +I (..\Inc\Uart1.h)(0x6625BD3B) +F (..\App\Src\oled.c)(0x662712B5)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\oled.o --omf_browse mfps\oled.crf --depend mfps\oled.d) I (..\App\Inc\oled.h)(0x661E2E8F) I (../Inc/main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) @@ -1063,11 +1068,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) -F (..\App\Src\tmc5160.c)(0x661F80DF)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\tmc5160.o --omf_browse mfps\tmc5160.crf --depend mfps\tmc5160.d) -I (..\App\Inc\tmc5160.h)(0x661F3B06) -I (../Inc/main.h)(0x660A29E6) +F (..\App\Src\tmc5160.c)(0x662859F2)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\tmc5160.o --omf_browse mfps\tmc5160.crf --depend mfps\tmc5160.d) +I (..\App\Inc\tmc5160.h)(0x66275C39) +I (..\Inc\main.h)(0x660A29E6) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) -I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CEE) +I (..\Inc\stm32f1xx_hal_conf.h)(0x660A2CEE) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011732) I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011732) @@ -1095,10 +1100,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) -I (../Inc/gpio.h)(0x66035A04) -I (../Inc/spi.h)(0x660BB230) +I (..\Inc\gpio.h)(0x66035A04) +I (..\Inc\spi.h)(0x660BB230) I (..\App\Inc\delay.h)(0x6614F624) I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2) +I (..\App\Inc\key.h)(0x66271314) +I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2) F (..\App\Src\misc.c)(0x661F7271)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\misc.o --omf_browse mfps\misc.crf --depend mfps\misc.d) I (..\Inc\misc.h)(0x661F73D7) I (E:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\stm32f10x.h)(0x661E19E4) @@ -1109,3 +1116,37 @@ I (../Drivers/CMSIS/Include/cmsis_version.h)(0x6601172A) I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x6601172A) I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x6601172A) I (E:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\system_stm32f10x.h)(0x661E19E4) +F (..\App\Src\Uart1.c)(0x66277936)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\Inc -I ..\Src -I ..\App\Inc -I ..\App\Src -I.\RTE\_mfps -IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER -o mfps\uart1.o --omf_browse mfps\uart1.crf --depend mfps\uart1.d) +I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2) +I (..\Inc\main.h)(0x660A29E6) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011732) +I (..\Inc\stm32f1xx_hal_conf.h)(0x660A2CEE) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011732) +I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011732) +I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011732) +I (../Drivers/CMSIS/Include/core_cm3.h)(0x6601172A) +I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2) +I (../Drivers/CMSIS/Include/cmsis_version.h)(0x6601172A) +I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x6601172A) +I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x6601172A) +I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011732) +I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5E8E3CC2) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011732) +I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011732) +I (..\Inc\Uart1.h)(0x6625BD3B) +I (..\Inc\usart.h)(0x660A2CEE) diff --git a/MDK-ARM/mfps/misc.o b/MDK-ARM/mfps/misc.o index 7db2f69..3d518bb 100644 Binary files a/MDK-ARM/mfps/misc.o and b/MDK-ARM/mfps/misc.o differ diff --git a/MDK-ARM/mfps/mylib.o b/MDK-ARM/mfps/mylib.o index aeb210d..fd21907 100644 Binary files a/MDK-ARM/mfps/mylib.o and b/MDK-ARM/mfps/mylib.o differ diff --git a/MDK-ARM/mfps/oled.crf b/MDK-ARM/mfps/oled.crf index 4f19aac..77d3d63 100644 Binary files a/MDK-ARM/mfps/oled.crf and b/MDK-ARM/mfps/oled.crf differ diff --git a/MDK-ARM/mfps/oled.o b/MDK-ARM/mfps/oled.o index c6ab891..5a52126 100644 Binary files a/MDK-ARM/mfps/oled.o and b/MDK-ARM/mfps/oled.o differ diff --git a/MDK-ARM/mfps/serial_port.crf b/MDK-ARM/mfps/serial_port.crf index c88c5b0..155efa1 100644 Binary files a/MDK-ARM/mfps/serial_port.crf and b/MDK-ARM/mfps/serial_port.crf differ diff --git a/MDK-ARM/mfps/serial_port.d b/MDK-ARM/mfps/serial_port.d index a47c280..e4513ef 100644 --- a/MDK-ARM/mfps/serial_port.d +++ b/MDK-ARM/mfps/serial_port.d @@ -34,3 +34,4 @@ mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h mfps\serial_port.o: ..\Inc\usart.h mfps\serial_port.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h mfps\serial_port.o: ..\Inc\app.h +mfps\serial_port.o: ..\Inc\Uart1.h diff --git a/MDK-ARM/mfps/serial_port.o b/MDK-ARM/mfps/serial_port.o index 82190c9..3fbb702 100644 Binary files a/MDK-ARM/mfps/serial_port.o and b/MDK-ARM/mfps/serial_port.o differ diff --git a/MDK-ARM/mfps/spi.o b/MDK-ARM/mfps/spi.o index 92f5981..5dd03c2 100644 Binary files a/MDK-ARM/mfps/spi.o and b/MDK-ARM/mfps/spi.o differ diff --git a/MDK-ARM/mfps/startup_stm32f103xe.o b/MDK-ARM/mfps/startup_stm32f103xe.o index adf68b0..f79d873 100644 Binary files a/MDK-ARM/mfps/startup_stm32f103xe.o and b/MDK-ARM/mfps/startup_stm32f103xe.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal.o b/MDK-ARM/mfps/stm32f1xx_hal.o index 4677de4..e5ae437 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal.o and b/MDK-ARM/mfps/stm32f1xx_hal.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_cortex.o b/MDK-ARM/mfps/stm32f1xx_hal_cortex.o index b73a4bb..f20aecf 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_cortex.o and b/MDK-ARM/mfps/stm32f1xx_hal_cortex.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_dma.o b/MDK-ARM/mfps/stm32f1xx_hal_dma.o index 936f41b..1240d39 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_dma.o and b/MDK-ARM/mfps/stm32f1xx_hal_dma.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_exti.o b/MDK-ARM/mfps/stm32f1xx_hal_exti.o index ccd15c2..463b7ef 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_exti.o and b/MDK-ARM/mfps/stm32f1xx_hal_exti.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_flash.o b/MDK-ARM/mfps/stm32f1xx_hal_flash.o index c1d8299..f9a1a9a 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_flash.o and b/MDK-ARM/mfps/stm32f1xx_hal_flash.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_flash_ex.o b/MDK-ARM/mfps/stm32f1xx_hal_flash_ex.o index 9e44c29..df3eeff 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_flash_ex.o and b/MDK-ARM/mfps/stm32f1xx_hal_flash_ex.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_gpio.o b/MDK-ARM/mfps/stm32f1xx_hal_gpio.o index 8f3754c..b646e18 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_gpio.o and b/MDK-ARM/mfps/stm32f1xx_hal_gpio.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_gpio_ex.o b/MDK-ARM/mfps/stm32f1xx_hal_gpio_ex.o index eb9e4fe..9f5847a 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_gpio_ex.o and b/MDK-ARM/mfps/stm32f1xx_hal_gpio_ex.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_i2c.o b/MDK-ARM/mfps/stm32f1xx_hal_i2c.o index 6475967..8573d7b 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_i2c.o and b/MDK-ARM/mfps/stm32f1xx_hal_i2c.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_msp.o b/MDK-ARM/mfps/stm32f1xx_hal_msp.o index 9724e8b..f1a0bca 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_msp.o and b/MDK-ARM/mfps/stm32f1xx_hal_msp.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_pwr.o b/MDK-ARM/mfps/stm32f1xx_hal_pwr.o index e983969..8728c03 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_pwr.o and b/MDK-ARM/mfps/stm32f1xx_hal_pwr.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_rcc.o b/MDK-ARM/mfps/stm32f1xx_hal_rcc.o index 9005205..47401d6 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_rcc.o and b/MDK-ARM/mfps/stm32f1xx_hal_rcc.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_rcc_ex.o b/MDK-ARM/mfps/stm32f1xx_hal_rcc_ex.o index 9c98a1c..8669865 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_rcc_ex.o and b/MDK-ARM/mfps/stm32f1xx_hal_rcc_ex.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_spi.o b/MDK-ARM/mfps/stm32f1xx_hal_spi.o index c9a5593..ab772c7 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_spi.o and b/MDK-ARM/mfps/stm32f1xx_hal_spi.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_tim.o b/MDK-ARM/mfps/stm32f1xx_hal_tim.o index 659480f..afeec55 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_tim.o and b/MDK-ARM/mfps/stm32f1xx_hal_tim.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_tim_ex.o b/MDK-ARM/mfps/stm32f1xx_hal_tim_ex.o index 9b9dfec..9e68062 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_tim_ex.o and b/MDK-ARM/mfps/stm32f1xx_hal_tim_ex.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_hal_uart.o b/MDK-ARM/mfps/stm32f1xx_hal_uart.o index e41e585..99b3454 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_hal_uart.o and b/MDK-ARM/mfps/stm32f1xx_hal_uart.o differ diff --git a/MDK-ARM/mfps/stm32f1xx_it.crf b/MDK-ARM/mfps/stm32f1xx_it.crf index 5423503..06f3009 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_it.crf and b/MDK-ARM/mfps/stm32f1xx_it.crf differ diff --git a/MDK-ARM/mfps/stm32f1xx_it.d b/MDK-ARM/mfps/stm32f1xx_it.d index cc0e0b2..988e029 100644 --- a/MDK-ARM/mfps/stm32f1xx_it.d +++ b/MDK-ARM/mfps/stm32f1xx_it.d @@ -33,3 +33,5 @@ mfps\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h mfps\stm32f1xx_it.o: ..\Inc\stm32f1xx_it.h mfps\stm32f1xx_it.o: ..\Inc\app.h mfps\stm32f1xx_it.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h +mfps\stm32f1xx_it.o: ..\App\Inc\serial_port.h +mfps\stm32f1xx_it.o: ..\Inc\Uart1.h diff --git a/MDK-ARM/mfps/stm32f1xx_it.o b/MDK-ARM/mfps/stm32f1xx_it.o index b24080e..29f5da9 100644 Binary files a/MDK-ARM/mfps/stm32f1xx_it.o and b/MDK-ARM/mfps/stm32f1xx_it.o differ diff --git a/MDK-ARM/mfps/system_stm32f1xx.o b/MDK-ARM/mfps/system_stm32f1xx.o index a63ec86..dbd9502 100644 Binary files a/MDK-ARM/mfps/system_stm32f1xx.o and b/MDK-ARM/mfps/system_stm32f1xx.o differ diff --git a/MDK-ARM/mfps/tim.crf b/MDK-ARM/mfps/tim.crf index 54c3937..807c1b4 100644 Binary files a/MDK-ARM/mfps/tim.crf and b/MDK-ARM/mfps/tim.crf differ diff --git a/MDK-ARM/mfps/tim.o b/MDK-ARM/mfps/tim.o index 2b42152..170218c 100644 Binary files a/MDK-ARM/mfps/tim.o and b/MDK-ARM/mfps/tim.o differ diff --git a/MDK-ARM/mfps/tmc5160.crf b/MDK-ARM/mfps/tmc5160.crf index 6367b5a..23ce793 100644 Binary files a/MDK-ARM/mfps/tmc5160.crf and b/MDK-ARM/mfps/tmc5160.crf differ diff --git a/MDK-ARM/mfps/tmc5160.d b/MDK-ARM/mfps/tmc5160.d index 0294ce7..df0e752 100644 --- a/MDK-ARM/mfps/tmc5160.d +++ b/MDK-ARM/mfps/tmc5160.d @@ -35,3 +35,5 @@ mfps\tmc5160.o: ..\Inc\gpio.h mfps\tmc5160.o: ..\Inc\spi.h mfps\tmc5160.o: ..\App\Inc\delay.h mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h +mfps\tmc5160.o: ..\App\Inc\key.h +mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h diff --git a/MDK-ARM/mfps/tmc5160.o b/MDK-ARM/mfps/tmc5160.o index edfecb6..95e171e 100644 Binary files a/MDK-ARM/mfps/tmc5160.o and b/MDK-ARM/mfps/tmc5160.o differ diff --git a/MDK-ARM/mfps/uart1.crf b/MDK-ARM/mfps/uart1.crf new file mode 100644 index 0000000..68db6cd Binary files /dev/null and b/MDK-ARM/mfps/uart1.crf differ diff --git a/MDK-ARM/mfps/uart1.d b/MDK-ARM/mfps/uart1.d new file mode 100644 index 0000000..c919c1f --- /dev/null +++ b/MDK-ARM/mfps/uart1.d @@ -0,0 +1,35 @@ +mfps\uart1.o: ..\App\Src\Uart1.c +mfps\uart1.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +mfps\uart1.o: ..\Inc\main.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h +mfps\uart1.o: ..\Inc\stm32f1xx_hal_conf.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h +mfps\uart1.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h +mfps\uart1.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h +mfps\uart1.o: ../Drivers/CMSIS/Include/core_cm3.h +mfps\uart1.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +mfps\uart1.o: ../Drivers/CMSIS/Include/cmsis_version.h +mfps\uart1.o: ../Drivers/CMSIS/Include/cmsis_compiler.h +mfps\uart1.o: ../Drivers/CMSIS/Include/cmsis_armcc.h +mfps\uart1.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h +mfps\uart1.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h +mfps\uart1.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h +mfps\uart1.o: ..\Inc\Uart1.h +mfps\uart1.o: ..\Inc\usart.h diff --git a/MDK-ARM/mfps/uart1.o b/MDK-ARM/mfps/uart1.o new file mode 100644 index 0000000..9515eb2 Binary files /dev/null and b/MDK-ARM/mfps/uart1.o differ diff --git a/MDK-ARM/mfps/usart.o b/MDK-ARM/mfps/usart.o index 6360d71..6e92e54 100644 Binary files a/MDK-ARM/mfps/usart.o and b/MDK-ARM/mfps/usart.o differ diff --git a/Src/Uart1.c b/Src/Uart1.c new file mode 100644 index 0000000..9c5fe92 --- /dev/null +++ b/Src/Uart1.c @@ -0,0 +1,756 @@ +#include +#include "main.h" + +//#include "SC_Init.h" //MCU Init header,Include all IC resource headers +//#include "SC_it.h" +//#include "..\Drivers\SCDriver_list.h" +//#include "HeadFiles\SysFunVarDefine.h" + +#include "Uart1.h" +#include "usart.h" +//#include "Motor.h" + +////微秒延时 +//void DelayUs(unsigned int delay) +//{ +// unsigned int i = 0, j = 0; +// for(i = 0; i < delay; i++) +// { +// for(j = 0; j < 125; j++); +// } +//} + +////毫秒延时 +//void DelayMs(unsigned int delay) +//{ +// unsigned int i = 0; +// for(i = 0; i < delay; i++) +// { +// DelayUs(1000); +// } +//} + +#define HD_VER 0001 //硬件版本 +#define SW_VER 0001 //软件版本 + +#define TTL_SEND_BUFF_LEN 60 //发送数据长度 +#define TTL_RECEIVE_BUFF_LEN 60 //接收数据长度 + +//---------------------------------------------------------------- +//uart1用于接收usb转ttl的串口 +//---------------------------------------------------------------- + +//存放发送的数据内容 +//uint8_t xdata motor_data[10]; + +//发送buff +uint8_t ttl_send_len = 0; +uint8_t ttl_send_buff[TTL_SEND_BUFF_LEN] = {0}; + +//接收buff +uint8_t ttl_receive_len = 0; +uint8_t ttl_receive_buff[TTL_RECEIVE_BUFF_LEN] = {0}; + +//接收超时 +uint8_t ttl_receive_flag = 0; +uint8_t ttl_receive_cnt = 0; +uint8_t ttl_receive_interval = 0; + +#define DATA_LEN TTL_RECEIVE_BUFF_LEN //一般数据长度 +#define UART_ORDER_SOF 0x05 //起始字 +#define UART_ORDER_END 0x1B //结束字 +#define FIXED_LEN 0x0B //固定长度 //取消RW + +uint16_t SUR_DEVICE_ADDR = 0x00A1; //PC //0x00A1; //设备 +uint16_t OBJ_DEVICE_ADDR = 0x00B1; //主板 //0x00B1; //PC群发 FFFF 0000 + +uint8_t order_flag = 0; +unsigned int checksum = 0, re_status = 0, rec_len = 0, data_len = 0, shouldaccept = 0; + +//单独发送 +void UART1_SendData(uint8_t dat) +{ + //SSI_UART1_SendData8(dat); + HAL_UART_Transmit_IT(&huart1,&dat,1); +} + +//发送数据 +void UART1_Send_Char(uint8_t dat) +{ + //SSI_UART1_SendData8(dat); + HAL_UART_Transmit_IT(&huart1,&dat,1); +} + +//初始化 +void InitUart_Data(void) +{ + order_flag = 0; + rec_len = 0; + re_status = 0; + shouldaccept = 0; + + ttl_receive_flag = 0; + ttl_receive_cnt = 0; + + checksum = 0; + + for(data_len = 0; data_len < DATA_LEN; data_len++) + { + ttl_receive_buff[data_len] = 0; + } + + data_len = 0; + +// UART_Send_Char(0xdd); +} + + + +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ +//---------------------------------------------------------------- +//接收串口1 +//---------------------------------------------------------------- +/**************************************************************************************************** + * @brief Download a file via serial port + * @param None + * @retval None + **************************************************************************************************/ +void start_ttl_receive_timer(uint32_t ms) +{ + if(ms == 0) + { + return; + } + + ttl_receive_flag = 1; + ttl_receive_cnt = 0; + ttl_receive_interval = ms; +} + +/**************************************************************************************************** + * @brief Upload a file via serial port. + * @param None + * @retval None + **************************************************************************************************/ +void over_ttl_receive_timer(void) +{ + ttl_receive_flag = 0; + ttl_receive_cnt = 0; + ttl_receive_interval = 0; + + InitUart_Data(); + +// UART2_Send_Char(0xed); +} + +/**************************************************************************************************** + * @brief Display the Main Menu on HyperTerminal + * @param None + * @retval None + **************************************************************************************************/ +void clear_ttl_receive_timer(void) +{ + uint16_t i = 0; + ttl_receive_len = 0; + ttl_receive_flag = 0; + ttl_receive_cnt = 0; + ttl_receive_interval = 0; + + for(i = 0; i < TTL_RECEIVE_BUFF_LEN; i++) + { + ttl_receive_buff[i] = 0; + } +} + +//返回串口屏应答是否接收完成的结果 +//0:没超时 1:超时 +uint8_t judge_ttl_receive_timer(void) +{ + if(ttl_receive_flag == 2) + { + return 1; + } + else + { + return 0; + } +} + +/**************************************************************************************************** + * @brief Display the Main Menu on HyperTerminal + * @param None + * @retval None + **************************************************************************************************/ +//放在大循环中的计时器里 +void process_ttl_receive_timer(void) +{ + if(ttl_receive_flag == 1) + { + ttl_receive_cnt++; + } + + if((ttl_receive_interval > 0) && (ttl_receive_cnt >= ttl_receive_interval)) + { + over_ttl_receive_timer(); + } +} + +#define TTL_OVER_TIME 10 +/**************************************************************************************************** + * @brief Display the Main Menu on HyperTerminal + * @param None + * @retval None + **************************************************************************************************/ +//放串口中断内,接收数据 +void receive_ttl_data(uint8_t rx_data) +{ + //不能超过数组的最大长度 + if(ttl_receive_len < TTL_RECEIVE_BUFF_LEN) + { + //开始计时 + start_ttl_receive_timer(TTL_OVER_TIME); + + //串口接收数据分析 + Do_Receive_Uart_For_Module(rx_data); + } + else //超过上限则抛弃后面的数据 + { + //超时处理 + over_ttl_receive_timer(); + + InitUart_Data(); + + //UART_Send_Char(0xcc); + } +} + +#define CRC_PRESET 0xFFFF +#define CRC_POLYNOM 0x4204 +/*--------------------------------------------------------------------------- +调用方式:unsigned int ModbusCRC16(unsigned char *data_value, unsigned char length) +函数说明:CRC校验 +---------------------------------------------------------------------------*/ +unsigned int ModbusCRC16(unsigned char *data_value, unsigned char length) +{ + unsigned int crc_value = CRC_PRESET; + unsigned char i; + data_value++; + while(length-- != 0) + {//ModbusCRC16(PData, Num + FIXED_LEN - 3); + for(i = 0x01; i != 0; i <<= 1) + { + if((crc_value & 0x0001) != 0) + { + crc_value >>= 1; + crc_value ^= CRC_POLYNOM; + } + else + { + crc_value >>= 1; + } + + if((*data_value & i) != 0) + { + crc_value ^= CRC_POLYNOM; + } + } + data_value++; + } + return(crc_value); +} + +/*--------------------------------------------------------------------------- +调用方式:unsigned int VerfiyRC(unsigned char *data_value, unsigned char length) +函数说明:异或校验 +除了头尾固定,不校验外,其他的校验 +-----------------------------------------------------------------------------*/ +unsigned char VerfiyRC(unsigned char data_value[], unsigned char length) //不用异或校验,用crc校验 +{ + unsigned char i; + unsigned char V_b = data_value[1]; + + for(i = 0x00; i < length; i++) + { + //异或校验 + V_b ^= data_value[i]; + } + + return(V_b); +} + +//发送延时 +void Uart_Send_Delay(unsigned int delay) +{ + unsigned int i = 0, j = 0; + + for(i = 0; i < delay; i++) + { + for(j = 0; j < 125; j++); + } +} + +//校验 + 0X1B +#define VERFIY_TYPE 0 + +/* +SOF: 1个字节 0x05 起始字节 +Len: 2个字节 长度 +Fou_adr: 2个字节 源地址 +Com_adr: 2个字节 目标地址,0ff为广播地址 +Cmd16: 2个字节 命令字 +Request-data: N字节 数据 +XOR: 2个字节 校验 +END: 0x1B 结束字节 +*/ + +//发送数据 +void send_set_resp(unsigned int OrderNum, unsigned int addr, unsigned char Num, unsigned char sData[]) +{ + unsigned int xor_data = 0; + unsigned char PData[TTL_SEND_BUFF_LEN]; + unsigned char i = 0; + + PData[0] = UART_ORDER_SOF; //第一个字节 + PData[1] = (Num + FIXED_LEN) / 0x100; //长度 高8位 + PData[2] = (Num + FIXED_LEN) % 0x100; //长度 低8位 + PData[3] = (addr >> 8) & 0xff; //源地址 + PData[4] = addr & 0xff; //源地址 + PData[5] = (SUR_DEVICE_ADDR >> 8) & 0xff; //目标地址 + PData[6] = SUR_DEVICE_ADDR & 0xff; //目标地址 + PData[7] = (OrderNum >> 8) & 0xff; //命令字 -1 + PData[8] = OrderNum & 0xff; //命令字 -2 + +// PData[6] = RW_Flag; //读写标志 + + for(i = 0; i < Num; i++) //发送数据 + { + PData[FIXED_LEN - 2 + i] = sData[i]; //数据 + } + + //校验 + if(VERFIY_TYPE) //异或校验 + 末尾字节 2字节 + { + xor_data = VerfiyRC(PData, Num + FIXED_LEN - 2); + PData[FIXED_LEN + Num - 2] = xor_data; + PData[FIXED_LEN + Num - 1] = 00; + } + else //CRC校验 2字节 + { + xor_data = ModbusCRC16(PData, Num + FIXED_LEN - 3); + PData[FIXED_LEN + Num - 2] = (xor_data) & 0xff; + PData[FIXED_LEN + Num - 1] = (xor_data >> 8) & 0xff; + } + + PData[FIXED_LEN + Num] = UART_ORDER_END; // 末尾字节 + + //全部发送 + for(i = 0; i < (Num + FIXED_LEN + 1); i++) //一次性发送所有数据 + { + UART1_Send_Char(PData[i]); + //增加延时 + Uart_Send_Delay(50); + } +} + + + +//分析地址是否为本地址 +uint8_t Check_Resive_Addr(uint16_t addr) +{ + //确定是否为接收地址 + if((OBJ_DEVICE_ADDR == addr) || (0xFFFF == addr) || (0x0000 == addr) || (0x00B1 == addr)) + { + return 1; + } + else + { + InitUart_Data(); //2清数据 + return 0; + } +} + + +//接收数据判断(放置串口接收数据内) +void Do_Receive_Uart_For_Module(unsigned char ch) +{ + switch(re_status) + { + case 0 : //0x05 1字节 起始字 + { + if(ch == UART_ORDER_SOF) + { + rec_len = 0; + ttl_receive_buff[rec_len] = ch; + re_status = 1; + shouldaccept = 0; +// UART2_Send_Char(0xaa); + } + } + break; + case 1: //长度 2字节 + { + rec_len++; + ttl_receive_buff[rec_len] = ch; + + if(rec_len >= 2) + { + re_status = 2; + shouldaccept = ttl_receive_buff[1] * 0x100 + ttl_receive_buff[2]; + + if(shouldaccept >= TTL_RECEIVE_BUFF_LEN - 1) + { + InitUart_Data(); + return; + } + } + } + break; + case 2: //命令字 2个字节 05 00 0B 00 C1 00 A1 F0 01 87 1B + { + rec_len++; + + if(rec_len >= TTL_RECEIVE_BUFF_LEN - 1) + { + InitUart_Data(); + return; + } + + ttl_receive_buff[rec_len] = ch; //接收 + + if(rec_len >= shouldaccept) //判断是否接收完成 + { +// uint8_t i = 0; +// UART2_Send_Char(0x30); +// UART2_Send_Char(rec_len); +// UART2_Send_Char(shouldaccept); +// UART2_Send_Char(FIXED_LEN - 1); + +// UART2_Send_Char(rec_len); +// for( i = 0;i < shouldaccept;i++) UART2_Send_Char(ttl_receive_buff[i]); + + //等待处理分析,至少要大于固定长度 +// if(rec_len >= FIXED_LEN - 1) +// { + //判断接收目标地址是否是自己 +// int adr = ttl_receive_buff[3]; +// adr = adr << 8; +// adr |= ttl_receive_buff[4]; + int adr = ttl_receive_buff[5]; + adr = adr << 8; + adr |= ttl_receive_buff[6]; + +//UART2_TxByte(0xAA); +//UART2_TxByte(ttl_receive_buff[3]); +//UART2_TxByte(ttl_receive_buff[4]); +// + if(Check_Resive_Addr(adr)) + { + //命令字 + unsigned int order = 0; + order = ttl_receive_buff[7]; + order = order << 8; + order += ttl_receive_buff[8]; + +// //目标地址 +// OBJ_DEVICE_ADDR = ttl_receive_buff[3]; +// OBJ_DEVICE_ADDR <<= 8; +// OBJ_DEVICE_ADDR += ttl_receive_buff[4]; + +//UART2_Send_Char(order / 0x100); +//UART2_Send_Char(order % 0x100); +//UART2_TxByte(0xBB); +//UART2_TxByte(ttl_receive_buff[7]); +//UART2_TxByte(ttl_receive_buff[8]); + + switch(order) + { + //=================== =================================================== + //设备接收数据 + //====================================================================== + case 0xF001 : //解析数据 + { + order_flag = 1; + } + break; + + case 0xF0C1 : //设置设备加密信息 + { + order_flag = 2; + } + break; + + //====================================================================== + //设备信息 + //====================================================================== + case 0xF111 : //控制参数 + { + order_flag = 3; +// UART2_Send_Char(0x33); + } + break; + + //====================================================================== + //设备信息 + //====================================================================== + case 0xF112 : //读 状态与温度 + { + order_flag = 4; + } + break; + case 0xF102 : //读 状态与温度 + { + order_flag = 4; + } + break; + + //====================================================================== + // + //====================================================================== + default : + { + InitUart_Data(); + } + break; + } + } + else + { + InitUart_Data(); + return; + } + } +// } + } + break; + + default : + InitUart_Data(); + break; + } +} + +//数据长度 +uint8_t Get_Data_Len(void) +{ + uint16_t Re_Len = 0; + Re_Len = (ttl_receive_buff[1] * 0x100 + ttl_receive_buff[2]) - FIXED_LEN; + return Re_Len; +} + +//检查校验 +unsigned char Check_VerfiyData(void) +{ + return 1; //调试期间,不用验证 + + if(VERFIY_TYPE) //异或校验 + 末尾字节 + { + unsigned char v_A = 0; + unsigned char v_B = 0; + v_A = ttl_receive_buff[shouldaccept]; + v_B = VerfiyRC(ttl_receive_buff, shouldaccept - 2); + + if(v_A == v_B) //数据的完整性 + { + //结尾数据相同 + if(ttl_receive_buff[shouldaccept + 1] == UART_ORDER_END) + { + + } + else + { + return 0; + } + } + else + { + return 0; + } + } + else //判断CRC校验 + { + unsigned int CRC16 = 0; + unsigned int Get_CRC16 = 0; + CRC16 = ttl_receive_buff[shouldaccept]; + CRC16 = CRC16 << 8; + CRC16 += ttl_receive_buff[shouldaccept - 1]; + + Get_CRC16 = ModbusCRC16(ttl_receive_buff, shouldaccept - 2); + + if(CRC16 == Get_CRC16) //数据的完整性 + { + + } + else + { + InitUart_Data(); + return 0; + } + } + + return 1; +} + + +//数据接收分析(放置大循环内) +void Deal_Uart_Data_For_Module(void) +{ + if(order_flag) //有接收的指令 + { + //校验 + if(Check_VerfiyData() == 1) //测试 + { + switch(order_flag) + { + //-------------------------------------------------------------------- + // + //-------------------------------------------------------------------- + case 1 : //数据解析 + { + uint8_t i = 0; //临时变量 + uint8_t len = 0; //长度 + uint8_t temp[DATA_LEN]; + + //发送标志 + //send_flag = 0; + + //数据长度 + len = Get_Data_Len(); + + //解析数据 + for(i = 0; i < len; i++) + { + temp[i] = ttl_receive_buff[i + FIXED_LEN - 2]; + } + +// //角行程 、直行程 +// Travle_Flag = temp[0]; //0 直 1 角 +// Motor_Run = temp[1]; //0 停止 1 运行 2 运行到起始点 3 运行到结束点 +// Run_Mode = temp[2]; //0 点动 1 方案一 2 方案二 +// +// Run_Step = temp[3]; //电机运行多少圈为一个步长 +// Run_Step <<= 8; +// Run_Step += temp[4]; +// +// Run_Inter = temp[5]; //电机运行间隔时长 +// Run_Inter <<= 8; +// Run_Inter += temp[6]; +// +// Run_Stop = temp[7]; //到“结束点”后,停止时间 +// Run_Stop <<= 8; +// Run_Stop += temp[8]; +// +// ClrRunmotorStep();//清除电机标记 + + } + break; + + case 2 : // + { + uint8_t i = 0; + uint8_t len = 0; + uint8_t temp[DATA_LEN]; + + send_set_resp(0xF0C1, OBJ_DEVICE_ADDR, len, temp); + + } + break; + + //-------------------------------------------------------------------- + //LED 控制 + //-------------------------------------------------------------------- + case 3 : //F111 05 00 0C 00 A1 00 C1 F1 01 05 03 50 87 1B + { + uint8_t addr = 0; + addr = ttl_receive_buff[FIXED_LEN - 2]; + if(addr == ((SUR_DEVICE_ADDR & 0xf0) == 0xC0)) + { + + } + } + break; + + //====================================================================== + // + //====================================================================== + case 4 : // + { + + + } + break; + + //-------------------------------------------------------------------- + //实时信息 + //-------------------------------------------------------------------- + case 5 : // + { + uint8_t len = 0; + uint8_t temp[DATA_LEN]; + + + + temp[0] = (SUR_DEVICE_ADDR >> 8) & 0xff; + temp[1] = (SUR_DEVICE_ADDR >> 0) & 0xff; + +// //版本号 4 + temp[2] = HD_VER >> 8; //HD_VER 0101 //硬件版本号 + temp[3] = HD_VER & 0xff; + + temp[4] = SW_VER >> 8; //SW_VER 0101 //软件版本号 + temp[5] = SW_VER & 0xff; + + len = 6; + send_set_resp(0xF113, OBJ_DEVICE_ADDR, len, temp); + } + break; + case 6 : // 设置 地址 + 版本号 F1D3 05 00 0D 00 A1 00 00 F1 D3 00 C1 07 A9 1B + { + + uint8_t i = 0; + uint8_t len = 0; + uint8_t temp[DATA_LEN]; + + //数据长度 + len = Get_Data_Len(); + + for(i = 0; i < len; i++) + { + temp[i] = ttl_receive_buff[i + FIXED_LEN - 2]; + } + + + send_set_resp(0xF1C3, OBJ_DEVICE_ADDR, len, temp); + } + break; + case 7 : //更新程序 + { + + } + break; + + //-------------------------------------------------------------------- + //设备信息 + //-------------------------------------------------------------------- + case 10 : //F115 05 00 0A 00 C1 00 A1 F1 05 50 87 1B + { + + + } + break; + + + default : + { + + } + break; + } + } + + //清空数据 + InitUart_Data(); + } +} + + diff --git a/Src/main.c b/Src/main.c index c445158..929434d 100644 --- a/Src/main.c +++ b/Src/main.c @@ -32,7 +32,7 @@ #include "tmc5160.h" #include "m1820.h" #include "delay.h" - +#include "Uart1.h" /* USER CODE END Includes */ /* Private typedef -----------------------------------------------------------*/ @@ -104,21 +104,22 @@ int main(void) MX_USART3_UART_Init(); /* USER CODE BEGIN 2 */ - delay_init(); //寤舵椂鍑芥暟鍒濆鍖 + delay_init(); //寤舵椂鍑芥暟鍒濆鍖 HAL_GPIO_WritePin(LED_NOR_GPIO_Port, LED_NOR_Pin, GPIO_PIN_RESET); // 缁跨伅鍒濆涓轰寒 HAL_GPIO_WritePin(LED_ERR_GPIO_Port, LED_ERR_Pin, GPIO_PIN_RESET); // 钃濈伅鍒濆涓轰寒 - M1820_GPIO_Init(); //娓╁害浼犳劅鍣ㄦ帴鍙e垵濮嬪寲 - M1820_Init(); //娓╁害浼犳劅鍣ㄥ垵濮嬪寲 + M1820_GPIO_Init(); //娓╁害浼犳劅鍣ㄦ帴鍙e垵濮嬪寲 + M1820_Init(); //娓╁害浼犳劅鍣ㄥ垵濮嬪寲 - OLED_Init(); //鏄剧ず灞忓垵濮嬪寲 + OLED_Init(); //鏄剧ず灞忓垵濮嬪寲 - ADS1220_GPIOInit(); //ADS1220 SPI1绔彛鍒濆鍖 + ADS1220_GPIOInit(); //ADS1220 SPI1绔彛鍒濆鍖 - TMC5160A_Init_Gpio(); //鐢垫満绔彛鍒濆鍖 - tmc5160_init(); //鐢垫満鍙傛暟鍒濆鍖 + TMC5160A_Init_Gpio(); //鐢垫満绔彛鍒濆鍖 + tmc5160_init(); //鐢垫満鍙傛暟鍒濆鍖 + InitUart_Data(); //涓插彛閫氫俊鍒濆鍖 /* USER CODE END 2 */ diff --git a/Src/stm32f1xx_it.c b/Src/stm32f1xx_it.c index 2c80fe8..d539bd5 100644 --- a/Src/stm32f1xx_it.c +++ b/Src/stm32f1xx_it.c @@ -25,6 +25,8 @@ #include "app.h" #include "string.h" +#include "serial_port.h" +#include "Uart1.h" /* USER CODE END Includes */ @@ -46,8 +48,6 @@ /* Private variables ---------------------------------------------------------*/ /* USER CODE BEGIN PV */ -char text_r[20] = {0}; -char text_t[20] = {0}; /* USER CODE END PV */ @@ -73,7 +73,7 @@ extern UART_HandleTypeDef huart3; static volatile uint8_t txcplt_flag = 0; // 发送完成标志,1完成0未完成 static volatile uint8_t rxcplt_flag = 0; // 接收完成标志,1完成0未完成 -static volatile uint8_t rx_data = 0; +uint8_t rx_data = 0; static volatile uint8_t test_buffer[10]; /* USER CODE END EV */ @@ -287,28 +287,17 @@ void USART1_IRQHandler(void) // HAL_UART_IRQHandler(&huart1); // HAL库中的UART统一中断服务函数,通过形参判断是要处理谁的中? -// unsigned char c = 0; -// if((USART1->SR &(1<<5)) != 0) // 判断USART1的状态寄存器的第五位即RXNE位是否被置位 -// { -// c = USART1->DR; // RXNE=1,表明DR寄存器有值,就将它读出来保存到临时变量中; -// //ring_buffer_write(c, &test_buffer); // 将数据保存到环形缓冲区中 -// -// HAL_GPIO_TogglePin(LED_ERR_GPIO_Port,LED_ERR_Pin);//蓝灯闪烁 -// -// test_buffer[0] = c; -// HAL_UART_Transmit_IT( &huart1, (uint8_t*)test_buffer, 1); -// } - -// if( it_1000ms_flag == 1) -// { -// it_1000ms_flag = 0; -// -// strcpy(text_t," Hello World! "); -// -// HAL_UART_Receive_IT( &huart1, (uint8_t*)text_r, 20); -// HAL_UART_Transmit_IT( &huart1, (uint8_t *)text_t, 20); -// } + if((USART1->SR &(1<<5)) != 0) // 判断USART1的状态寄存器的第五位即RXNE位是否被置位 + { + rx_data = USART1->DR; // RXNE=1,表明DR寄存器有值,就将它读出来保存到临时变量中; + +// HAL_UART_Receive_IT(&huart1,&rx_data,1); + + receive_ttl_data(rx_data); + } + +// HAL_UART_Transmit_IT( &huart1, (uint8_t *)text_r, 20); /* USER CODE END USART1_IRQn 1 */ } @@ -372,7 +361,30 @@ void HAL_TIM_PeriodElapsedCallback (TIM_HandleTypeDef *htim) it_1000ms_cnt = (it_1000ms_cnt+1)*(it_1000ms_cnt<1000); if(it_1000ms_cnt == 1000 ) it_1000ms_flag = 1; + + } +} + + + +void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) //HAL_UART_Receive_IT call back function +{ + if(huart->Instance == USART1) + { + } } + +void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) //HAL_UART_Receive_IT call back function +{ + if(huart->Instance == USART1) + { + + } +} + + + + /* USER CODE END 1 */ diff --git a/Src/tim.c b/Src/tim.c index 967eb24..77a4962 100644 --- a/Src/tim.c +++ b/Src/tim.c @@ -43,7 +43,7 @@ void MX_TIM1_Init(void) htim1.Instance = TIM1; htim1.Init.Prescaler = 36-1; htim1.Init.CounterMode = TIM_COUNTERMODE_UP; - htim1.Init.Period = 1000; + htim1.Init.Period = 1000-1; htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; htim1.Init.RepetitionCounter = 0; htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;