RISC-V技术论坛
直播中

HonestQiao

9年用户 577经验值
擅长:嵌入式技术
私信 关注
[经验]

【晶心科技ADP-Corvette-T1开发板试用体验】Arduino支持超快速安装指南

在晶心科技(Andes)ADP-Corvette-T1开发板交流群中,了解到很多人在安装上遇到了大问题。经过一番研究,实现了超快速本地安装的方法,并将相关的资料和说明,提交到:https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1

,方便国内开发者使用。如果官方资料有更新,将会及时跟进!

以上gitee仓库已于2022年6月13日申请公开访问,待gitee官方处理。如无法访问,请在交流群或者站内消息@HonestQiao设置权限。

操作速览:

  1. 下载支持包
  2. 启动本地Web服务
  3. 设置开发板支持网站
  4. 搜索开发板并安装
  5. 选择开发板和端口
  6. 实例验证

一、准备工作

  1. 下载支持包:
    • 访问网址:https://url26.ctfile.com/d/17702526-49280047-8b3fa7?p=2699(访问密码:2699)
    • staging/packages目录中,下载Corvette-T1-1.8.13.zipnds32le-elf-mculib-v5f.tar.gzburner.tar.gz3个文件
  2. 放置下载文件:
    • 将下载后的三个文件,放置到本仓库的staging/packages,放置后的结果如下:
      • 1.下载文件放置.png
  3. 启动本地WEB服务:
    • 进入MyWebServer目录,运行MyWebServer.exe,运行后结果如下:
      • 2.本地Web服务器1_启动.png
  4. 访问本地WEB服务:
    • 直接访问http://localhost:8888/
      • 2.本地Web服务器2_访问.png
    • 检查下载的文件是否能正常访问:
      • 2.本地Web服务器3_支持文件.png

二、Arduino支持安装

快速安装(推荐)

  1. 打开Arduino,在文件-首选项-附加开发板管理网址中,添加如下网址,并将其他AndesCorvette-T1相关的网址先移除
    • 添加网址:http://localhost:8888/package_Corvette_T1_simple_index.json
      • 3.开发板支持网址配置1.png
    • 打开配置目录后,删除所有文件名中包含Corvette或knectme的配置文件
  2. 重新打开Arduino,在工具-开发板-开发板管理器中,搜索T1,找到Corvette-T1Boards,然后安装
    • 4.开发板搜索安装1.png
  3. 因为支持包较大,所以安装需要一段时间,请耐心等待安装完成:
    • 安装中:
      • 5.开发板搜索安装2.png
    • 安装完成:
      • 6.开发板搜索安装3.png

纯手动安装

  1. 打开Arduino,在文件-首选项-附加开发板管理网址中,添加如下网址,并将其他AndesCorvette-T1相关的网址先移除
    • 添加网址:http://localhost:8888/package_Corvette_T1_knectme_index.json
      • 3.开发板支持网址配置2.png
    • 打开配置目录后,删除所有包含Corvette或knectme的配置文件
  2. 将准备工作中下载的3个文件,拷贝到上一步中打开的配置文件目录中,通常为C:Users当前用户名AppDataLocalArduino15stagingpackages,注意当前用户名应修改为您实际使用的用户名
  3. 检查C:Users当前用户名AppDataLocalArduino15stagingpackages目录中,应存在如下3个文件:
    • Corvette-T1-1.8.13.zip
    • burner.tar.gz
    • nds32le-elf-mculib-v5f.tar.gz
  4. 重新打开Arduino,参考快速安装,在工具-开发板-开发板管理器中,搜索T1,找到Corvette-T1Boards,然后安装

三、设备驱动安装

  1. 打开本仓库中的drivers-libusb-AICE-driver目录,然后点击Install_driver.exe,安装驱动程序;安装过程中,请务必全部勾选信任/同意/许可,并安装。
    • 7.设备驱动安装1.png
    • 8.设备驱动安装2.png
    • 9.设备驱动安装3.png
  2. 安装驱动后,在当前系统的设备管理器中,可以看到新增的libusbKUSBDevices-FTDIUSBdevice端口(COMD)-COM3,具体COM端口编号以实际情况而定。
    • 10.设备驱动安装4.png

四、使用示例

  1. 安装完成后,在工具-开发板-Corvette-T1Boards中,选择Corvette-T1,端口选择安装后新增的COM串口

    • 11.开发板选择和串口选择.png
  2. 文件-示例-01.Basics,选择Blink,打开后,修改LED_BUILTIN为13,具体如下:

    //thesetupfunctionrunsoncewhenyoupressresetorpowertheboardvoidsetup(){
    //initializedigitalpinLED_BUILTINasanoutput.
    pinMode(13,OUTPUT);
    }
    
    //theloopfunctionrunsoverandoveragainforevervoidloop(){
    digitalWrite(13,HIGH);//turntheLEDon(HIGHisthevoltagelevel)
    delay(1000);//waitforasecond
    digitalWrite(13,LOW);//turntheLEDoffbymakingthevoltageLOW
    delay(1000);//waitforasecond
    }
    
    • 12.Blink实例.png
  3. 修改完成后,不用谢保存,直接编译,然后下载

  • 13.编译下载运行.png

    )

  1. 下载完成后,开发板会自动重启,开发板背面的LED3,将会闪烁
    • 14.LED3如约闪烁.jpg

回帖(2)

HonestQiao

2022-6-15 19:09:30
https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1 已经通过审核,可以正常访问了!
1 举报

HonestQiao

2022-6-13 10:35:16
如果 https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1 无法访问,可以直接下载下面的压缩包使用:




如果 https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1 无法访问,可以直接下载上面的压缩包使用。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分