本文來源電子發燒友社區,作者:HonestQiao, 帖子地址:https://bbs.elecfans.com/jishu_2286329_1_1.html
在晶心科技(Andes)ADP-Corvette-T1
開發板交流群中,了解到很多人在安裝上遇到了大問題。經過一番研究,實現了超快速本地安裝的方法,并將相關的資料和說明,提交到:https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1
,方便國內開發者使用。如果官方資料有更新,將會及時跟進!
以上gitee倉庫已于2022年6月13日申請公開訪問,待gitee官方處理。如無法訪問,請在交流群或者站內消息@HonestQiao設置權限。
操作速覽:
一、準備工作
- 下載支持包:
-
放置下載文件:
-
將下載后的三個文件,放置到本倉庫的
staging/packages
,放置后的結果如下:
-
將下載后的三個文件,放置到本倉庫的
-
啟動本地WEB服務:
-
進入MyWebServer目錄,運行MyWebServer.exe,運行后結果如下:
-
進入MyWebServer目錄,運行MyWebServer.exe,運行后結果如下:
-
訪問本地WEB服務:
-
直接訪問
http://localhost:8888/
-
檢查下載的文件是否能正常訪問:
-
直接訪問
二、Arduino支持安裝
快速安裝(推薦)
-
打開
Arduino
,在文件
-首選項
-附加開發板管理網址
中,添加如下網址,并將其他Andes
和Corvette-T1
相關的網址先移除-
添加網址:
http://localhost:8888/package_Corvette_T1_simple_index.json
- 打開配置目錄后,刪除所有文件名中包含Corvette或knectme的配置文件
-
添加網址:
-
重新打開
Arduino
,在工具
-開發板
-開發板管理器
中,搜索T1
,找到Corvette-T1Boards
,然后安裝 -
因為支持包較大,所以安裝需要一段時間,請耐心等待安裝完成:
-
安裝中:
-
安裝完成:
-
安裝中:
純手動安裝
-
打開
Arduino
,在文件
-首選項
-附加開發板管理網址
中,添加如下網址,并將其他Andes
和Corvette-T1
相關的網址先移除-
添加網址:
http://localhost:8888/package_Corvette_T1_knectme_index.json
- 打開配置目錄后,刪除所有包含Corvette或knectme的配置文件
-
添加網址:
-
將準備工作中下載的3個文件,拷貝到上一步中打開的配置文件目錄中,通常為
C:Users當前用戶名AppDataLocalArduino15stagingpackages
,注意當前用戶名
應修改為您實際使用的用戶名 -
檢查
C:Users當前用戶名AppDataLocalArduino15stagingpackages
目錄中,應存在如下3個文件:- Corvette-T1-1.8.13.zip
- burner.tar.gz
- nds32le-elf-mculib-v5f.tar.gz
-
重新打開
Arduino
,參考快速安裝
,在工具
-開發板
-開發板管理器
中,搜索T1
,找到Corvette-T1Boards
,然后安裝
三、設備驅動安裝
-
打開本倉庫中的
drivers
-libusb-AICE-driver
目錄,然后點擊Install_driver.exe
,安裝驅動程序;安裝過程中,請務必全部勾選信任/同意/許可,并安裝。 -
安裝驅動后,在當前系統的
設備管理器
中,可以看到新增的libusbKUSBDevices-FTDIUSBdevice
和端口(COMD)-COM3
,具體COM端口編號以實際情況而定。
四、使用示例
-
安裝完成后,在
工具
-開發板
-Corvette-T1Boards
中,選擇Corvette-T1
,端口選擇安裝后新增的COM串口 -
從
文件
-示例
-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 }
-
修改完成后,不用謝保存,直接編譯,然后下載
-
)
-
下載完成后,開發板會自動重啟,開發板背面的LED3,將會閃爍
-
晶心科技
+關注
關注
0文章
104瀏覽量
18234 -
開發板試用
+關注
關注
3文章
301瀏覽量
2140
發布評論請先 登錄
相關推薦
評論