Files
TXH1.0/obj/TXH.build_log.htm
T

301 lines
25 KiB
HTML
Raw Normal View History

<html>
<body>
<pre>
<h1>礦ision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: μVision V5.34.0.0
Copyright (C) 2021 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: h c, j, LIC=WHYH9-4GKXF-FWE2N-Y8E7E-Q26WN-ARLA5
Tool Versions:
Toolchain: MDK-ARM Plus Version: 5.34.0.0
Toolchain Path: D:\Work\Keil534\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 7 (build 960)
Assembler: Armasm.exe V5.06 update 7 (build 960)
Linker/Locator: ArmLink.exe V5.06 update 7 (build 960)
Library Manager: ArmAr.exe V5.06 update 7 (build 960)
Hex Converter: FromElf.exe V5.06 update 7 (build 960)
CPU DLL: SARMCM3.DLL V5.34.0.0
Dialog DLL: DCM.DLL V1.17.3.0
Target DLL: Segger\JL2CM3.dll V2.99.15.0
Dialog DLL: TCM.DLL V1.48.0.0
<h2>Project:</h2>
E:\SoftwareSourceCode\STM32F4\TXH1.0\obj\TXH.uvprojx
Project File Date: 11/05/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\Work\Keil534\ARM\ARMCC\Bin'
Build target 'Target 1'
compiling Multiplex_Port.c...
..\User\Delay\delay.h(10): warning: #1-D: last line of file ends without a newline
..\User\Multiplex_Port\Multiplex_Port.c(207): warning: #174-D: expression has no effect
while(! USART_GetFlagStatus(USART6, USART_FLAG_TC))NULL;
..\User\Multiplex_Port\Multiplex_Port.c(204): warning: #177-D: variable "i" was declared but never referenced
u16 i = 0;
..\User\Multiplex_Port\Multiplex_Port.c(223): warning: #550-D: variable "i" was set but never used
u8 i = 0;
..\User\Multiplex_Port\Multiplex_Port.c(224): warning: #177-D: variable "CRC_Temp" was declared but never referenced
u16 CRC_Temp = 0;
..\User\Multiplex_Port\Multiplex_Port.c(270): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
if(!(len2=strlen(s2)))//此种情况下s2不能指向空,否则strlen无法测出长度,这条语句错误
..\User\Multiplex_Port\Multiplex_Port.c(270): warning: #1293-D: assignment in condition
if(!(len2=strlen(s2)))//此种情况下s2不能指向空,否则strlen无法测出长度,这条语句错误
..\User\Multiplex_Port\Multiplex_Port.c(275): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
if(*s1==*s2 && strncmp(s1,s2,len2)==0)
..\User\Multiplex_Port\Multiplex_Port.c(275): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
if(*s1==*s2 && strncmp(s1,s2,len2)==0)
..\User\Multiplex_Port\Multiplex_Port.c(378): warning: #177-D: variable "GunAddr" was declared but never referenced
u8 GunNum = 0,GunAddr = 0,SunNum = 0;
..\User\Multiplex_Port\Multiplex_Port.c(378): warning: #177-D: variable "SunNum" was declared but never referenced
u8 GunNum = 0,GunAddr = 0,SunNum = 0;
..\User\Multiplex_Port\Multiplex_Port.c(379): warning: #177-D: variable "TempBCD" was declared but never referenced
u64 TempBCD = 0,Tempu64 = 0;
..\User\Multiplex_Port\Multiplex_Port.c(660): warning: #223-D: function "CheckSum" declared implicitly
TempBCD = CheckSum(&Multiplex_Port_RX_Buff[1],TXHData.MD_Multiplex_Rec_Nummber - 6);
..\User\Multiplex_Port\Multiplex_Port.c(661): warning: #223-D: function "StrToInt" declared implicitly
Tempu64 = StrToInt(&Multiplex_Port_RX_Buff[TXHData.MD_Multiplex_Rec_Nummber - 5],4);
..\User\Multiplex_Port\Multiplex_Port.c(675): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&Multiplex_Port_RX_Buff[26 + i * 65], 8);
..\User\Multiplex_Port\Multiplex_Port.c(680): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&Multiplex_Port_RX_Buff[50 + i * 65], 8);
..\User\Multiplex_Port\Multiplex_Port.c(685): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&Multiplex_Port_RX_Buff[58 + i * 65], 8);
..\User\Multiplex_Port\Multiplex_Port.c(690): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&Multiplex_Port_RX_Buff[66 + i * 65], 8);
..\User\Multiplex_Port\Multiplex_Port.c(774): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp = mystrstr(Multiplex_Port_RX_Buff,"RMC");
..\User\Multiplex_Port\Multiplex_Port.c(788): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
TempF = (float)atof(Buff) / 100;
..\User\Multiplex_Port\Multiplex_Port.c(800): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
TempF = (float)atof(Buff) / 100;
..\User\Multiplex_Port\Multiplex_Port.c(621): warning: #177-D: variable "MD_ConnectRX_Check" was declared but never referenced
u8 MD_ConnectRX_Check = 0; //校验变量
..\User\Multiplex_Port\Multiplex_Port.c(627): warning: #177-D: variable "Data_201" was declared but never referenced
u8 Data_201[7] = "\001i20100";
..\User\Multiplex_Port\Multiplex_Port.c(628): warning: #177-D: variable "Data_20E" was declared but never referenced
u8 Data_20E[7] = "\001i20E00";
..\User\Multiplex_Port\Multiplex_Port.c: 24 warnings, 0 errors
compiling MD_Connect.c...
..\User\Delay\delay.h(10): warning: #1-D: last line of file ends without a newline
..\User\MD_Connect\MD_Connect.c(31): warning: #9-D: nested comment is not allowed
/*_____ D E F I N I T I O N __________________________________________________*/
..\User\MD_Connect\MD_Connect.c(584): warning: #174-D: expression has no effect
NULL;
..\User\MD_Connect\MD_Connect.c(580): warning: #177-D: variable "i" was declared but never referenced
u16 i = 0;
..\User\MD_Connect\MD_Connect.c(599): warning: #550-D: variable "i" was set but never used
u8 i = 0;
..\User\MD_Connect\MD_Connect.c(626): warning: #174-D: expression has no effect
NULL;
..\User\MD_Connect\MD_Connect.c(622): warning: #177-D: variable "i" was declared but never referenced
u16 i = 0;
..\User\MD_Connect\MD_Connect.c(640): warning: #550-D: variable "i" was set but never used
u8 i = 0;
..\User\MD_Connect\MD_Connect.c(666): warning: #174-D: expression has no effect
NULL;
..\User\MD_Connect\MD_Connect.c(662): warning: #177-D: variable "i" was declared but never referenced
u16 i = 0;
..\User\MD_Connect\MD_Connect.c(680): warning: #550-D: variable "i" was set but never used
u8 i = 0;
..\User\MD_Connect\MD_Connect.c(706): warning: #174-D: expression has no effect
NULL;
..\User\MD_Connect\MD_Connect.c(702): warning: #177-D: variable "i" was declared but never referenced
u16 i = 0;
..\User\MD_Connect\MD_Connect.c(720): warning: #550-D: variable "i" was set but never used
u8 i = 0;
..\User\MD_Connect\MD_Connect.c(931): warning: #177-D: variable "i" was declared but never referenced
u8 i = 0, j = 0, Port = 0;
..\User\MD_Connect\MD_Connect.c(931): warning: #177-D: variable "j" was declared but never referenced
u8 i = 0, j = 0, Port = 0;
..\User\MD_Connect\MD_Connect.c(1066): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Log_Task(&MD_Connect_TX_Buff[Port][0], 11, Port, Info_Issue);
..\User\MD_Connect\MD_Connect.c(1942): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "unsigned char *"
Bluesky_Encrypt(&MD_Connect_TX_Buff[Port][14], MD_ConnectTX_Len - 14, TXHData.RNGData);
..\User\MD_Connect\MD_Connect.c(1944): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
CRCTemp = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len); // 校验
..\User\MD_Connect\MD_Connect.c(1979): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][8] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 7); // 校验
..\User\MD_Connect\MD_Connect.c(2006): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(2018): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(2043): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(2071): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][19] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 18); // 校验
..\User\MD_Connect\MD_Connect.c(2090): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][37] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 36); // 校验
..\User\MD_Connect\MD_Connect.c(2138): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(2150): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(2171): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(2216): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][58] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 57); // 校验
..\User\MD_Connect\MD_Connect.c(2235): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][39] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 38); // 校验
..\User\MD_Connect\MD_Connect.c(2291): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
..\User\MD_Connect\MD_Connect.c(2307): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
..\User\MD_Connect\MD_Connect.c(2322): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
..\User\MD_Connect\MD_Connect.c(2337): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5);
..\User\MD_Connect\MD_Connect.c(2398): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
..\User\MD_Connect\MD_Connect.c(2414): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
..\User\MD_Connect\MD_Connect.c(2528): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5);
..\User\MD_Connect\MD_Connect.c(2542): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5);
..\User\MD_Connect\MD_Connect.c(2578): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
..\User\MD_Connect\MD_Connect.c(2597): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
..\User\MD_Connect\MD_Connect.c(2613): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
..\User\MD_Connect\MD_Connect.c(2626): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5);
..\User\MD_Connect\MD_Connect.c(2649): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len);
..\User\MD_Connect\MD_Connect.c(2673): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
..\User\MD_Connect\MD_Connect.c(2684): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
..\User\MD_Connect\MD_Connect.c(2695): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
..\User\MD_Connect\MD_Connect.c(2775): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][25] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 22); // 校验
..\User\MD_Connect\MD_Connect.c(2786): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
..\User\MD_Connect\MD_Connect.c(2797): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
..\User\MD_Connect\MD_Connect.c(2819): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][12] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 9); // 校验
..\User\MD_Connect\MD_Connect.c(2830): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
..\User\MD_Connect\MD_Connect.c(2842): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 3); // 校验
..\User\MD_Connect\MD_Connect.c(2858): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][9] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 6); // 校验
..\User\MD_Connect\MD_Connect.c(2869): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // 校验
..\User\MD_Connect\MD_Connect.c(2930): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = CheckSum8(&MD_Connect_TX_Buff[Port][0], 6); // 校验
..\User\MD_Connect\MD_Connect.c(2970): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = CheckSum8(&MD_Connect_TX_Buff[Port][0], 6); // 校验
..\User\MD_Connect\MD_Connect.c(3275): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][8] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 7); // 校验
..\User\MD_Connect\MD_Connect.c(3302): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(3314): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(3339): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // 校验
..\User\MD_Connect\MD_Connect.c(3375): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][14 + 30] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 13 + 30); // 校验
..\User\MD_Connect\MD_Connect.c(3399): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
MD_Connect_TX_Buff[Port][37] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 36); // 校验
..\User\MD_Connect\MD_Connect.c(3435): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
..\User\MD_Connect\MD_Connect.c(3450): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6);
..\User\MD_Connect\MD_Connect.c(3597): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Log_Task(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len, Port, Info_Issue);
..\User\MD_Connect\MD_Connect.c(1300): warning: #177-D: variable "Encrypt_Flag1" was declared but never referenced
u8 Encrypt_Flag1 = 0;
..\User\MD_Connect\MD_Connect.c(1301): warning: #177-D: variable "Encrypt_Flag2" was declared but never referenced
u8 Encrypt_Flag2 = 0;
..\User\MD_Connect\MD_Connect.c(1303): warning: #177-D: variable "MD_ConnectRX_Check" was declared but never referenced
u8 MD_ConnectRX_Check = 0; // 校验变量
..\User\MD_Connect\MD_Connect.c(3853): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Log_Task(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], TXHData.MD_Rec_Nummber[MD_ConnectRX_Port], MD_ConnectRX_Port, Info_Receive);
..\User\MD_Connect\MD_Connect.c(3889): warning: #111-D: statement is unreachable
break;
..\User\MD_Connect\MD_Connect.c(3896): warning: #111-D: statement is unreachable
break;
..\User\MD_Connect\MD_Connect.c(3903): warning: #111-D: statement is unreachable
break;
..\User\MD_Connect\MD_Connect.c(3910): warning: #111-D: statement is unreachable
break;
..\User\MD_Connect\MD_Connect.c(5301): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempBCD = CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][1], TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 6);
..\User\MD_Connect\MD_Connect.c(5302): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Tempu64 = StrToInt(&MD_Connect_RX_Buff[MD_ConnectRX_Port][TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 5], 4);
..\User\MD_Connect\MD_Connect.c(5317): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][26 + i * 65], 8);
..\User\MD_Connect\MD_Connect.c(5322): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][50 + i * 65], 8);
..\User\MD_Connect\MD_Connect.c(5327): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][58 + i * 65], 8);
..\User\MD_Connect\MD_Connect.c(5332): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][66 + i * 65], 8);
..\User\MD_Connect\MD_Connect.c(5353): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], 21);
..\User\MD_Connect\MD_Connect.c(5366): warning: #1035-D: single-precision operand implicitly converted to double-precision
TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.TH = 0.0 - ((float)((0 - ((MD_Connect_RX_Buff[MD_ConnectRX_Port][11] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][12])) & 0xffff) / 16.0);
..\User\MD_Connect\MD_Connect.c(5377): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], 7);
..\User\MD_Connect\MD_Connect.c(5400): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len);
..\User\MD_Connect\MD_Connect.c(5793): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp = BCC_CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][3], MD_ConnectRX_Len - 4);
..\User\MD_Connect\MD_Connect.c(6898): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp16 = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len);
..\User\MD_Connect\MD_Connect.c(6902): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "unsigned char *"
Bluesky_Decrypt(&MD_Connect_RX_Buff[MD_ConnectRX_Port][14], MD_ConnectRX_Len - 14, TXHData.RNGData);
..\User\MD_Connect\MD_Connect.c(7297): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len + 3);
..\User\MD_Connect\MD_Connect.c(7402): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
..\User\MD_Connect\MD_Connect.c(7413): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
..\User\MD_Connect\MD_Connect.c(7424): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
..\User\MD_Connect\MD_Connect.c(7441): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], ",");
..\User\MD_Connect\MD_Connect.c(7455): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
..\User\MD_Connect\MD_Connect.c(7466): warning: #167-D: argument of type "volatile u8 *" is incompatible with parameter of type "u8 *"
Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK");
..\User\MD_Connect\MD_Connect.c(3739): warning: #177-D: variable "MD_ConnectRX_Check" was declared but never referenced
u8 MD_ConnectRX_Check = 0; // 校验变量
..\User\MD_Connect\MD_Connect.c(3742): warning: #177-D: variable "Encrypt_Flag1" was declared but never referenced
u8 Encrypt_Flag1 = 0;
..\User\MD_Connect\MD_Connect.c(3743): warning: #177-D: variable "Encrypt_Flag2" was declared but never referenced
u8 Encrypt_Flag2 = 0;
..\User\MD_Connect\MD_Connect.c(3744): warning: #177-D: variable "Temp32" was declared but never referenced
u32 Temp32 = 0;
..\User\MD_Connect\MD_Connect.c(3750): warning: #177-D: variable "Data_201" was declared but never referenced
u8 Data_201[7] = "\001i20100";
..\User\MD_Connect\MD_Connect.c(3751): warning: #177-D: variable "Data_20E" was declared but never referenced
u8 Data_20E[7] = "\001i20E00";
..\User\MD_Connect\MD_Connect.c: 99 warnings, 0 errors
linking...
Program Size: Code=199822 RO-data=34474 RW-data=4796 ZI-data=58028
FromELF: creating hex file...
After Build - User command #1: D:\Work\Keil534\ARM\ARMCC\bin\fromelf.exe --bin -o ..\User\TXH.bin ..\obj\TXH.axf
".\TXH.axf" - 0 Error(s), 123 Warning(s).
<h2>Software Packages used:</h2>
Package Vendor: Keil
https://www.keil.com/pack/Keil.STM32F4xx_DFP.2.17.1.pack
Keil.STM32F4xx_DFP.2.17.1
STMicroelectronics STM32F4 Series Device Support, Drivers and Examples
<h2>Collection of Component include folders:</h2>
D:\Work\Keil534\Keil\STM32F4xx_DFP\2.17.1\Drivers\CMSIS\Device\ST\STM32F4xx\Include
<h2>Collection of Component Files used:</h2>
Build Time Elapsed: 00:00:03
</pre>
</body>
</html>