0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AB32VG1串口应用:cannot find -lhal错误处理

MCU学习笔记 来源:MCU学习笔记 作者:MCU学习笔记 2021-11-04 10:22 次阅读

最近在学习AB32VG1的串口应用,利用RT-Thread studio开发,每次使能串口1 之后,再次编译工程,就会报错,保报错内容为cannot find -lhal

collect2.exe: error: ld returned 1 exit status

make: *** [makefile:60: rtthread.elf] Error 1详细报错内容如下所示:

c:/rt-threadstudio/repo/extract/toolchain_support_packages/risc-v/risc-v-gcc/10.1.0/bin/..Pb/gcc/riscv64-unknown-elf/10.1.0/../../../../riscv64-unknown-elf/bin/ld.exe: cannot find -lhal

collect2.exe: error: ld returned 1 exit status

make: *** [makefile:60: rtthread.elf] Error 1

"make -j4 all2" terminated with exit code 2. Build might be incomplete.

13:06:37 Build Failed. 2 errors, 0 warnings. (took 9s.41ms)

每次开启串口1,编译报错[makefile:60:rtthread.elf] Error 1,

cannot find -lhal collect2.exe: error: ld returned 1 exit status

pYYBAGGDQt6ANn1XAABcF7_dVco976.png

引起错误的原因是找不到 hal 库,也就是 libhal.a 这个文件,应该在 package 那个目录下面,如果没有的话,确认下 http://packages.rt-thread.org/detail.html?package=bluetrum_sdk 这个软件包有没有下载。也可以双击打开RT-Thread Setting,查看软件是否有bluetrum_sdk,如下图所示。如果没有点击Add添加即可。

poYBAGGDQuqAD3QiAAEllAFJBAY986.png

poYBAGGDQvuAM33kAAFiqQx4ays581.png

涓滴之水终可磨损大石,不是由于它力量大,而是由于昼夜不舍的滴坠,只有勤奋不懈的努力才能够获得那些技巧

编辑:fqj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 串口
    +关注

    关注

    14

    文章

    1543

    浏览量

    76157
  • 编译
    +关注

    关注

    0

    文章

    652

    浏览量

    32800
  • 中科蓝讯
    +关注

    关注

    9

    文章

    54

    浏览量

    9848
收藏 人收藏

    评论

    相关推荐

    【RTT大赛作品连载】AB32VG1开箱、搭建环境、演示、点灯

    AB32VG1】开箱、搭建环境、演示、点灯,为下面做好准备。
    的头像 发表于 10-25 16:47 4993次阅读
    【RTT大赛作品连载】<b class='flag-5'>AB32VG1</b>开箱、搭建环境、演示、点灯

    RISC-V架构开发板AB32VG1测评之GPIO点灯

    一、介绍 AB32VG1 开发板是以中科蓝讯 (Bluetrum) 公司推出的基于RISC-V 架构的高配置芯片 AB32VG1 为核心所组成的。 · CPU: AB32VG1
    的头像 发表于 10-28 11:48 8408次阅读
    RISC-V架构开发板<b class='flag-5'>AB32VG1</b>测评之GPIO点灯

    【RTT大赛作品连载】 AB32VG1上手

    AB32VG1上手操作,修改例程运行中的问题,成功点亮RGB。
    的头像 发表于 10-28 18:31 7669次阅读
    【RTT大赛作品连载】 <b class='flag-5'>AB32VG1</b>上手

    【RTT大赛作品连载】AB32VG1评估板到货点灯测试

    AB32VG1评估板到货点灯测试.
    的头像 发表于 11-04 08:55 7695次阅读
    【RTT大赛作品连载】<b class='flag-5'>AB32VG1</b>评估板到货点灯测试

    AB32VG1连接无线网

    AB32VG1 国产单片机
    的头像 发表于 11-04 22:43 2905次阅读
    <b class='flag-5'>AB32VG1</b>连接无线网

    RTT大赛作品:AB32VG1开发板—按键扫描

    ab32vg1开发板按键实验
    的头像 发表于 11-15 09:54 4163次阅读
    RTT大赛作品:<b class='flag-5'>AB32VG1</b>开发板—按键扫描

    【RTT大赛作品连载】AB32VG1评估板 音乐播放器

    【RTT大赛作品连载】AB32VG1评估板 音乐播放器
    的头像 发表于 11-12 21:11 6198次阅读
    【RTT大赛作品连载】<b class='flag-5'>AB32VG1</b>评估板 音乐播放器

    【RTT大赛作品连载】中科蓝讯AB32VG1开发板开箱篇

    介绍电路原理图分析接口说明,AB32VG1开发板是以中科蓝讯(Bluetrum)公司推出的基于RISC-V架构的高配置芯片AB5301A为核心所组成的。【RTT大赛作品连载】中科蓝讯AB32VG1开发板开箱篇
    的头像 发表于 11-13 10:01 1w次阅读
    【RTT大赛作品连载】中科蓝讯<b class='flag-5'>AB32VG1</b>开发板开箱篇

    【RTT大赛作品连载】AB32VG1的开发环境搭建

    基于RT-Thread的AB32VG1开发环境搭建.
    的头像 发表于 11-17 08:48 9368次阅读
    【RTT大赛作品连载】<b class='flag-5'>AB32VG1</b>的开发环境搭建

    【RTT大赛作品连载】AB32VG1评估板 炫酷音乐播放器

    AB32VG1评估板
    的头像 发表于 11-26 08:43 7654次阅读
    【RTT大赛作品连载】<b class='flag-5'>AB32VG1</b>评估板 炫酷音乐播放器

    【RT-Thread设计大赛】基于AB32VG1的嵌入式网盘

    【RT-Thread设计大赛】基于AB32VG1的嵌入式移动网盘
    的头像 发表于 07-30 12:12 2223次阅读
    【RT-Thread设计大赛】基于<b class='flag-5'>AB32VG1</b>的嵌入式网盘

    【文章连载】RT-Thread创新应用大赛文章汇总

    find -lhal错误处理通过RT-Thread Studio配置AB32VG1片上外设GPIO引脚控制RGB彩灯专栏作者:王培瑞【RT-Thread创新应用设计大赛】
    发表于 10-11 15:13

    AB32VG1 V2.0 2021.05--串口打印汉字乱码问题(RT_Thread)

    本帖最后由 圣志瀚林 于 2021-10-11 17:01 编辑 1.拿到AB32VG1板子, 搞个串口连接按照手册资料进行测试串口功能. UART0作为调试
    发表于 10-11 16:54

    如何在AB32VG1开发板OLED显示使开发板上电

    最近在玩AB32VG1,在做OLED显示实验时,在csdn搜索了很多关于AB32VG1驱动OLED的文章,很多都是官方例程操作,在msh窗口中输入测试指令,测试驱动是否正常。很少有关于在main函数
    的头像 发表于 11-08 10:02 2572次阅读
    如何在<b class='flag-5'>AB32VG1</b>开发板OLED显示使开发板上电

    基于AB32VG1开发板的设备温度检测

    基于RT-Thread 的Sensor框架对应的软件包max6675,通过AB32VG1开发板模拟spi驱动,读取热电偶传感器的数据,并通过串口输出,到串口屏显示图形。
    的头像 发表于 02-18 11:25 1304次阅读
    基于<b class='flag-5'>AB32VG1</b>开发板的设备温度检测