想请教一下硬汉哥,es直接安装后,导入keil的工程就行了吗?不用安装额外的pack吗?我导入就就编译报错了
Rebuilding ‘NL_6A_Bare’ from solution ‘NL_6A_Bare’ in configuration ‘AC5 External’
Assembling ‘startup_stm32f103xe.s’
Compiling ‘W5500.c’
Compiling ‘Network.c’
Compiling ‘can.c’
Compiling ‘MCP2515.c’
non-portable path to file '"MCP2515.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path]
Compiling ‘mb.c’
Compiling ‘cd4051.c’
Compiling ‘ads1259.c’
Compiling ‘dwt.c’
Compiling ‘global.c’
Compiling ‘input_io_sample.c’
Compiling ‘io_driver.c’
Compiling ‘middle.c’
Compiling ‘led_driver.c’
Compiling ‘fan_bsp.c’
Compiling ‘crc16.c’
Compiling ‘main.c’
non-portable path to file '"W5500.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path]
non-portable path to file '"MCP2515.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path]
Compiling ‘gpio.c’
Compiling ‘dma.c’
Compiling ‘spi.c’
Compiling ‘tim.c’
Compiling ‘usart.c’
Compiling ‘stm32f1xx_it.c’
Compiling ‘stm32f1xx_hal_msp.c’
Compiling ‘stm32f1xx_hal_gpio_ex.c’
Compiling ‘stm32f1xx_hal_spi.c’
Compiling ‘stm32f1xx_hal_spi_ex.c’
Compiling ‘stm32f1xx_hal_tim.c’
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
Compiling ‘stm32f1xx_hal_tim_ex.c’
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
equality comparison with extraneous parentheses [-Wparentheses-equality]
remove extraneous parentheses around the comparison to silence this warning
use '=' to turn this equality comparison into an assignment
Compiling ‘stm32f1xx_hal_uart.c’
Compiling ‘stm32f1xx_hal.c’
Compiling ‘stm32f1xx_hal_rcc.c’
Compiling ‘stm32f1xx_hal_gpio.c’
Compiling ‘stm32f1xx_hal_rcc_ex.c’
Compiling ‘stm32f1xx_hal_dma.c’
Compiling ‘stm32f1xx_hal_cortex.c’
Compiling ‘stm32f1xx_hal_pwr.c’
Compiling ‘stm32f1xx_hal_flash.c’
Compiling ‘stm32f1xx_hal_flash_ex.c’
Compiling ‘system_stm32f1xx.c’
Compiling ‘SEGGER_RTT.c’
Assembling ‘HardFaultHandler.S’
Compiling ‘SEGGER_RTT_printf.c’
Compiling ‘stmflash.c’
Compiling ‘SEGGER_HardFaultHandler.c’
Linking ‘NL_6A_Bare.axf’
L6200E: Symbol HardFault_Handler multiply defined (by HardFaultHandler.o and stm32f1xx_it.o).
information, 0 warning and 1 error messages.
Build failed