发帖
7 0 0

【祖传点灯】安信可Ai-M61-32S编译环境搭建+点灯

t10086
注册会员

1

主题

1

回帖

136

积分

注册会员

积分
136
Ai-M61-Kit点灯教程 2164 7 2024-5-3 20:00:26
本帖最后由 t10086 于 2024-5-3 20:27 编辑

首先感谢安信可科技送的免费板子,可以学习Ai-M61-32S开发板!
然后感谢(【祖传点灯】安信可Ai-M61-32S环境搭建+祖传点灯
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44633)此贴帮身为小白的我解决了很多问题


下面就是windows环境下的编译环境配置
主要用到的是Ai-M61的sdk,以及编译工具链,跟着以下步骤就能避掉很多坑

1.克隆aithinker_Ai-M6X_SDK仓库
git clone https://gitee.com/Ai-Thinker-Open/aithinker_Ai-M6X_SDK.git --recursive
注意的是在你需要下载的目录右键打开git bash,这样再输入以上命令就能在该目录下成功克隆aithinker_Ai-M6X_SDK文件,如下图我是在该目录下已经克隆好的



2.进入aithinker_Ai-M6X_SDK文件夹,去克隆toolchain_gcc_t-head_windows仓库
在该目录下右键打开git bash,输入git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git然后回车,如下图所示(我的已经克隆好了)



3.设置系统环境变量,包括了toolchain, make和ninja,toolchain指位于aithinker_Ai-M6X_SDK目录中的toolchain_gcc_t-head_windows\bin , make和ninja分别位于aithinker_Ai-M6X_SDK\tools\make 和aithinker_Ai-M6X_SDK\tools\ninja如下图所示(注意这是我的文件路径,你需要根据自己文件路径去设置系统环境变量)



4.在windows powershell中测试编译工具
分别需要输入以下命令riscv64-unknown-elf-gcc -v,make -v,  ninja --help如下图所示


5.代码示例
进入aithinker_Ai-M6X_SDK\examples\peripherals\gpio中选中gpio_input_output文件右键点击通过vscode打开
代码使用的是【祖传点灯】安信可Ai-M61-32S环境搭建+祖传点灯https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44633该帖子的,直接cv就行


6.选中main.c文件右键选择在集成终端中打开如下图所示


7.编译下载
在终端中输入make命令编译,编译完成后输入make flash COMX=COM4(我的端口号是com4),按下boot键不松开的同时按下回车下载,按下回车后尽快按下复位键,然后松开复位键和boot键(多试几次)


8.点灯成功
按下复位键后黄灯闪烁






──── 0人觉得很赞 ────

使用道具 举报

作业已完成!
棒棒的
入坑了
2024-5-29 14:53:36
恭喜点灯
2024-6-13 21:56:04
真详细
2024-6-21 08:59:58
2024-7-7 09:26:04
点灯成功
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 30722 个
  • 话题数: 44763 篇