【祖传点灯】安信可Ai-M61-32S点灯+环境搭建+下载中遇到问题解决方法

[复制链接]
查看1010 | 回复15 | 2024-5-7 16:22:44 | 显示全部楼层 |阅读模式
本帖最后由 Bushiwonie 于 2024-5-7 16:34 编辑

首先感谢安信可和园长给予了宝贵的开发板体验名额!!!本文包含从零开始搭建环境到实现点灯的全过程,以及遇到的小问题和解决方案,希望能给您提供参考。
0e9551662f70993fee5b039ab337d9b.jpg
一、搭建环境
    1、从远程仓库克隆“博流SDK”到本地
          git clone https://gitee.com/Ai-Thinker-Open/aithinker_Ai-M6X_SDK
2.jpg

1.jpg

    2、拉取子模块
          git submodule init
          git submodule update
5.jpg

    3、克隆适用于Windows的.gcc到本地
         因为SDK自带用于克隆适用于Linux系统。
          git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
3.jpg


4.jpg

    4、配置环境变量
6.jpg

二、点灯程序编译、下载
    1、用vscode打开SDK
          找到例程文件夹中外设文件下gpio,在示例代码中初始化RGB对应3个io口,并在主循环依次置高电平,实现循环点灯
    2、make clean 清除上次编译生成文件
9.jpg

    3、make 编译对应文件
7.jpg


8.jpg

     4、进入下载模式
          按住io2不放,短按en后松开,再松开io2,开发板进入下载模式。
          终端输入make flash COMX=COM5(根据具体设备管理器中端口号)等待终端提示All Success,程序下载完毕。
10.jpg

    5、短按en复位,实现点灯。
          视频链接:【安信可Ai-M61-32S,RGB点灯-哔哩哔哩】 https://b23.tv/cPKcgGd
三、下载程序遇到的问题
    刚开始将点灯程序命名为rgb,成功编译后却无法下载,终端提示找不到对应的.bin文件。
11.jpg

    经过群中大佬点拨,发现gpio文件下会自动寻找gpio_开头编译生成的.bin文件,而无法找到我刚刚编译生成的rgb开头的.bin文件。
12.jpg

    于是改名为gpio_rgb后重新编译,问题解决成功下载!!!
四、总结
Ai-M61-32S是一款适用于多种场景的开发板,RGB点灯仅作为展示无法体现其高性能。受限于时间限制,后续有机会可能会将其应用于具体的实际项目中。




回复

使用道具 举报

爱笑 | 2024-5-7 16:24:36 | 显示全部楼层
图片没有上传成功哦!
用心做好保姆工作
回复 支持 反对

使用道具 举报

1084504793 | 2024-5-7 16:47:55 | 显示全部楼层
回复

使用道具 举报

iiv | 2024-5-7 21:30:41 | 显示全部楼层
恭喜入坑
回复

使用道具 举报

Bushiwonie | 2024-5-7 22:43:36 | 显示全部楼层

哈哈哈哈哈
回复 支持 反对

使用道具 举报

Bushiwonie | 2024-5-7 22:44:44 | 显示全部楼层
爱笑 发表于 2024-5-7 16:24
图片没有上传成功哦!

回复 支持 反对

使用道具 举报

WT_0213 | 2024-5-8 08:55:27 | 显示全部楼层
非常棒
回复

使用道具 举报

lazy | 2024-5-9 08:50:18 | 显示全部楼层
恭喜入坑
回复

使用道具 举报

noonezero | 2024-5-11 15:13:03 | 显示全部楼层
恭喜点灯
回复

使用道具 举报

物联网 | 2024-5-11 16:30:41 | 显示全部楼层
恭喜
回复

使用道具 举报

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

本版积分规则