礦ision Build Log

Tool Versions:

IDE-Version: μVision V5.13.0.0 Copyright (C) 2014 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: 1 8613051444358, 1, LIC=03C6R-KUX5V-QDMKD-8SPWS-70GQ1-3GNPG Tool Versions: Toolchain: MDK-ARM Standard Version: 5.13.0.0 Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.05 update 1 (build 106) Assembler: Armasm.exe V5.05 update 1 (build 106) Linker/Locator: ArmLink.exe V5.05 update 1 (build 106) Library Manager: ArmAr.exe V5.05 update 1 (build 106) Hex Converter: FromElf.exe V5.05 update 1 (build 106) CPU DLL: SARMCM3.DLL V5.13.0.0 Dialog DLL: DARMSTM.DLL V1.65.0.0 Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V2.0.14.0_KEIL Dialog DLL: TARMSTM.DLL V1.64.0.0

Project:

D:\Work\Openbci\openbci_stm32\USER\PEIKI.uvprojx Project File Date: 05/16/2022

Output:

Rebuild target 'PEIKI' compiling core_cm3.c... compiling system_stm32f10x.c... compiling stm32f10x_it.c... assembling startup_stm32f10x_md.s... compiling misc.c... compiling stm32f10x_gpio.c... compiling stm32f10x_rcc.c... compiling stm32f10x_usart.c... compiling stm32f10x_exti.c... compiling stm32f10x_adc.c... compiling stm32f10x_bkp.c... compiling stm32f10x_can.c... compiling stm32f10x_crc.c... compiling stm32f10x_dac.c... compiling stm32f10x_dbgmcu.c... compiling stm32f10x_dma.c... compiling stm32f10x_flash.c... compiling stm32f10x_fsmc.c... compiling stm32f10x_i2c.c... compiling stm32f10x_iwdg.c... compiling stm32f10x_pwr.c... compiling stm32f10x_rtc.c... compiling stm32f10x_sdio.c... compiling stm32f10x_spi.c... compiling stm32f10x_tim.c... compiling stm32f10x_wwdg.c... compiling stm32f10x_cec.c... compiling sys.c... compiling main.c... ..\Hardware\myQueue.h(55): warning: #1-D: last line of file ends without a newline ..\Hardware\key.h(49): warning: #1295-D: Deprecated declaration KE_IO_Init - give arg types void KE_IO_Init(); //拨码开关 ..\ADS129x\ADS129x.h(171): warning: #1-D: last line of file ends without a newline */ ..\Hardware\adc.h(37): warning: #1-D: last line of file ends without a newline #endif main.c(119): warning: #223-D: function "printf" declared implicitly Main_printf("上电\r\n"); main.c(131): warning: #167-D: argument of type "volatile u16 *" is incompatible with parameter of type "u16 *" ADC_DMA_Config(ADCConvertedValue,1); main.c(164): warning: #223-D: function "printf" declared implicitly Main_printf("蓝牙发送\r\n"); main.c(161): warning: #177-D: variable "j" was declared but never referenced u16 i,j,z,k=1,res; main.c(161): warning: #177-D: variable "z" was declared but never referenced u16 i,j,z,k=1,res; main.c(161): warning: #177-D: variable "k" was declared but never referenced u16 i,j,z,k=1,res; main.c(298): warning: #223-D: function "printf" declared implicitly Main_printf("主串口发送\r\n"); main.c(295): warning: #177-D: variable "j" was declared but never referenced u16 i,j,z,k=1,res; main.c(295): warning: #177-D: variable "z" was declared but never referenced u16 i,j,z,k=1,res; main.c(295): warning: #177-D: variable "k" was declared but never referenced u16 i,j,z,k=1,res; main.c(405): warning: #223-D: function "printf" declared implicitly Main_printf("WIFI发送\r\n"); main.c(401): warning: #177-D: variable "z" was declared but never referenced u16 i,j,z,k=1,res; main.c(401): warning: #177-D: variable "k" was declared but never referenced u16 i,j,z,k=1,res; main.c(403): warning: #177-D: variable "datanum" was declared but never referenced u8 datanum=0; main.c(570): warning: #1-D: last line of file ends without a newline // USART_DMACmd(USART3,USART_DMAReq_Tx,ENABLE); //DMA main.c: 19 warnings, 0 errors compiling delay.c... compiling usart.c... ..\Hardware\myQueue.h(55): warning: #1-D: last line of file ends without a newline ..\Hardware\usart.c(294): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *" USARTx_Send(USART1,(uint8_t*) cmd, strlen(cmd)); ..\Hardware\usart.c(298): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *" USARTx_Send(USART2,(uint8_t*) cmd, strlen(cmd)); ..\Hardware\usart.c(302): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *" USARTx_Send(USART3,(uint8_t*) cmd, strlen(cmd)); ..\Hardware\usart.c(314): warning: #167-D: argument of type "const u8 *" is incompatible with parameter of type "const char *" res = strstr((const u8 *)buf, (const u8 *)result); ..\Hardware\usart.c(314): warning: #167-D: argument of type "const u8 *" is incompatible with parameter of type "const char *" res = strstr((const u8 *)buf, (const u8 *)result); ..\Hardware\usart.c(314): warning: #513-D: a value of type "char *" cannot be assigned to an entity of type "u8 *" res = strstr((const u8 *)buf, (const u8 *)result); ..\Hardware\usart.c(336): warning: #167-D: argument of type "const u8 *" is incompatible with parameter of type "const char *" res = strchr((const u8 *)buf, result); ..\Hardware\usart.c(336): warning: #513-D: a value of type "char *" cannot be assigned to an entity of type "u8 *" res = strchr((const u8 *)buf, result); ..\Hardware\usart.c(442): warning: #1-D: last line of file ends without a newline */ ..\Hardware\usart.c: 10 warnings, 0 errors compiling key.c... ..\Hardware\key.h(49): warning: #1295-D: Deprecated declaration KE_IO_Init - give arg types void KE_IO_Init(); //拨码开关 ..\Hardware\myQueue.h(55): warning: #1-D: last line of file ends without a newline ..\ADS129x\ADS129x.h(171): warning: #1-D: last line of file ends without a newline */ ..\Hardware\key.c: 3 warnings, 0 errors compiling spi.c... compiling Timer.c... ..\Hardware\key.h(49): warning: #1295-D: Deprecated declaration KE_IO_Init - give arg types void KE_IO_Init(); //拨码开关 ..\Hardware\adc.h(37): warning: #1-D: last line of file ends without a newline #endif ..\Hardware\Timer.c(224): warning: #1-D: last line of file ends without a newline ..\Hardware\Timer.c: 3 warnings, 0 errors compiling dma.c... ..\Hardware\dma.c(639): warning: #1-D: last line of file ends without a newline //} ..\Hardware\dma.c: 1 warning, 0 errors compiling led.c... ..\Hardware\led.c(42): warning: #1-D: last line of file ends without a newline //同理可配置只用PB4可为普通IO口的情况。 ..\Hardware\led.c: 1 warning, 0 errors compiling malloc.c... compiling hc05.c... ..\Hardware\myQueue.h(55): warning: #1-D: last line of file ends without a newline ..\Hardware\key.h(49): warning: #1295-D: Deprecated declaration KE_IO_Init - give arg types void KE_IO_Init(); //拨码开关 ..\Hardware\hc05.c(58): warning: #223-D: function "strlen" declared implicitly USARTx_Send(HC05_UART,(uint8_t*) cmd, strlen(cmd)); ..\Hardware\hc05.c(60): warning: #223-D: function "printf" declared implicitly HC05_DEBUG("HC05 rsp:%s \r\n",HC05_RX_BUF); ..\Hardware\hc05.c(82): warning: #223-D: function "printf" declared implicitly HC05_DEBUG("AT测试 "); ..\Hardware\hc05.c: 5 warnings, 0 errors compiling ESP8266.c... ..\Hardware\myQueue.h(55): warning: #1-D: last line of file ends without a newline ..\Hardware\key.h(49): warning: #1295-D: Deprecated declaration KE_IO_Init - give arg types void KE_IO_Init(); //拨码开关 ..\ADS129x\ADS129x.h(171): warning: #1-D: last line of file ends without a newline */ ..\Hardware\ESP8266.c(61): warning: #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *" USARTx_Send(ESP8266_UART,(uint8_t*) cmd, strlen(cmd)); ..\Hardware\ESP8266.c(123): warning: #223-D: function "printf" declared implicitly ESP8266_DEBUG("设置工作模式:STA \r\n"); ..\Hardware\ESP8266.c(206): warning: #223-D: function "printf" declared implicitly ESP8266_DEBUG("进入AT指令模式\r\n"); ..\Hardware\ESP8266.c(253): warning: #223-D: function "printf" declared implicitly ESP8266_DEBUG("退出AT指令模式\r\n"); ..\Hardware\ESP8266.c(273): warning: #223-D: function "printf" declared implicitly ESP8266_DEBUG("进入AT指令模式\r\n"); ..\Hardware\ESP8266.c(297): warning: #223-D: function "printf" declared implicitly Main_printf("开启AT配网\r\n"); ..\Hardware\ESP8266.c: 9 warnings, 0 errors compiling myQueue.c... ..\Hardware\myQueue.h(55): warning: #1-D: last line of file ends without a newline ..\Hardware\myQueue.c(128): warning: #177-D: variable "i" was declared but never referenced u16 i; ..\Hardware\myQueue.c(186): warning: #177-D: variable "i" was declared but never referenced u16 i; ..\Hardware\myQueue.c: 3 warnings, 0 errors compiling adc.c... ..\Hardware\adc.h(37): warning: #1-D: last line of file ends without a newline #endif ..\Hardware\adc.c(85): warning: #223-D: function "delay_ms" declared implicitly delay_ms(5); ..\Hardware\adc.c: 2 warnings, 0 errors compiling ADS129x.C... ..\Hardware\myQueue.h(55): warning: #1-D: last line of file ends without a newline ..\ADS129x\ADS129x.h(171): warning: #1-D: last line of file ends without a newline */ ..\Hardware\key.h(49): warning: #1295-D: Deprecated declaration KE_IO_Init - give arg types void KE_IO_Init(); //拨码开关 ..\ADS129x\ADS129x.C(350): warning: #223-D: function "printf" declared implicitly ADS129X_DEBUG("回读的寄存器数据:\r\n"); ..\ADS129x\ADS129x.C(386): warning: #177-D: variable "i" was declared but never referenced u8 i; ..\ADS129x\ADS129x.C(387): warning: #177-D: variable "ADS129x_REG_Cache" was declared but never referenced u8 ADS129x_REG_Cache[ADS129X_REGNUM]; ..\ADS129x\ADS129x.C(417): warning: #223-D: function "printf" declared implicitly Main_printf("Init ads129x "); ..\ADS129x\ADS129x.C(429): warning: #69-D: integer conversion resulted in truncation delay_s(2000); ..\ADS129x\ADS129x.C(413): warning: #177-D: variable "res" was declared but never referenced u8 res; ..\ADS129x\ADS129x.C(471): warning: #1-D: last line of file ends without a newline } ..\ADS129x\ADS129x.C: 10 warnings, 0 errors linking... Program Size: Code=24552 RO-data=340 RW-data=272 ZI-data=18568 FromELF: creating hex file... "..\Output\STM32F103C8T6.axf" - 0 Error(s), 66 Warning(s).

Collection of Component include folders:

D:\Work\Openbci\openbci_stm32\USER\RTE C:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0

Collection of Component Files used: