礦ision Build Log

Tool Versions:

IDE-Version: μVision V5.12.0.0 Copyright (C) 2014 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: wll Microsoft, Microsoft, LIC=1WS45-G82HC-FY7VU-SQM3F-7UGXR-NG4XV Tool Versions: Toolchain: MDK-ARM Professional Version: 5.12.0.0 Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.05 (build 41) Assembler: Armasm.exe V5.05 (build 41) Linker/Locator: ArmLink.exe V5.05 (build 41) Library Manager: ArmAr.exe V5.05 (build 41) Hex Converter: FromElf.exe V5.05 (build 41) CPU DLL: SARMCM3.DLL V5.12.0.0 Dialog DLL: DCM.DLL V1.13.0.0 Target DLL: Segger\JL2CM3.dll Dialog DLL: TCM.DLL V1.14.2.0

Project:

D:\步兵车程序\步兵车开源程序整理\1.6.9修改格式\RM2016 Infantry.uvproj Project File Date: 05/05/2016

Output:

Build target 'Target 1' compiling delay.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\delay.c: 4 warnings, 0 errors linking... Program Size: Code=41754 RO-data=1478 RW-data=1544 ZI-data=4912 After Build - User command #1: fromelf.exe --bin -o ./bin/RM2016_Infantry.bin ./Outputs/RM2016_Infantry.axf ".\Outputs\RM2016_Infantry.axf" - 0 Error(s), 4 Warning(s). dif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\bsp.c: 4 warnings, 0 errors compiling led.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\led.c: 4 warnings, 0 errors compiling can1.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\can1.c: 4 warnings, 0 errors compiling can2.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\can2.c: 4 warnings, 0 errors compiling delay.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\delay.c: 4 warnings, 0 errors compiling exti.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\exti.c: 4 warnings, 0 errors compiling laser.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\laser.c(13): warning: #1-D: last line of file ends without a newline } BSP\laser.c: 5 warnings, 0 errors compiling timer.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\timer.c(78): warning: #177-D: variable "nvic" was declared but never referenced NVIC_InitTypeDef nvic; BSP\timer.c: 5 warnings, 0 errors compiling usart1.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\usart1.c(23): warning: #177-D: variable "_USART1_RxCallback" was declared but never referenced static VoidFun_t _USART1_RxCallback; BSP\usart1.c: 5 warnings, 0 errors compiling usart3.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\usart3.c: 4 warnings, 0 errors compiling encoder.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif BSP\encoder.c: 4 warnings, 0 errors compiling mpu6050_i2c.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif MPU6050\mpu6050_i2c.c: 4 warnings, 0 errors compiling mpu6050_driver.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif .\BSP\eeprom.h(12): warning: #1295-D: Deprecated declaration LoadCaliInfo - give arg types void LoadCaliInfo(); //读取配置 MPU6050\mpu6050_driver.c(305): warning: #940-D: missing return statement at end of non-void function "HMC5883_Init" } MPU6050\mpu6050_driver.c(33): warning: #177-D: function "MPU6050_GyroCalibration" was declared but never referenced static void MPU6050_GyroCalibration(void); MPU6050\mpu6050_driver.c: 7 warnings, 0 errors compiling mpu6050_interrupt.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif MPU6050\mpu6050_interrupt.c: 4 warnings, 0 errors compiling imu.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif MPU6050\imu.c(125): warning: #29-D: expected an expression #elif MPU6050\imu.c(329): warning: #1035-D: single-precision operand implicitly converted to double-precision wx = 2*bx*(0.5 - q2q2 - q3q3) + 2*bz*(q1q3 - q0q2); MPU6050\imu.c(331): warning: #1035-D: single-precision operand implicitly converted to double-precision wz = 2*bx*(q0q2 + q1q3) + 2*bz*(0.5 - q1q1 - q2q2); MPU6050\imu.c(382): warning: #167-D: argument of type "volatile float *" is incompatible with parameter of type "float *" IMU_getValues(mygetqval); //获取原始数据,加速度计和磁力计是原始值,陀螺仪转换成了deg/s MPU6050\imu.c: 8 warnings, 0 errors compiling Protocal_Parser.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif Parser\Protocal_Parser.c: 4 warnings, 0 errors compiling IOTask.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif APP\IOTask.c(469): warning: #940-D: missing return statement at end of non-void function "PIDCaliProcess" } APP\IOTask.c(511): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(540): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(575): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(608): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(640): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(665): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(693): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(735): warning: #223-D: function "FramePack" declared implicitly len = FramePack(buf, pHeader->length, buf); APP\IOTask.c(770): warning: #188-D: enumerated type mixed with another type Robot_Error_Code_Send(Get_Lost_Error(LOST_ERROR_ALL)); APP\IOTask.c: 14 warnings, 0 errors compiling ControlTask.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif APP\ControlTask.c: 4 warnings, 0 errors compiling RemoteTask.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif APP\RemoteTask.c: 4 warnings, 0 errors compiling CanBusTask.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif APP\CanBusTask.c: 4 warnings, 0 errors compiling SuperviseTask.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif APP\SuperviseTask.c: 4 warnings, 0 errors compiling ramp.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif RmLib\ramp.c: 4 warnings, 0 errors compiling pid_regulator.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif RmLib\pid_regulator.c: 4 warnings, 0 errors linking... Program Size: Code=41754 RO-data=1478 RW-data=1544 ZI-data=4912 After Build - User command #1: fromelf.exe --bin -o ./bin/RM2016_Infantry.bin ./Outputs/RM2016_Infantry.axf ".\Outputs\RM2016_Infantry.axf" - 0 Error(s), 116 Warning(s). 215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif APP\SuperviseTask.c: 4 warnings, 0 errors compiling fifo.c... compiling ramp.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif RmLib\ramp.c: 4 warnings, 0 errors compiling LostCounter.c... compiling pid_regulator.c... .\MPU6050\mpu6050_driver.h(215): warning: #1295-D: Deprecated declaration Reset_MAG_MinMaxVal - give arg types void Reset_MAG_MinMaxVal(); .\APP\CanBusTask.h(32): warning: #1-D: last line of file ends without a newline #endif .\BSP\bsp.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif RmLib\pid_regulator.c: 4 warnings, 0 errors linking... Program Size: Code=41754 RO-data=1478 RW-data=1544 ZI-data=4912 After Build - User command #1: fromelf.exe --bin -o ./bin/RM2016_Infantry.bin ./Outputs/RM2016_Infantry.axf ".\Outputs\RM2016_Infantry.axf" - 0 Error(s), 124 Warning(s). p.h(14): warning: #1-D: last line of file ends without a newline #endif .\APP\RemoteTask.h(169): warning: #1-D: last line of file ends without a newline #endif RmLib\pid_regulator.c: 4 warnings, 0 errors linking... Program Size: Code=44122 RO-data=1478 RW-data=1544 ZI-data=4912 After Build - User command #1: fromelf.exe --bin -o ./bin/RM2016_Infantry.bin ./Outputs/RM2016_Infantry.axf ".\Outputs\RM2016_Infantry.axf" - 0 Error(s), 128 Warning(s).