【祖传点灯】安信可Ai-M61-32S + arduino点灯之路

[复制链接]
查看772 | 回复11 | 2024-5-14 22:41:46 | 显示全部楼层 |阅读模式
本帖最后由 w7415369 于 2024-5-14 22:41 编辑

一、安装Arduino IDE
Arduino安装教程较多,这里不再赘述,可参考以下链接安装Arduino:

Arduino安装教程链接
二、配置开发板选项
1、点击文件中的首选项
1.png
2、点击附加开发板管理器网站输入框右侧图标
2.png
3、将开发板地址(https://github.com/bouffalolab/a ... ffalolab_index.json)粘贴到输入框
3.png
4、安装开发板库文件,如图点击开发板管理器,搜索BL618,点击安装
11.png

5、选择开发板和串口
7.png

三、修改开发板库文件
1、按下图路径(我的用户名是win7,找到你的用户名替换win7即可)找到wiring_digital.c文件
5.png
2、将wiring_digital.c中如下图所示的12、14从pin_adc移动到pin_gpio中,保存退出
6.png
四、烧录程序
1、编写代码
4.png
2、点击上传按钮
8.png
3、等待Arduino窗体下方出现如图白色字体
9.png
4、这时按下Ai-M61-32S-Kit开发板上烧录键(IO2)不松开,另一只手按下复位键(EN)并保持1秒后松开,等待出现如下图【All success】时,再松开(IO2)按键
10.png
五、效果展示
1、程序烧录完成后,需要按以下复位键(EN)使开发板从下载模式恢复到运行模式,效果如下图,开发板上的RGB按照红绿蓝依次亮起
12.png
六、其他
开发板拿回来后直接在自己常用的台式电脑(win10)上测试,因为以前一直使用Arduino,简单设置安装好开发板后,编写Blink点灯程序,编译正常却不能正常下载(如下图,显示No input file to program to flash)。
13.png

参照Ai-M61-32S-Kit开发板在arduino环境下不能正常下载,尝试使用管理员模式运行Arduino,故障依旧,仍不能下载。
最后拿出自己吃灰多年的笔记本(win7),按照流程安装设置开发板,最终可以顺利下载程序到开发板。至于另一台电脑不能下载的问题,截至到目前,未找到根本原因。有大佬知道原因的可以指点一下,感谢






回复

使用道具 举报

w7415369 | 2024-5-16 17:55:52 | 显示全部楼层
本帖最后由 w7415369 于 2024-5-16 17:56 编辑

安装开发板文件那的1.04版本是因为我已经安装1.05了,不显示安装按钮,为了方便截图和不想重新下载,我选择了1.04,实际安装版本还是要1.05的
回复 支持 反对

使用道具 举报

w7415369 | 2024-5-14 22:44:48 | 显示全部楼层
下一步尝试用I2C驱动0.96寸屏幕
回复 支持 反对

使用道具 举报

hrqwe | 2024-5-14 22:58:58 | 显示全部楼层
本帖最后由 hrqwe 于 2024-5-14 23:19 编辑

排版不错

                               
登录/注册后可看大图
日拱一卒,功不唐捐
回复 支持 反对

使用道具 举报

WT_0213 | 2024-5-15 08:34:18 | 显示全部楼层
很清晰
回复

使用道具 举报

Francisliu | 2024-5-15 10:19:51 | 显示全部楼层
可以,必须点赞
回复 支持 反对

使用道具 举报

1055173307 | 2024-5-15 11:27:17 | 显示全部楼层
回复

使用道具 举报

jkernet | 2024-5-15 11:32:36 | 显示全部楼层
都用arduino
回复 支持 反对

使用道具 举报

w7415369 | 2024-5-16 17:50:29 | 显示全部楼层

电脑上开发环境太多了
回复 支持 反对

使用道具 举报

wukong50 | 2024-6-6 21:19:29 | 显示全部楼层
恭喜点灯
回复

使用道具 举报

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

本版积分规则