ADP-Corvette-T1是基于泰凌微電子 TLSR9518A 無線 SoC 的 Arduino 兼容開發(fā)平臺。這是一款高度集成的 SoC,具有 32 位 RISC-V CPU、DSP、AI 引擎、RF 前端和板載 PCB 天線,可降低整體 BOM 成本。用戶可以在 Arduino 標準 IDE 和功能齊全的 AndeSight IDE 下輕松構(gòu)建物聯(lián)網(wǎng)設(shè)備的原型和應用程序。
![](https://file1.elecfans.com//web2/M00/99/B2/wKgZomTniK2ABVI8AAvjZk588-w920.png)
01
ADP-Corvette-T1開箱體驗
晶心科技的這塊開發(fā)板收到有一段時間了,在安裝arduino以及搭建開發(fā)環(huán)境方面遇到了一些困難,,不過都已經(jīng)解決了,現(xiàn)從開箱視頻開始和大家一塊分享其中的樂趣。(點擊標題或圖片查看文章詳情)
![](https://file1.elecfans.com//web2/M00/99/B2/wKgZomTniK2ACTiZAAUdOUOSR8s219.png)
02
Arduino支持超快速安裝指南
在晶心科技(Andes)ADP-Corvette-T1開發(fā)板交流群中,了解到很多人在安裝上遇到了大問題。經(jīng)過一番研究,實現(xiàn)了超快速本地安裝的方法,并將相關(guān)的資料和說明,提交到:https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1,方便國內(nèi)開發(fā)者使用。如果官方資料有更新,將會及時跟進!(點擊標題或圖片查看文章詳情)
操作速覽:
![](https://file1.elecfans.com//web2/M00/99/B2/wKgZomTniK2AFcSXAARYg5TW1eM605.png)
03
使用Arduino的SPI庫,直接驅(qū)動WS2812B炫彩點陣板
昨天我在 DFRobot Beetle ESP32-C3開發(fā)板 開發(fā)板上,成功用 Adafruit NeoPixel 擴展庫,驅(qū)動了ws2812B炫彩點陣。具體可見文章:Arduino編程控制WS2812B炫彩LED,既然ADP-Corvette-T1開發(fā)板也能用Arduino,那應該可以把類似的程序,按照ADP-Corvette-T1開發(fā)板的Arduino支持,使用Adafruit NeoPixel 擴展庫來驅(qū)動WS2812B。
說干就干,先在Adafruit NeoPixel 擴展庫的Arduino開發(fā)環(huán)境中,安裝Adafruit NeoPixel 擴展庫,方法如下:(點擊標題或圖片查看文章詳情)
![](https://file1.elecfans.com//web2/M00/99/B2/wKgZomTniK2AXBiyAALkTS1dobM215.jpg)
04
ADP-Corvette-T1開發(fā)板兼容Arduino開發(fā)環(huán)境,完成基礎(chǔ)的測試后,就想著點個屏幕玩玩。通過官方的資料了解到,官方有一個擴展板:使用的是LCD1602A顯示屏。去網(wǎng)上查看了一下資料,發(fā)現(xiàn)這是一款老掉牙的使用牛屎封裝的LCD顯示屏。
另外,詳細了解了一下官方的資料,看到硬件上也提供了I2C接口,查看官方資料,可以了解接口的詳情,我手頭也有SSD1306 OLED,支持I2C和SPI的都有,這次剛好拿I2C版本的進行實測。(點擊標題或圖片查看文章詳情)
![](https://file1.elecfans.com//web2/M00/99/B2/wKgZomTniK6AXU5HAA7SvGzkOxg371.png)
05
這次打算測試下corvette T1開發(fā)板(以下簡稱T1)的通訊能力,結(jié)合自己手頭上的esp32 wroom,打算將兩者進行以下通訊試試看,參考了以下這篇文章:ESP32cam藍牙模塊與arduino uno通信實驗,最后可以通過手機發(fā)送指令,來控制燈的亮滅。(點擊標題或圖片查看文章詳情)
使用到esp32的藍牙串口通訊以及T1板子的串口和兩個led燈
實現(xiàn)效果如下:
通過手機輸入a和b指令來分別控制2號引腳led燈閃爍13號引腳led燈常亮
![](https://file1.elecfans.com//web2/M00/99/B2/wKgZomTniK6AHT3jABSvF9ab8b8821.png)
06
corvette T1的多任務調(diào)度學習
本文嘗試實現(xiàn)corvette T1開發(fā)板的多任務協(xié)作功能。
多任務協(xié)作功能可以使用freeRTOS、RT-thread一類實時操作系統(tǒng)實現(xiàn),也可以使用中斷、任務調(diào)度器來實現(xiàn)這些功能在arduino中也都支持,因為并不清楚T1開發(fā)板支不支持實時操作系統(tǒng)所以本次暫不采用實時操作系統(tǒng)來實現(xiàn)(英文太差,不太看的懂手冊QAQ,而且說明文檔好像也沒提這事?)。
最后我選擇了任務調(diào)度器來實現(xiàn)T1開發(fā)板下的多任務調(diào)度,主要用到TaskScheduler這個庫,在管理庫中搜索并安裝即可。(點擊標題或圖片查看文章詳情)
![](https://file1.elecfans.com//web2/M00/99/B2/wKgZomTniK6ATbXOAAA_It22OmI556.png)
更多熱點文章閱讀
原文標題:基于32位RISC-V高集成SoC,ADP-Corvette-T1開發(fā)板樣例及源碼!
文章出處:【微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
電子技術(shù)
+關(guān)注
關(guān)注
18文章
901瀏覽量
56127 -
電子發(fā)燒友論壇
+關(guān)注
關(guān)注
4文章
197瀏覽量
1113
原文標題:基于32位RISC-V高集成SoC,ADP-Corvette-T1開發(fā)板樣例及源碼!
文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
RISC-V架構(gòu)及MRS開發(fā)環(huán)境回顧
SiFive 推出高性能 Risc-V CPU 開發(fā)板 HiFive Premier P550
![SiFive 推出高性能 <b class='flag-5'>Risc-V</b> CPU <b class='flag-5'>開發(fā)板</b> HiFive Premier P550](https://file1.elecfans.com//web3/M00/02/76/wKgZO2dfnGKAOUAiAAgKahZCBOE660.png)
如何使用 RISC-V 進行嵌入式開發(fā)
Made with KiCad(十六):全志RISC-V 64 SoC F133/D1s開發(fā)板
![Made with KiCad(十六):全志<b class='flag-5'>RISC-V</b> 64 <b class='flag-5'>SoC</b> F133/D<b class='flag-5'>1</b>s<b class='flag-5'>開發(fā)板</b>](https://file1.elecfans.com//web1/M00/F4/D3/wKgZoWcy16-AJbiIAApv8-eIc1s991.png)
飛凌嵌入式T113-i開發(fā)板RISC-V核的實時應用方案
![飛凌嵌入式<b class='flag-5'>T</b>113-i<b class='flag-5'>開發(fā)板</b><b class='flag-5'>RISC-V</b>核的實時應用方案](https://file1.elecfans.com/web1/M00/F5/AC/wKgaoWdAMtyACDOiAADaSwGzGeo502.png)
香蕉派開發(fā)板BPI-CanMV-K230D-Zero 嘉楠科技 RISC-V開發(fā)板公開發(fā)售
2024 RISC-V 中國峰會:華秋電子助力RISC-V生態(tài)!
Andes晶心科技推出QiLai系統(tǒng)芯片和Voyager開發(fā)板
Banana Pi BPI-F3 進迭時空 RISC-V K1芯片開發(fā)板支持8G/16G內(nèi)存
![Banana Pi BPI-F3 進迭時空 <b class='flag-5'>RISC-V</b> K<b class='flag-5'>1</b>芯片<b class='flag-5'>開發(fā)板</b>支持8G/16G內(nèi)存](https://file1.elecfans.com//web2/M00/FE/D5/wKgaomafir-AUtE6AACd1G9cCJM081.jpg)
國產(chǎn)RISC-V MCU推薦
香橙派發(fā)布首款RISC-V開發(fā)板OrangePi RV
基于先楫HPM5300 RISC-V內(nèi)核MCU的HPM5361EVK開發(fā)板測評效果(二)
![基于先楫HPM5300 <b class='flag-5'>RISC-V</b>內(nèi)核MCU的HPM5361EVK<b class='flag-5'>開發(fā)板</b>測評效果(二)](https://file1.elecfans.com/web2/M00/C3/ED/wKgZomXvvteACKNkAABTHLvHJX8611.png)
評論