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

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

3天内不再提示

Ai-WB2系列eclipes搭建环境教程

安信可科技 来源:安信可科技 2023-04-15 10:15 次阅读

01 软硬件准备

02 软件的安装和环境变量配置

03 eclipse软件的使用

01软硬件准备

eclipse软件安装包:下载地址

msys2软件安装包:下载地址

Ai-WB2系列SDK开发包:下载地址

Ai-WB2系列模组或者开发板:网盘下载地址 提取码:1234

02软件的安装和环境变量配置

eclipse软件安装

双击eclipse-inst-jre-win64安装包后按照如下截图进行配置

22f4b8a8-dad6-11ed-bfe3-dac502259ad0.png

选择安装的jdk版本和要安装的路径,点击install安装。

232d3c5a-dad6-11ed-bfe3-dac502259ad0.png

msys2软件安装

双击msys2-x86_64-20220603.exe 安装软件后按照如下截图进行配置:

23460668-dad6-11ed-bfe3-dac502259ad0.png

选择要安装到哪一个文件夹

2362eaf8-dad6-11ed-bfe3-dac502259ad0.png

创建开始菜单的快捷方式,默认即可

2383aef0-dad6-11ed-bfe3-dac502259ad0.png

正在安装

239686f6-dad6-11ed-bfe3-dac502259ad0.png

安装完成

23a73726-dad6-11ed-bfe3-dac502259ad0.png

打开MSYS2并安装git,输入命令:pacman -S git 后回车,并根据提示直到安装完成。

23c1b60a-dad6-11ed-bfe3-dac502259ad0.png

打开MSYS2并安装make,输入命令:pacman -S make 后回车,并根据提示直到安装完成

23e71eea-dad6-11ed-bfe3-dac502259ad0.png

安装成功后会在相应的usr->bin路径下看到安装的工具

240a5b44-dad6-11ed-bfe3-dac502259ad0.png

242eb296-dad6-11ed-bfe3-dac502259ad0.png

系统环境变量的配置

在windows的搜索中,搜索系统环境变量

244f9376-dad6-11ed-bfe3-dac502259ad0.png

然后选择高级->环境变量,打开新的界面,操作如下图:

249d74ba-dad6-11ed-bfe3-dac502259ad0.png

点击新建按钮,按照如下图片设置变量名MSYS2_PATH_TYPE和变量值inherit

24e6cb88-dad6-11ed-bfe3-dac502259ad0.png

点击编辑按钮,按照如下图片设置SDK工具链路径

250af710-dad6-11ed-bfe3-dac502259ad0.png

253632e0-dad6-11ed-bfe3-dac502259ad0.png

03eclipse软件的使用

加载工程代码

新建makefile的project文件,操作如下:

255d5578-dad6-11ed-bfe3-dac502259ad0.png

选择路径和设置新的工程名字,点击Finish,工程便导入到了工作空间。

2595cb24-dad6-11ed-bfe3-dac502259ad0.png

成功后,截图如下:

25bb789c-dad6-11ed-bfe3-dac502259ad0.png

配置编译环境

打开eclipse,选择标签window-> Preferences,操作如下:

25e87342-dad6-11ed-bfe3-dac502259ad0.png

打开之后如下现象:

2610400c-dad6-11ed-bfe3-dac502259ad0.png

配置编译开发编译和调试工具的相关路径

1)配置Build Tools Path

添加build Tools是编译工具路径,就是最初安装没有sys2的路径,此处我的路径是msys64usrin

2632160a-dad6-11ed-bfe3-dac502259ad0.png

配置完成后点击Apply,点击Apply and Close

2)配置Riscv ToolsChains Path

2654eed2-dad6-11ed-bfe3-dac502259ad0.png

配置完成后点击Apply,点击Apply and Close

配置build编译标签

右键工程,选择Properties->C/C++Build,配置Builder Settings**,其中Build directory选择你要编译的工程,此处选的是${workspace_loc:/Ai-Thinker-WB2/applications/get-started/helloworld}

267b00fe-dad6-11ed-bfe3-dac502259ad0.png

配置Behavior

26a5c424-dad6-11ed-bfe3-dac502259ad0.png

工程的清除和编译

右键工程,选择Clean project,看到如下截图代表清除成功

26de7f26-dad6-11ed-bfe3-dac502259ad0.png

右键工程,选择Build project,看到如下截图代表编译成功

271be4e2-dad6-11ed-bfe3-dac502259ad0.png

关于代码函数的跳转设置

27dee316-dad6-11ed-bfe3-dac502259ad0.png

280e9afc-dad6-11ed-bfe3-dac502259ad0.png

按照以上的步骤设置好就可以成功跳转到相关的函数啦!

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

    关注

    25

    文章

    5052

    浏览量

    97493
  • Eclipse
    +关注

    关注

    1

    文章

    114

    浏览量

    21447
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28373
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1036

    浏览量

    45955
  • 安装包
    +关注

    关注

    1

    文章

    15

    浏览量

    3467

