ADP-Corvette-T1是基于泰凌微電子 TLSR9518A 無線 SoC 的 Arduino 兼容開發(fā)平臺。這是一款高度集成的 SoC,具有 32 位 RISC-V CPU、DSP、AI 引擎、RF 前端和板載 PCB 天線,可降低整體 BOM 成本。用戶可以在 Arduino 標準 IDE 和功能齊全的 AndeSight IDE 下輕松構建物聯(lián)網(wǎng)設備的原型和應用程序。
01
ADP-Corvette-T1開箱體驗
晶心科技的這塊開發(fā)板收到有一段時間了,在安裝arduino以及搭建開發(fā)環(huán)境方面遇到了一些困難,,不過都已經(jīng)解決了,現(xiàn)從開箱視頻開始和大家一塊分享其中的樂趣。(點擊標題或圖片查看文章詳情)
02
Arduino支持超快速安裝指南
在晶心科技(Andes)ADP-Corvette-T1開發(fā)板交流群中,了解到很多人在安裝上遇到了大問題。經(jīng)過一番研究,實現(xiàn)了超快速本地安裝的方法,并將相關的資料和說明,提交到:https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1,方便國內開發(fā)者使用。如果官方資料有更新,將會及時跟進!(點擊標題或圖片查看文章詳情)
操作速覽:
03
使用Arduino的SPI庫,直接驅動WS2812B炫彩點陣板
昨天我在 DFRobot Beetle ESP32-C3開發(fā)板 開發(fā)板上,成功用 Adafruit NeoPixel 擴展庫,驅動了ws2812B炫彩點陣。具體可見文章:Arduino編程控制WS2812B炫彩LED,既然ADP-Corvette-T1開發(fā)板也能用Arduino,那應該可以把類似的程序,按照ADP-Corvette-T1開發(fā)板的Arduino支持,使用Adafruit NeoPixel 擴展庫來驅動WS2812B。
說干就干,先在Adafruit NeoPixel 擴展庫的Arduino開發(fā)環(huán)境中,安裝Adafruit NeoPixel 擴展庫,方法如下:(點擊標題或圖片查看文章詳情)
04
ADP-Corvette-T1開發(fā)板兼容Arduino開發(fā)環(huán)境,完成基礎的測試后,就想著點個屏幕玩玩。通過官方的資料了解到,官方有一個擴展板:使用的是LCD1602A顯示屏。去網(wǎng)上查看了一下資料,發(fā)現(xiàn)這是一款老掉牙的使用牛屎封裝的LCD顯示屏。
另外,詳細了解了一下官方的資料,看到硬件上也提供了I2C接口,查看官方資料,可以了解接口的詳情,我手頭也有SSD1306 OLED,支持I2C和SPI的都有,這次剛好拿I2C版本的進行實測。(點擊標題或圖片查看文章詳情)
05
這次打算測試下corvette T1開發(fā)板(以下簡稱T1)的通訊能力,結合自己手頭上的esp32 wroom,打算將兩者進行以下通訊試試看,參考了以下這篇文章:ESP32cam藍牙模塊與arduino uno通信實驗,最后可以通過手機發(fā)送指令,來控制燈的亮滅。(點擊標題或圖片查看文章詳情)
使用到esp32的藍牙串口通訊以及T1板子的串口和兩個led燈
實現(xiàn)效果如下:
通過手機輸入a和b指令來分別控制2號引腳led燈閃爍13號引腳led燈常亮
06
corvette T1的多任務調度學習
本文嘗試實現(xiàn)corvette T1開發(fā)板的多任務協(xié)作功能。
多任務協(xié)作功能可以使用freeRTOS、RT-thread一類實時操作系統(tǒng)實現(xiàn),也可以使用中斷、任務調度器來實現(xiàn)這些功能在arduino中也都支持,因為并不清楚T1開發(fā)板支不支持實時操作系統(tǒng)所以本次暫不采用實時操作系統(tǒng)來實現(xiàn)(英文太差,不太看的懂手冊QAQ,而且說明文檔好像也沒提這事?)。
最后我選擇了任務調度器來實現(xiàn)T1開發(fā)板下的多任務調度,主要用到TaskScheduler這個庫,在管理庫中搜索并安裝即可。(點擊標題或圖片查看文章詳情)
更多熱點文章閱讀
原文標題:基于32位RISC-V高集成SoC,ADP-Corvette-T1開發(fā)板樣例及源碼!
文章出處:【微信公眾號:電子發(fā)燒友論壇】歡迎添加關注!文章轉載請注明出處。
-
電子技術
+關注
關注
18文章
884瀏覽量
55859 -
電子發(fā)燒友論壇
+關注
關注
4文章
197瀏覽量
1056
原文標題:基于32位RISC-V高集成SoC,ADP-Corvette-T1開發(fā)板樣例及源碼!
文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發(fā)燒友論壇】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論