µVision Build Log

Tool Versions:

IDE-Version: ¦ÌVision V5.36.0.0 Copyright (C) 2021 ARM Ltd and ARM Germany GmbH. All rights reserved. License Information: 1 HP, 1, LIC=47GU5-GV94T-LQE0Q-NF3LX-6JJCC-HD6JV Tool Versions: Toolchain: MDK-ARM Plus Version: 5.36.0.0 Toolchain Path: D:\downloadware-specialty\Keil5-51\ARM\ARMCLANG\Bin C Compiler: ArmClang.exe V6.16 Assembler: Armasm.exe V6.16 Linker/Locator: ArmLink.exe V6.16 Library Manager: ArmAr.exe V6.16 Hex Converter: FromElf.exe V6.16 CPU DLL: Dialog DLL: Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.9.0 Dialog DLL: TCM.DLL V1.53.0.0

Project:

D:\__download-temporary storage\RA6M5_FSP_20230615\test\test2\FSP_Project.uvprojx Project File Date: 07/18/2023

Output:

*** Using Compiler 'V6.16', folder: 'D:\downloadware-specialty\Keil5-51\ARM\ARMCLANG\Bin' Rebuild target 'Target 1' compiling bsp_dtc.c... compiling bsp_SysTick.c... src/OLED/oled.c(3): warning: non-portable path to file '"OLED_Font.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "oled_font.h" //ȡģֿ ^~~~~~~~~~~~~ "OLED_Font.h" src/OLED/oled.c(79): warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion] da=da<<1; ~~~^~~ src/OLED/oled.c(116): warning: implicit conversion loses integer precision: 'unsigned int' to 'unsigned char' [-Wimplicit-int-conversion] Write_IIC_Data(dat); ~~~~~~~~~~~~~~ ^~~ src/OLED/oled.c(120): warning: implicit conversion loses integer precision: 'unsigned int' to 'unsigned char' [-Wimplicit-int-conversion] Write_IIC_Command(dat); ~~~~~~~~~~~~~~~~~ ^~~ 4 warnings generated. compiling oled.c... compiling system.c... compiling startup.c... compiling bsp_key.c... compiling bsp_clocks.c... src/hal_entry.c(34): warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] OLED_ShowString(0,0,"Year:",16); ^~~~~~~ ./src/OLED\oled.h(48): note: passing argument to parameter 'p' here void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size); ^ src/hal_entry.c(36): warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] OLED_ShowNum(57,0,CurrentT[6],2,16); ~~~~~~~~~~~~ ^~~~~~~~~~~ src/hal_entry.c(38): warning: passing 'char [7]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] OLED_ShowString(0,2,"Month:",16); ^~~~~~~~ ./src/OLED\oled.h(48): note: passing argument to parameter 'p' here void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size); ^ src/hal_entry.c(39): warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] OLED_ShowNum(48,2,CurrentT[5],2,16); ~~~~~~~~~~~~ ^~~~~~~~~~~ src/hal_entry.c(40): warning: passing 'char [2]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] OLED_ShowString(65,2,"-",16); ^~~ ./src/OLED\oled.h(48): note: passing argument to parameter 'p' here void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size); ^ src/hal_entry.c(41): warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] OLED_ShowNum(74,2,CurrentT[4],2,16); ~~~~~~~~~~~~ ^~~~~~~~~~~ src/hal_entry.c(43): warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] OLED_ShowString(0,4,"Week:",16); ^~~~~~~ ./src/OLED\oled.h(48): note: passing argument to parameter 'p' here void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size); ^ src/hal_entry.c(44): warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] OLED_ShowNum(44,4,CurrentT[3],1,16); ~~~~~~~~~~~~ ^~~~~~~~~~~ src/hal_entry.c(46): warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] OLED_ShowString(0,6,"Time:",16); ^~~~~~~ ./src/OLED\oled.h(48): note: passing argument to parameter 'p' here void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size); ^ src/hal_entry.c(47): warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] OLED_ShowNum(42,6,CurrentT[2],2,16); ~~~~~~~~~~~~ ^~~~~~~~~~~ src/hal_entry.c(48): warning: passing 'char [2]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] OLED_ShowString(58,6,"-",16); ^~~ ./src/OLED\oled.h(48): note: passing argument to parameter 'p' here void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size); ^ src/hal_entry.c(49): warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] OLED_ShowNum(68,6,CurrentT[1],2,16); ~~~~~~~~~~~~ ^~~~~~~~~~~ src/hal_entry.c(50): warning: passing 'char [2]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] OLED_ShowString(85,6,"-",16); ^~~ ./src/OLED\oled.h(48): note: passing argument to parameter 'p' here void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size); ^ src/hal_entry.c(51): warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] OLED_ShowNum(95,6,CurrentT[0],2,16); ~~~~~~~~~~~~ ^~~~~~~~~~~ src/hal_entry.c(136): warning: implicit conversion turns floating-point number into integer: 'float' to 'unsigned int' [-Wfloat-conversion] OLED_ShowNum(10,4,T,4,16); ~~~~~~~~~~~~ ^ src/hal_entry.c(145): warning: passing 'const unsigned char []' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] OLED_DrawBMP(100,3,116,7,BMP4); ^~~~ ./src/OLED\oled.h(51): note: passing argument to parameter 'BMP' here void OLED_DrawBMP(unsigned char x0, unsigned char y0,unsigned char x1, unsigned char y1,unsigned char BMP[]); ^ src/hal_entry.c(152): warning: passing 'const unsigned char []' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] OLED_DrawBMP(100,3,116,7,BMP2); ^~~~ ./src/OLED\oled.h(51): note: passing argument to parameter 'BMP' here void OLED_DrawBMP(unsigned char x0, unsigned char y0,unsigned char x1, unsigned char y1,unsigned char BMP[]); ^ src/hal_entry.c(159): warning: passing 'const unsigned char []' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] OLED_DrawBMP(100,3,116,7,BMP1); ^~~~ ./src/OLED\oled.h(51): note: passing argument to parameter 'BMP' here void OLED_DrawBMP(unsigned char x0, unsigned char y0,unsigned char x1, unsigned char y1,unsigned char BMP[]); ^ 18 warnings generated. compiling hal_entry.c... src/DS18B20/ds18b20.c(24): warning: non-portable path to file '"DS18B20.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "ds18b20.h" ^~~~~~~~~~~ "DS18B20.h" src/DS18B20/ds18b20.c(259): warning: implicit conversion turns floating-point number into integer: 'double' to 'short' [-Wfloat-conversion] temp = (double)(temp+1) * 0.625; ~ ~~~~~~~~~~~~~~~~~^~~~~~~ src/DS18B20/ds18b20.c(264): warning: implicit conversion turns floating-point number into integer: 'double' to 'short' [-Wfloat-conversion] temp = (double)temp * 0.625; ~ ~~~~~~~~~~~~~^~~~~~~ 3 warnings generated. compiling ds18b20.c... compiling bsp_delay.c... compiling bsp_common.c... compiling bsp_group_irq.c... compiling bsp_register_protection.c... compiling bsp_io.c... compiling bsp_guard.c... compiling bsp_irq.c... compiling bsp_sbrk.c... compiling pin_data.c... compiling bsp_rom_registers.c... compiling main.c... compiling bsp_security.c... compiling common_data.c... compiling r_ioport.c... compiling hal_data.c... compiling vector_data.c... compiling r_rtc.c... linking... Program Size: Code=12916 RO-data=4324 RW-data=4 ZI-data=1952 FromELF: creating hex file... After Build - User command #1: cmd /c "start "Renesas" /w cmd /c ""D:\downloadware-specialty\Keil5-51\Renesas\RA_DFP\4.4.0\launcher\rasc_launcher.bat" "D:\__download-temporary storage\RA6M5_FSP_20230615\test\test2\rasc_version.txt" -nosplash --launcher.suppressErrors --gensmartbundle --compiler ARMv6 "D:\__download-temporary storage\RA6M5_FSP_20230615\test\test2\configuration.xml" "D:\__download-temporary storage\RA6M5_FSP_20230615\test\test2\Objects\FSP_Project.axf" 2> "%TEMP%\rasc_stderr.out""" ^C ".\Objects\FSP_Project.axf" - 0 Error(s), 25 Warning(s).

Software Packages used:

Package Vendor: Renesas Renesas.Project Content.1.0.0 Project content managed by the Renesas Smart Configurator * Component: Build Configuration Version: * Component: ra Version: * Component: Generated Data Version: * Component: Linker Script Version: Package Vendor: Renesas https://www2.renesas.eu/Keil_MDK_Packs/Renesas.RA_DFP.4.4.0.pack Renesas.RA_DFP.4.4.0 Renesas RA series device family pack * Component: RA Configuration Version: 1.0.0

Collection of Component include folders:

.\RTE\_Target_1 .\ra\arm\CMSIS_5\CMSIS\Core\Include .\ra\fsp\inc .\ra\fsp\inc\api .\ra\fsp\inc\instances .\ra_cfg\fsp_cfg .\ra_cfg\fsp_cfg\bsp .\ra_gen D:\__download-temporary storage\RA6M5_FSP_20230615\test\test2

Collection of Component Files used:

* Component: Renesas::Flex Software:Build Configuration Include file: ra_cfg\fsp_cfg\bsp\bsp_mcu_device_pn_cfg.h Include file: ra_cfg\fsp_cfg\r_rtc_cfg.h Include file: ra_cfg\fsp_cfg\bsp\board_cfg.h Include file: ra_cfg\fsp_cfg\bsp\bsp_pin_cfg.h Include file: ra_cfg\fsp_cfg\bsp\bsp_mcu_family_cfg.h Include file: ra_cfg\fsp_cfg\bsp\bsp_mcu_device_cfg.h Include file: ra_cfg\fsp_cfg\r_ioport_cfg.h Include file: ra_cfg\fsp_cfg\bsp\bsp_cfg.h * Component: Renesas::Flex Software:Components:ra Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cachel1_armv7.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_armcc.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_armclang.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_armclang_ltm.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_compiler.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_gcc.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_iccarm.h Include file: ra\fsp\inc\fsp_version.h Include file: ra\fsp\inc\api\r_ioport_api.h Include file: ra\fsp\inc\instances\r_ioport.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm55.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm23.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm0.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm35p.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm1.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_sc300.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\pac_armv81.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm33.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm7.h Include file: ra\fsp\inc\api\r_cgc_api.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_starmc1.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_version.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_armv8mml.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_sc000.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm0plus.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm85.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\pmu_armv8.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\mpu_armv7.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_armv81mml.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_armv8mbl.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\mpu_armv8.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\tz_context.h Include file: ra\fsp\inc\api\bsp_api.h Include file: ra\fsp\inc\api\r_rtc_api.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm3.h Include file: ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm4.h Include file: ra\fsp\inc\fsp_common_api.h Include file: ra\fsp\inc\fsp_features.h Include file: ra\fsp\src\bsp\mcu\all\bsp_clocks.h Include file: ra\fsp\src\bsp\mcu\all\bsp_common.h Include file: ra\fsp\src\bsp\mcu\all\bsp_arm_exceptions.h Source file: ra\fsp\src\bsp\cmsis\Device\RENESAS\Source\system.c Include file: ra\fsp\src\bsp\mcu\all\bsp_delay.h Include file: ra\fsp\src\bsp\cmsis\Device\RENESAS\Include\system.h Include file: ra\fsp\inc\instances\r_rtc.h Include file: ra\fsp\src\bsp\mcu\all\bsp_guard.h Include file: ra\fsp\src\bsp\mcu\all\bsp_irq.h Include file: ra\fsp\src\bsp\cmsis\Device\RENESAS\Include\renesas.h Include file: ra\fsp\src\bsp\mcu\all\bsp_io.h Source file: ra\fsp\src\bsp\mcu\all\bsp_guard.c Source file: ra\fsp\src\bsp\mcu\all\bsp_delay.c Source file: ra\fsp\src\bsp\mcu\all\bsp_rom_registers.c Source file: ra\fsp\src\bsp\cmsis\Device\RENESAS\Source\startup.c Source file: ra\fsp\src\bsp\mcu\all\bsp_register_protection.c Include file: ra\fsp\src\bsp\mcu\all\bsp_security.h Source file: ra\fsp\src\bsp\mcu\all\bsp_security.c Source file: ra\fsp\src\bsp\mcu\all\bsp_io.c Include file: ra\fsp\src\bsp\mcu\all\bsp_compiler_support.h Source file: ra\fsp\src\bsp\mcu\all\bsp_common.c Include file: ra\fsp\src\bsp\mcu\all\bsp_tfu.h Include file: ra\fsp\src\bsp\mcu\ra6m5\bsp_elc.h Include file: ra\fsp\src\bsp\mcu\all\bsp_module_stop.h Include file: ra\fsp\src\bsp\cmsis\Device\RENESAS\Include\R7FA6M5BH.h Include file: ra\fsp\src\bsp\mcu\all\bsp_register_protection.h Source file: ra\fsp\src\bsp\mcu\all\bsp_sbrk.c Source file: ra\fsp\src\bsp\mcu\all\bsp_clocks.c Source file: ra\fsp\src\bsp\mcu\all\bsp_irq.c Source file: ra\fsp\src\bsp\mcu\all\bsp_group_irq.c Include file: ra\fsp\src\bsp\mcu\all\bsp_group_irq.h Include file: ra\fsp\src\bsp\mcu\all\bsp_mcu_api.h Include file: ra\fsp\src\bsp\mcu\ra6m5\bsp_feature.h Source file: ra\fsp\src\r_ioport\r_ioport.c Include file: ra\fsp\src\bsp\mcu\ra6m5\bsp_mcu_info.h Source file: ra\fsp\src\r_rtc\r_rtc.c * Component: Renesas::Flex Software:Generated Data Source file: ra_gen\pin_data.c Source file: ra_gen\hal_data.c Include file: ra_gen\bsp_clock_cfg.h Include file: ra_gen\vector_data.h Source file: ra_gen\vector_data.c Source file: ra_gen\common_data.c Include file: ra_gen\common_data.h Include file: ra_gen\hal_data.h Source file: ra_gen\main.c * Component: Renesas::Flex Software:Linker Script * Component: Renesas::Flex Software:RA Configuration:1.0.0 Build Time Elapsed: 00:00:04