原文标题:拿来就能用 | Ai-WB2系列eclipes搭建环境教程

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    Ai-WB2模组HTTP客户端POST请求方法

    需要准备的软硬件:Ai-WB2系列模组或者开发板,Type-C数据线。
    的头像 发表于 10-28 09:05 1725次阅读
    <b class='flag-5'>Ai-WB2</b>模组HTTP客户端POST请求方法

    Ai-WB2系列模组/开发板连接亚马逊云的方法介绍

    Ai-WB2系列模组/开发板一个
    的头像 发表于 01-13 15:11 1309次阅读
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>模组/开发板连接亚马逊云的方法介绍

    安信可Ai-Thinker Ai-WB2系列eclipes搭建环境教程

    01 软硬件准备02 软件的安装和环境变量配置03 eclipse软件的使用01 软硬件准备eclipse软件安装包:下载地址msys2软件安装包:下载地址Ai-WB2系列SDK开发包
    发表于 04-17 14:10

    Ai-WB2系列模组linux开发环境搭建教程

    在Linux下编译速度比windows快很多,一般推荐优先使用linux环境开发。Ubuntu是非常常见Linux操作系统。这里介绍下如何快速搭建Ubuntu虚拟机。
    的头像 发表于 05-08 15:12 1278次阅读
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>模组linux开发<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>教程

    Ai-WB2模组与手机建立SPP连接,在UART-Bluetooth LE透传模式下传输数据

    需要准备的软硬件:Ai-WB2系列模组或者开发板,Type-C数据线,蓝牙调试助手。
    的头像 发表于 05-22 11:46 1888次阅读
    <b class='flag-5'>Ai-WB2</b>模组与手机建立SPP连接,在UART-Bluetooth LE透传模式下传输数据

    Ai-WB2系列的固件烧录指导

    Ai-WB2-12F模组为例,按照如下表格进行接线。
    的头像 发表于 06-05 09:58 992次阅读
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>的固件烧录指导

    安信可WB2系列模组通过双85测试

    ​01、Ai-WB2系列模组通过双85测试Ai-WB2系列模组是安信可科技最新发布的2.4GHzWi-Fi+BLECombo模组。Ai-WB2
    的头像 发表于 11-03 10:46 1323次阅读
    安信可<b class='flag-5'>WB2</b><b class='flag-5'>系列</b>模组通过双85测试

    安信可Ai-WB2系列模组概述

    Ai-WB2系列模组是安信可科技开发的Wi-Fi&BT模组,该模组搭载BL602芯片作为核心处理器,支持Wi-Fi 802.11b/g/n协议和BLE 5.0协议。双模模组具备性能强大、配网便利、稳定性好等优势。满足不同的功耗需求,适用光伏新能源、智能家居、大小家电、智能
    的头像 发表于 09-09 10:01 1437次阅读

    Ai-WB2系列模组linux开发环境搭建

    可视化软件烧录(windows) 四、自定义工程如何修改Makefile 五、开发资料 01 Ubuntu安装 在Linux下编译速度比windows快很多,一般推荐优先使用linux环境开发
    的头像 发表于 09-11 15:51 685次阅读
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>模组linux开发<b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    Ai-WB2系列模组中静态内存和动态内存的获取

    eclipse软件,bl_iot_sdk,Ai-WB2系列模组或者开发板,静态内存分析软件bouffalo_parse_tool-win32。
    的头像 发表于 09-18 09:48 520次阅读
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>模组中静态内存和动态内存的获取

    Ai-WB2系列模组AT固件使用教程

    需要准备的软硬件:Ai-WB2系列模组或者开发板,Type-C数据线,安信可透传云服务器。
    的头像 发表于 09-24 11:19 2901次阅读
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>模组AT固件使用教程

    安信可Ai-WB2系列模组基于TCP的MQTT连接服务器使用示例

    安信可Ai-WB2系列模组基于TCP的MQTT连接服务器使用示例
    的头像 发表于 10-16 10:21 988次阅读
    安信可<b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>模组基于TCP的MQTT连接服务器使用示例

    Ai-WB2模组HTTP客户端HEAD和GET请求方法

    需要准备的软硬件:Ai-WB2系列模组或者开发板,Type-C数据线。
    的头像 发表于 10-21 16:37 647次阅读
    <b class='flag-5'>Ai-WB2</b>模组HTTP客户端HEAD和GET请求方法

    安信可Ai-WB2系列模组/开发板连接AWS亚马逊云

    文章目录 一、软硬件的准备 二、亚马逊云物模型建立 三、连接亚马逊云demo获取以及配置 四、硬件接线 五、烧录软件的使用 六、连接亚马逊云 七、联系我们 前言 Ai-WB2系列模组是安信可科技开发
    的头像 发表于 01-16 14:28 762次阅读
    安信可<b class='flag-5'>Ai-WB2</b><b class='flag-5'>系列</b>模组/开发板连接AWS亚马逊云

    Ai-WB2使用HomeAssistant-C库接入HomeAssistant

    Ai-M61/62只用来连接MQTT太浪费资源了,Ai-WB2更具性价比!
    的头像 发表于 06-15 14:00 569次阅读
    <b class='flag-5'>Ai-WB2</b>使用HomeAssistant-C库接入HomeAssistant