找回密码
 立即注册
查看: 360|回复: 9

STC32G12K128新建工程问题 | 已解决

[复制链接]
  • TA的每日心情
    开心
    2023-12-14 20:50
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    7

    主题

    19

    回帖

    157

    积分

    注册会员

    积分
    157
    发表于 2023-11-15 17:08:16 | 显示全部楼层 |阅读模式
    按“屠龙刀其中的例程23”一样新建工程,其中lib库和H文件都是从例程23拷贝过来,其中Options for Target里的参数设置都是一模一样,但编译不能通过。
    其中最主要错误是:"usb_init\reference made to unresolved external"。usb_init没有实体函数。我理解的usb_init是没有实体函数的,是封装在"stc_usb_cdc_32.lib"库里的。
    但例程为什么能通过,而我同样照搬过来就不行。请各位大神帮忙看一下到底是什么问题。我把我的刚才和编译错误提示都发出来。

    编译错图片

    编译错图片


    例程23.zip (69.98 KB, 下载次数: 10)



    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-14 20:50
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    7

    主题

    19

    回帖

    157

    积分

    注册会员

    积分
    157
     楼主| 发表于 2023-11-15 17:23:32 | 显示全部楼层
    上面的“例程23”附件是我新建的工程
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-5 08:35
  • 签到天数: 143 天

    [LV.7]常住居民III

    29

    主题

    558

    回帖

    2140

    积分

    荣誉版主

    积分
    2140
    发表于 2023-11-15 18:14:52 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-14 20:50
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    7

    主题

    19

    回帖

    157

    积分

    注册会员

    积分
    157
     楼主| 发表于 2023-11-15 18:20:55 | 显示全部楼层
    gentleman 发表于 2023-11-15 18:14
    先去看看冲哥 usb库的视频,是不是工程创建出现了问题

    看过的,谢谢
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:59
  • 签到天数: 143 天

    [LV.7]常住居民III

    27

    主题

    1343

    回帖

    4187

    积分

    论坛元老

    积分
    4187
    发表于 2023-11-15 18:30:21 | 显示全部楼层
    我用你的例程试了一下,应该是lib文件有问题,从最新屠龙刀例程包COMM文件夹下复制lib文件加载到项目里,删除旧版本lib文件就可以了。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-14 20:50
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    7

    主题

    19

    回帖

    157

    积分

    注册会员

    积分
    157
     楼主| 发表于 2023-11-15 18:34:16 | 显示全部楼层
    乘风飞扬 发表于 2023-11-15 18:30
    我用你的例程试了一下,应该是lib文件有问题,从最新屠龙刀例程包COMM文件夹下复制lib文件加载到项目里,删 ...

    好的我试试,谢谢
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-14 20:50
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    7

    主题

    19

    回帖

    157

    积分

    注册会员

    积分
    157
     楼主| 发表于 2023-11-15 19:50:05 | 显示全部楼层
    乘风飞扬 发表于 2023-11-15 18:30
    我用你的例程试了一下,应该是lib文件有问题,从最新屠龙刀例程包COMM文件夹下复制lib文件加载到项目里,删 ...

    确实是库的问题,更新了库编译成功了。谢谢。但网上怎么会有几种库,不统一,搞得不知道应该用哪个
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:59
  • 签到天数: 143 天

    [LV.7]常住居民III

    27

    主题

    1343

    回帖

    4187

    积分

    论坛元老

    积分
    4187
    发表于 2023-11-16 09:03:10 | 显示全部楼层
    神清气爽 发表于 2023-11-15 19:50
    确实是库的问题,更新了库编译成功了。谢谢。但网上怎么会有几种库,不统一,搞得不知道应该用哪个 ...

    尽量用最新版本,遇到问题时先到官网看看有没有更新。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-14 20:50
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    7

    主题

    19

    回帖

    157

    积分

    注册会员

    积分
    157
     楼主| 发表于 2023-11-16 12:38:38 | 显示全部楼层
    有几个库,stc.h和stc32gh。usb.h和stc32_stc8_usb.h,为什么不统一一下
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 126 天

    [LV.7]常住居民III

    11

    主题

    101

    回帖

    416

    积分

    中级会员

    积分
    416
    发表于 2024-1-26 14:09:35 来自手机 | 显示全部楼层
    那为什么例程可以
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-18 20:15 , Processed in 0.069480 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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