【入门教程_第00篇_准备篇】基于Ai-M61-32SU设计开发

[复制链接]
查看994 | 回复5 | 2023-12-6 12:19:51 | 显示全部楼层 |阅读模式

本帖最后由 凌Alin 于 2023-12-7 00:49 编辑

【入门教程_第00篇_准备篇】基于Ai-M61-32SU模组设计开发

一、前言

【板子申请流程】新进来的同学请看这里-活动已停 - 活动版块 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

本人有幸(白嫖)获得了园长的Ai-M61-32SU开发板,本系列教程都会基于Ai-M61-32SU这块模组设计开发(教程会将补充其他贴主的内容,加入介绍通用的Tips)

本教程中会引用其他贴主的贴子和官方资料(减少废话),统一致谢每一位为论坛的贡献的贴主和官方工作人员 (^◡^)っ

二、介绍

从安可信论坛找到Ai-M61-32SU这块模组的资料

Ai-M61系列模组专题 | 安信可科技 (ai-thinker.com)

资料位置 二、模组&开发板资料 2.1 规格书 2.1.1 模组规格书 3.Ai-M61-32SU模组规格书

在资料的第一部分产品概述,提到了Ai-M61-32SU这块模组所用的核心处理器为BL618芯片 从而我们也应该去找厂家的芯片资料

厂家芯片介绍:BL616/618 - 产品中心 - 博流智能 (bouffalolab.com)

厂家芯片资料:文档 | 博流智能开发者社区 (bouffalolab.com)

芯片参考手册:https://docs.ai-thinker.com/_media/bl616_bl618_rm_zh_cn_0.93.pdf

芯片数据手册:https://docs.ai-thinker.com/_media/bl616_bl618_ds_zh_cn_1.4.pdf

通过以上的资料,全面的了解Ai-M61-32SU这块模组(用到哪些功能,再翻相关资料)

三、Windows环境搭建

eg.作为厨子做菜应该有锅碗瓢盆。

作为开发者应该有硬件(开发板)和软件(编写代码的软件,以及配套的环境)

环境搭建:零基础搭建小安派Windows 开发环境 - 小安派S1&M61教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

Tips:环境搭建中的注意的步骤

二、小安派 源码工程 克隆 2.拉取 M61 的 SDK 子模块 在拉取 SDK 之前,需要修改一下子模块的来源,不然可能会拉取失败。 进入 AiPi-Open-Kits 中,用文本打开 .gitmodules 文件 url 参数中的 github.com 改成 gitee.com: 3.拉取 M61 SDK 中的子模块 2)克隆适用 Windows 的编译工具链 就在 aithinker_Ai-M6X_SDK/ 文件夹中拉取工具链,直接适用 git 工具拉取: git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git

三、编译工具路径设置 aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin aithinker_Ai-M6X_SDK\tools\make aithinker_Ai-M6X_SDK\tools\ninja 这三个路径没有找到的话,需要检查以上两步操作

四、Linux环境搭建

(二)零基础开发小安派-Eyes-S1【入门篇】——安装VMware与Ubuntu - 小安派S1&M61教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

五、烧录教程

1.进入烧录模式

Ai-M61-32SU模组Type-C口朝自己,先长按Type-C右边的IO2不松手,同时按一次Type-C左边的EN,最后松开Type-C右边的IO2,让电脑读到端口

2.烧录

Windows:右键桌面Windows图标→点击设备管理器→端口(COM和LPT)→USB-SERIAL CH340(COMx) Tips:最后USB-SERIAL CH340(COMx),其中COMx的x应为数字 在例程目录右键终端打开输入 make flash COMX=COMx 这里的COMx与上面一致

Linux:【新提醒】零基础搭建小安派Linux开发环境之【编译运行Hello world】 - 小安派S1&M61教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

Tips:出现部分例程在排除环境搭建错误的前提下,编译报错#lwip/dns.h找不到解决办法 关于编译报错#lwip/dns.h找不到的解决办法 - 小安派S1&M61教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)

五、小结

这一篇,准备所需的工具

下一篇,开始用呼吸灯例程点亮第一盏灯

本帖被以下淘专辑推荐:

回复

使用道具 举报

干簧管 | 2023-12-6 13:13:32 | 显示全部楼层
回复

使用道具 举报

爱笑 | 2023-12-6 13:37:35 | 显示全部楼层
优秀~可以把标题前缀缩短一些
用心做好保姆工作
回复 支持 反对

使用道具 举报

曹县 | 2023-12-6 16:09:02 | 显示全部楼层
板凳
爱笑 | 2 小时前 | 只看该作者
优秀~可以把标题前缀缩短一
回复 支持 反对

使用道具 举报

klee_lo | 2023-12-6 16:17:49 | 显示全部楼层
学习学习
回复

使用道具 举报

心云 | 2023-12-21 12:08:01 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则