登录发现更多内容
首页
分类
发帖
账号
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
首页
Portal
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
产品教程
BBS
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
开发资料
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
样品购买
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
IoT云平台
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
GitHub
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
技术博客
求助问答
Xiuno资源
Xiuno教程
Xiuno插件
Xiuno主题
休闲茶馆
定制主题
搜索
搜索
热搜:
LoRa
ESP8266
安信可
本版
帖子
用户
请
登录
后使用快捷导航
没有账号?
立即注册
每日签到
任务
广播
导读
排行榜
设置
我的收藏
退出
11
0
0
首页
板子申请专区
›
【祖传点灯】安信可Ai-M61-32S 上手惊喜体验 ...
1
2
/ 2 页
下一页
返回列表
【祖传点灯】安信可Ai-M61-32S 上手惊喜体验
[ 复制链接 ]
发布帖子
luyism
注册会员
1
主题
1
回帖
111
积分
注册会员
注册会员, 积分 111, 距离下一级还需 89 积分
注册会员, 积分 111, 距离下一级还需 89 积分
积分
111
私信
11人留言
楼主
板子申请专区
2606
11
2024-5-7 15:29:04
[i=s] 本帖最后由 luyism 于 2024-5-7 15:29 编辑 [/i]
## 〇、背景与开发板体验 最近有幸参加了活动,收到了一块 **Ai-M61-32S-Kit** 开发板。感谢园长给出机会,让我能够亲手体验这块小巧精致的开发板。 首先,得说说这块板子的硬件资源。它基于 **Ai-M61-32S 模组**,内置了 **BL618 芯片**,支持最新的 **Wi-Fi6+BLE5.3** 技术,还能搞定 **Thread 协议**。这意味着无论是在家里还是办公室,这块板子都能提供超快的连接速度和稳定的通信能力。BL618 芯片的性能也相当强劲,配备了一个带有浮点单元、DSP 单元、高速缓存和存储器的低功耗 32 位 RISC-V CPU,最高主频可达 320M,可谓功能强大。 现在,聊聊我的第一印象。这块板子的设计真的很有心,不仅有 **Type-C 接口** 和 **CH340 芯片**,还有那个超炫的 **RGB 灯**,这些元素组合在一起在开发板界可是相当少见的。而且,不管是正面还是背面,引脚丝印都清晰可辨,这样一来在接线的时候就非常方便了。而且焊点做工精细,一点多余的焊油都没有,看起来非常赏心悦目。     ## 一、开发环境搭建 ### 0)需要预先安装的软件 在开始使用 **Ai-M61-32S Kit** 开发板之前,我们需要确保电脑上已经安装了以下软件或驱动,以便能够顺利进行开发工作: - **Git**: 一个强大的版本控制系统,用于管理源代码的历史记录,官方的许多源代码都托管在GitHub、gitee上,需可以使用git工具将代码仓库克隆到本地使用。 - **VScode(Visual Studio Code)**: 一个轻量级但功能强大的代码编辑器,支持调试、智能代码补全、代码片段、代码重构等。 - **ch340驱动**: 用于确保电脑能够通过 USB 与开发板上的 CH340 芯片进行通信。 - **MobaXterm**:是一个综合的远程计算机控制工具,集成了多种网络工具,包括 SSH、X11、RDP、VNC 等,可以帮助我们轻松地进行远程连接和管理,适用于开发板的调试和远程控制。 所使用的软硬件配置如下所示: 系统环境:Windows 10 硬件设备:Ai-M61-32S kit开发板,USB-Type C数据线 在这个环境中,我们可以利用 **VSCode** 进行代码的编写和调试。通过 **Git**,我们可以方便地管理项目的版本和协作。**CH340 驱动** 确保了开发板与电脑之间的稳定通信,而 **MobaXterm** 则提供了一个强大的终端,用于执行命令和管理文件。 ### 1)克隆源代码 首先需要在需要防止工程的文件夹上右击,点击 `Open Git Bash Here` 在该文件夹路径下唤出git bash窗口,然后输入如下命令,从云端克隆工程到本地文件夹。   ``` git clone [https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git](https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git) -b master ```   然后我们进入克隆的工程目录中,修改其中 `.gitmodules` 文件,将文件中的github改为gitee,然后保存文件并关闭。   在工程顶层目录空白处右键,唤出 `git bash` 窗口,输入如下命令,主仓库就会自动下载子模块文件在aithinker_Ai-M6X_SDK文件夹内。 ``` git submodule init git submodule update ``` 在命令运行完毕后可以点击进入aithinker_Ai-M6X_SDK文件夹内查看子模块是否已经正常加载,如果文件夹内没有文件的话说明存在问题,需要进一步检查问题所在。我们在该文件夹内同样唤出 `git bash` 窗口,输入上述的两条命令,加载该目录内的子模块。 同时由于使用的开发环境为windows,需要单独克隆使用于Windows下的编译工具链,在另一个目录下使用如下命令克隆编译工具链。 ``` git clone [https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git](https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git) -b master ``` ### 2)设置环境变量 为了在使用官方的的编译器等工具时系统能够找到工具所在位置,我们需要给系统环境变量添加这些工具所在的路径变量。 右键此电脑   将如下路径添进系统环境变量path中,点击确定完成环境变量配置。 ``` G:\ProgramData\VScode\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\tools\make G:\ProgramData\VScode\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\tools\ninja G:\ProgramData\VScode\toolchain_gcc_t-head_windows\bin ```   打开命令行窗口输入 `make -v` 和 `riscv64-unknown-elf-gcc -v` 显示为以下内容时为配置成功   ## 二、连接电脑与编译下载测试 ### 1)连接开发板与电脑 使用typec线连接开发板与电脑,打开设备管理器查看开发板端口(需要预先安装ch340的驱动),可以看到电脑上新增了一个ch340设备,端口为COM9,此时我们需要记住这端口号,后续下载代码需要使用端口号。   ### 2)VScode编译示例工程 使用Visual Studio Code 打开 AiPi-Open-Kits 文件夹,首先测试是否能够正常编译天气站代码,右键AiPi-Eyes_weather文件夹,点击Open in Intergrated Terminal,窗口右下角会自动以选择的目录为路径弹出一个终端子窗口。   在窗口命令行内输入**make** ,开始第一次正式编译。然后随着一系列的提示信息弹出,然后就报错了,不过没问题,有问题就解决问题。   在论坛随意找了一下就发现了解决方式,只需要将project.build 的 75、76 、90 这三行注释就行。 `G:\ProgramData\VScode\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\project.build`   然后再次在终端命令行中输入**make** 命令,这次就正常完成了编译,并提示:Built target combine。 ### 3)下载工程至开发板 输入 **make flash COMX=COM9**,其中 COM9为自己电脑上开发板连接到的串口编号。   ① RGB 灯(红色灯接 IO12,绿色灯接 IO14,蓝色灯接 IO15,高电平有效) ② 复位按键 ③ 烧录按键,烧写固件是需要先按下烧录按键同时再短按复位按键 在中断输入烧录命令后,中端就会吐出一连串提示信息,当提示详细停下来的时候,终端会出现”Please Press Reset Key!“,其实是提醒你需要按下按键进入烧录模式,根据开发板说明可知,烧写固件是需要先按下烧录按键同时再短按复位按键,按下后终端提示正常识别到了设备,然后进一步烧录,此时就可以等待烧录完成,提示如下: ``` [14:17:45.533] - Flash load time cost(ms): 12268.419189453125 [14:17:45.533] - Finished [14:17:45.541] - Sha caled by host: 7bea3ae4f79ec4444497fde57bf77ca6b02d03e7641de8a48c03c05f20418b28 [14:17:45.541] - xip mode Verify [14:17:46.880] - Read Sha256/1615440 [14:17:46.880] - Flash xip readsha time cost(ms): 1337.554443359375 [14:17:46.880] - Finished [14:17:46.882] - Sha caled by dev: 7bea3ae4f79ec4444497fde57bf77ca6b02d03e7641de8a48c03c05f20418b28 [14:17:46.882] - Verify success [14:17:46.883] - Program Finished [14:17:46.883] - All time cost(ms): 28512.206298828125 [14:17:46.988] - close interface [14:17:46.988] - [All Success] ``` 此时按下开发板的复位按钮,就可以观察到开发板上的RGB灯发出了红光。  ## 三、待续 后续可能会研究一下这块开发板的相关外设与智能家居方面的内容,不过最近时间不多,只好暂时先烧录了官方的示例代码,后续有时间再好好玩这块板子。 未完待续ing... 
点赞
0
收藏
0
淘帖
0
────
0
人觉得很赞
────
回复
使用道具
举报
11 回复
电梯直达
正序浏览
倒序浏览
正序浏览
沙发
1084504793
回复
使用道具
举报
2024-5-7 15:37:38
赞
回复
评论
使用道具
举报
板凳
爱笑
回复
使用道具
举报
2024-5-7 17:09:23
不错,帖子写的很完整。
回复
1
评论
使用道具
举报
用心做好保姆工作
地板
WT_0213
回复
使用道具
举报
2024-5-8 09:03:20
很赞
回复
评论
使用道具
举报
5
#
lazy
回复
使用道具
举报
2024-5-9 08:48:03
赞
回复
评论
使用道具
举报
6
#
物联网
回复
使用道具
举报
2024-5-11 16:24:17
恭喜
回复
评论
使用道具
举报
7
#
wukong50
回复
使用道具
举报
2024-5-11 17:27:43
入坑了
回复
评论
使用道具
举报
8
#
timo
回复
使用道具
举报
2024-5-11 17:45:01
真详细
回复
评论
使用道具
举报
9
#
sansui
回复
使用道具
举报
2024-5-11 19:26:02
赞
回复
评论
使用道具
举报
10
#
知行合一
回复
使用道具
举报
2024-5-11 20:14:39
完美
回复
评论
使用道具
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
手机登录
点评
高级模式
本版积分规则
回帖并转播
回帖后跳转到最后一页
下一页 »
1
2
/ 2 页
下一页
今日推荐
BW20-12F-KIT usbd_inic_dplus问题
基于Ai-WB2的HomeAssistant实现RGB彩灯控制功能
BU04 原理图
基于 Ai-WV01-32S+STM32移植 emMCP 实现 AI 语音控制点灯
AiPi-PalChatV1_“湾湾小何”提示音测试固件V2.9_UART-MCP
[WB2] 实现自动发现局域网下的设备
热帖排行
智能环境监测系统可行性猜想
论坛应该出一个发帖时间排序
基于Ai-WB2的HomeAssistant实现RGB彩灯控制功能
BU04 原理图
小安派-Eyes-S1 - UART
小安派-Eyes-S1 - PWM
小安派-Eyes-S1 - TIMER
VC-02 Custom Audio Replacement - pcm.bin Generated but Not I
统计信息
会员数: 30540 个
话题数: 44695 篇
首页
分类
我的