Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录

这篇具有很好参考价值的文章主要介绍了Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

应为电脑虚拟机不方便使用vs(有点卡),所以博主搜集了一些资料选择在windows下进行编译和烧录,过程虽然复杂,但是对于电脑配置不太高的用户挺友好的。

一、使用前准备

第一步 安装vscode

关于安装vscode博主就不献丑了,大家可以参考下面链接:
vscode安装教程

第二步 安装msys2

关于msys2的安装,大家可以参考下面链接:
超详细教程:windows安装MSYS2
关于msys2的详细使用,大家可以参考下面链接:
MSYS2 的介绍与使用

二、使用步骤

下面就开始介绍怎么使用msys2和vs来使用AI-THINKER-WB2仓库的demo了;

1.打开MSYS2 MINGW64

(1)在开始栏中找到MSYS2 MINGW64并打开

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

(2)安装git

pacman -S git
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
应为博主以前已经装好了,以前装的时候的正好有个截图,大家做个参考吧
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
下面是安装好之后再此安装的截图
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

(3)安装make

pacman -S make
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

(4)安装好之后的文件存在位置

安装完成后,会在msys2的安装路径中的usr\bin目录下生成git和make系列文件
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

2.克隆项目

(1)从仓库里将项目克隆到本地

git clone --recursive https://gitee.com/Ai-Thinker-Open/Ai-Thinker-WB2
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

(2)如下地址可看到拷贝下来的目录

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

3.配置环境

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
MSYS2_PATH_TYPE
inherit
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
以上两个路径就是需要加入环境变量的路径

4.使用vscode

(1)打开vscode

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

(2)选择文件夹

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

(3)选择文件夹hello并在集成环境中打开

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

5.进入MSYS2 mingw64环境并

d:\mys64\msys2_shell.cmd -defterm -no-start(博主这里对文件命名的是mys64,一般都是msys64,找到自己的安装路径加上\msys2_shell.cmd -defterm -no-start就好了)
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

6.切换到Ai-Thinker-WB2

因此需要切换到helloworld目录
cd Ai-Thinker-WB2/applications/get-started/helloworld/
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

三、编译

make -j8
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
编译成功
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

四、烧录

打开下面软件
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
此目录:D:\mys64\home\Administrator\Ai-Thinker-WB2\tools\flash_tool\chips\bl602\builtin_imgs\boot2_isp_bl602_v6.5.1
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
模组连接电脑

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网
Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录,人工智能,vscode,单片机,物联网

总结

以上就是本期分享的内容,目的为了介绍一下模组在windows下使用vs和msys2如何进行编译和烧录,更多资料可从安信可官网上获取。

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
技术支持:support@aithinker.com文章来源地址https://www.toymoban.com/news/detail-841013.html

