本帖最后由 w7415369 于 2024-5-14 22:41 编辑
一、安装Arduino IDE
Arduino安装教程较多,这里不再赘述,可参考以下链接安装Arduino:
Arduino安装教程链接
二、配置开发板选项
1、点击文件中的首选项
2、点击附加开发板管理器网站输入框右侧图标
3、将开发板地址(https://github.com/bouffalolab/a ... ffalolab_index.json)粘贴到输入框
4、安装开发板库文件,如图点击开发板管理器,搜索BL618,点击安装
5、选择开发板和串口
三、修改开发板库文件
1、按下图路径(我的用户名是win7,找到你的用户名替换win7即可)找到wiring_digital.c文件
2、将wiring_digital.c中如下图所示的12、14从pin_adc移动到pin_gpio中,保存退出
四、烧录程序
1、编写代码
2、点击上传按钮
3、等待Arduino窗体下方出现如图白色字体
4、这时按下Ai-M61-32S-Kit开发板上烧录键(IO2)不松开,另一只手按下复位键(EN)并保持1秒后松开,等待出现如下图【All success】时,再松开(IO2)按键
五、效果展示
1、程序烧录完成后,需要按以下复位键(EN)使开发板从下载模式恢复到运行模式,效果如下图,开发板上的RGB按照红绿蓝依次亮起
六、其他
开发板拿回来后直接在自己常用的台式电脑(win10)上测试,因为以前一直使用Arduino,简单设置安装好开发板后,编写Blink点灯程序,编译正常却不能正常下载(如下图,显示No input file to program to flash)。
参照Ai-M61-32S-Kit开发板在arduino环境下不能正常下载,尝试使用管理员模式运行Arduino,故障依旧,仍不能下载。
最后拿出自己吃灰多年的笔记本(win7),按照流程安装设置开发板,最终可以顺利下载程序到开发板。至于另一台电脑不能下载的问题,截至到目前,未找到根本原因。有大佬知道原因的可以指点一下,感谢  
|