找回密码
 立即注册
查看: 786|回复: 3

运行CANopen例程出现下列问题,无法编译

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-13 10:49:56

4

主题

7

回帖

54

积分

注册会员

积分
54
发表于 2023-10-12 12:12:24 | 显示全部楼层 |阅读模式
Rebuild target 'FreeRTOS_STC32G_Demo'
compiling croutine.c...
compiling event_groups.c...
compiling list.c...
compiling queue.c...
compiling stream_buffer.c...
compiling tasks.c...
compiling timers.c...
compiling port.c...
assembling .\Objects\port.src...
compiling heap_1.c...
compiling main.c...
compiling putchar.c...
compiling System_init.c...
compiling io.c...
compiling can.c...
compiling STC32G_ADC.c...
Sources\Driver\src\STC32G_ADC.c(67): warning C140: '_nop_' undefined; assuming 'extern int _nop_()'
compiling STC32G_CAN.c...
compiling STC32G_Clock.c...
compiling STC32G_Compare.c...
compiling STC32G_Delay.c...
compiling STC32G_DMA.c...
compiling STC32G_EEPROM.c...
Sources\Driver\src\STC32G_EEPROM.c(47): warning C140: '_nop_' undefined; assuming 'extern int _nop_()'
compiling STC32G_Exti.c...
compiling STC32G_GPIO.c...
compiling STC32G_I2C.c...
compiling STC32G_LCM.c...
compiling STC32G_LIN.c...
compiling STC32G_NVIC.c...
compiling STC32G_PWM.c...
compiling STC32G_RTC.c...
compiling STC32G_Soft_I2C.c...
compiling STC32G_Soft_UART.c...
compiling STC32G_SPI.c...
compiling STC32G_Timer.c...
compiling STC32G_UART.c...
compiling STC32G_USART.c...
compiling STC32G_WDT.c...
compiling STC32G_ADC_Isr.c...
compiling STC32G_CAN_Isr.c...
compiling STC32G_Compare_Isr.c...
compiling STC32G_DMA_Isr.c...
compiling STC32G_Exti_Isr.c...
compiling STC32G_GPIO_Isr.c...
compiling STC32G_I2C_Isr.c...
compiling STC32G_LCM_Isr.c...
compiling STC32G_LIN_Isr.c...
compiling STC32G_PWM_Isr.c...
compiling STC32G_RTC_Isr.c...
compiling STC32G_SPI_Isr.c...
compiling STC32G_Timer_Isr.c...
compiling STC32G_UART_Isr.c...
compiling canfestival_can.c...
compiling canfestival_timer.c...
compiling dcf.c...
compiling emcy.c...
compiling lifegrd.c...
compiling lss.c...
compiling nmtMaster.c...
compiling nmtSlave.c...
compiling objacces.c...
Sources\CANOpen\src\objacces.c(143): warning C188: 'parameter 3': value truncated
Sources\CANOpen\src\objacces.c(225): warning C188: 'parameter 3': value truncated
compiling pdo.c...
Sources\CANOpen\src\pdo.c(263): warning C188: 'parameter 3': value truncated
compiling sdo.c...
compiling states.c...
compiling sync.c...
compiling timer.c...
compiling ObjDict.c...
linking...
L251 LINKER/LOCATER V4.66.93.0 - SN: Eval Version
COPYRIGHT ARM Germany GmbH 1995 - 2018
@.\Objects\FREERT~1.LNP ".\Objects\croutine.obj",
".\Objects\event_groups.obj",
".\Objects\list.obj",
".\Objects\queue.obj",
".\Objects\stream_buffer.obj",
".\Objects\tasks.obj",
".\Objects\timers.obj",
".\Objects\port.obj",
".\Objects\heap_1.obj",
".\Objects\main.obj",
".\Objects\putchar.obj",
".\Objects\System_init.obj",
".\Objects\io.obj",
".\Objects\can.obj",
".\Objects\STC32G_ADC.obj",
".\Objects\STC32G_CAN.obj",
".\Objects\STC32G_Clock.obj",
".\Objects\STC32G_Compare.obj",
".\Objects\STC32G_Delay.obj",
".\Objects\STC32G_DMA.obj",
".\Objects\STC32G_EEPROM.obj",
".\Objects\STC32G_Exti.obj",
".\Objects\STC32G_GPIO.obj",
".\Objects\STC32G_I2C.obj",
".\Objects\STC32G_LCM.obj",
".\Objects\STC32G_LIN.obj",
".\Objects\STC32G_NVIC.obj",
".\Objects\STC32G_PWM.obj",
".\Objects\STC32G_RTC.obj",
".\Objects\STC32G_Soft_I2C.obj",
".\Objects\STC32G_Soft_UART.obj",
".\Objects\STC32G_SPI.obj",
".\Objects\STC32G_Timer.obj",
".\Objects\STC32G_UART.obj",
".\Objects\STC32G_USART.obj",
".\Objects\STC32G_WDT.obj",
".\Objects\STC32G_ADC_Isr.obj",
".\Objects\STC32G_CAN_Isr.obj",
".\Objects\STC32G_Compare_Isr.obj",
".\Objects\STC32G_DMA_Isr.obj",
".\Objects\STC32G_Exti_Isr.obj",
".\Objects\STC32G_GPIO_Isr.obj",
".\Objects\STC32G_I2C_Isr.obj",
".\Objects\STC32G_LCM_Isr.obj",
".\Objects\STC32G_LIN_Isr.obj",
".\Objects\STC32G_PWM_Isr.obj",
".\Objects\STC32G_RTC_Isr.obj",
".\Objects\STC32G_SPI_Isr.obj",
".\Objects\STC32G_Timer_Isr.obj",
".\Objects\STC32G_UART_Isr.obj",
".\Objects\canfestival_can.obj",
".\Objects\canfestival_timer.obj",
".\Objects\dcf.obj",
".\Objects\emcy.obj",
".\Objects\lifegrd.obj",
".\Objects\lss.obj",
".\Objects\nmtMaster.obj",
".\Objects\nmtSlave.obj",
".\Objects\objacces.obj",
".\Objects\pdo.obj",
".\Objects\sdo.obj",
".\Objects\states.obj",
".\Objects\sync.obj",
".\Objects\timer.obj",
".\Objects\ObjDict.obj"
TO ".\Objects\FreeRTOS_Demo"
PRINT(".\Listings\FreeRTOS_Demo.map") CASE DISABLEWARNING (16, 57)
REMOVEUNUSED
CLASSES (EDATA (0x0-0xFFF),
HDATA (0x0-0xFFF))
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _nop_?_
    MODULE:  .\Objects\STC32G_ADC.obj (STC32G_ADC)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _nop_?_
    MODULE:  .\Objects\STC32G_EEPROM.obj (STC32G_EEPROM)
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 1844H BYTE (3503%) *
******************************************************************************
Program Size: data=14.4 edata+hdata=3832 xdata=2791 const=4040 code=43502
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _nop_?_
    MODULE:  .\Objects\STC32G_ADC.obj (STC32G_ADC)
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _nop_?_
    MODULE:  .\Objects\STC32G_EEPROM.obj (STC32G_EEPROM)
*** ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    LIMIT:   0800H BYTES
Target not created.
Build Time Elapsed:  00:00:17

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:432
  • 最近打卡:2025-05-01 16:19:56

5

主题

1127

回帖

4263

积分

荣誉版主

积分
4263
发表于 2023-10-12 13:03:42 | 显示全部楼层
有多个问题需要解决:
1、warning C140、ERROR L127:未包含 <intrins.h>。
2、ERROR L250:你的Keil不是正式版本(懂了吗?)。
3、warning C188:参数被截断,需要查下原因,不能置之不理。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-13 10:49:56

4

主题

7

回帖

54

积分

注册会员

积分
54
发表于 2023-10-14 09:44:13 | 显示全部楼层
是免费的直接从官网下载的,不知道怎样获得正式版
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-13 10:49:56

4

主题

7

回帖

54

积分

注册会员

积分
54
发表于 2023-10-14 09:57:40 | 显示全部楼层
谢谢,是251没有注册好,现在刚好了谢谢
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 06:31 , Processed in 0.136886 second(s), 66 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表