到了这里,关于Ai-WB2-32S在window下使用vs 和 msys2编译以及烧录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 介绍MSYS2 在windows下与使用

    MSYS的独立改写版本 MSYS2 (Minimal SYStem 2) 是一个MSYS的独立改写版本,主要用于 shell 命令行开发环境。同时它也是一个在Cygwin (POSIX 兼容性层) 和 MinGW-w64(从\\\"MinGW-生成\\\")基础上产生的,追求更好的互操作性的 Windows 软件。 MSYS2 [1] 是MSYS的一个升级版,准确的说是集成了pac

    2024年02月08日
    浏览(45)
  • Ai-WB2模组与手机建立 SPP 连接,以及在 UART-Bluetooth LE 透传模式下传输数据

    需要准备的软硬件:Ai-WB2系列模组或者开发板,Type-C数据线,蓝牙调试助手,下载链接为 链接:https://pan.baidu.com/s/1hQeigKrC7tkB5bp1OALzfg?pwd=1234 提取码:1234 先保证模块或者开发板上电打印ready,如下图: 发送以下指令: 如下图: 打开手机APP上的nrfConnect调试助手,点击SCAN开始扫

    2024年02月05日
    浏览(43)
  • 在 msys2/mingw 下安装及编译 opencv

    最简单就是直接安装 脚本中最好使用环境变量 ${MINGW_PACKAGE_PREFIX} 适配 以下记录一下编译的过程 注意:一定要安装 mingw-w64-x86_64-cmake  而不是 cmake,即不要执行 “pacman -S cmake” 否则会产生 “System is unknown to cmake, create 。。。” 报错信息 下载 opencv4 源码并解压  编写脚本

    2024年02月06日
    浏览(79)
  • Ai-WB2系列的固件烧录指导

    本文章教学视频链接: 视频链接 Ai-WB2系列模组或者开发板一个 Ai-WB2烧录软件,下载链接:https://docs.ai-thinker.com/_media/bl602_flash_download_tool.zip 链接: 点击下载 USB转TTL串口板一个 以Ai-WB2-12F模组为例,按照如下表格进行接线 USB转TTL Ai-WB2-12F VCC 3.3V GND GND TXD RXD RXD TXD RTS EN(复位作用

    2023年04月08日
    浏览(34)
  • msys2安装与配置: 在windows上使用linux工具链g++和包管理工具pacman C++开发

    方便windows上的C++开发demo,不需要VS了 方便C++开发安装opencv等三方库 有了这个就不需要另外安装git, cmake, mingw64了,都可以通过pacman包管理工具一键安装 官网 https://www.msys2.org/ 官方文档 https://www.msys2.org/docs/terminals/ github https://github.com/msys2/msys2-installer/releases/ 根据github readme中的

    2024年02月11日
    浏览(34)
  • 【二次开发教程】Ai-WB2系列的eclipes搭建环境教程

    本文章教学视频链接: 视频链接 eclipse软件安装包,下载地址 msys2软件安装包 , 下载地址 Ai-WB2系列SDK开发包,下载地址 Ai-WB2系列模组或者开发板 为了方便用户下载,这里准备了软件安装包和SDK包的 网盘链接 : 下载地址 提取码:1234 1.1 双击eclipse-inst-jre-win64安装包后按照如下截

    2023年04月15日
    浏览(40)
  • Windows shell环境: 从git bash切换到msys2

    想在 Windows 下编译一些 C++ 工程, 依赖库没有提供 CMake 支持,手动编译则需要递归编译所有依赖库, 过程预计比较复杂容易失败, 考虑使用预编译库。由于 GnuWin32 系列的预编译库普遍版本较低, 无法满足原本要编译的 doxygen 工程中的需求, 考虑使用 msys2 提供的预编译库,

    2024年02月09日
    浏览(65)
  • 安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法

    本文介绍Ai-WB2系列模组/开发板连接亚马逊云方法 Ai-WB2系列模组/开发板一个 Ai-WB2系列烧录软件,下载地址:点击下载 连接亚马逊云demo: (待发布) color{blue}(待发布) (待发布) USB转TTL串口板一个 1.注册亚马逊账号,登录AWS IoT控制台,注册地址(注册是时候需要企业名

    2024年01月17日
    浏览(42)
  • 解决 MSYS2 Qt 6.7 默认 stylesheet 在 windows 11 下的显示故障

    MSYS2 升级到 Qt6.7.0,发现显示故障,所有Qt6程序以及 QtCreator的SpinBox都显示不全,Combox的底色不对。 2024年4月1日,pacman升级MSYS2后,Qt6遇到风格错误。如果使用官方的 Qt online installer,则Qtcreator毫无问题(它使用6.6 而不是 6.7 编译),但是使用Qt 6.7 的app还是有问题。 msys环境:

    2024年04月14日
    浏览(56)
  • 安信可开发环境构建-基于Ai-WB2系列 和 Ai-M61 或 Ai-M62 (环境上下文切换)

    首先,对于Ai-WB2系列环境的构建官方文档已经讲的非常明白了,这里不做阐述 如下链接所示https://blog.csdn.net/Boantong_/article/details/128480919  本人亲自测试可行 ,请严格follow官方的steps。 另外需要注意的是,为了避免错误,尽量不要自己从GIT或者Gitee拉取项目。使用上述链接内,

    2024年02月08日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包