聚豐項目 > 基于AB32VG1硬件平臺的開發
之前一直使用裸機進行程序的開發,逐漸的有些力不從心,直到有一天偶然間發現了RT-thread,被豐富的組件所吸引,所以開始慢慢了解這款優秀的,優雅的國產RTOS。在了解的過程中,發現正在組織一個基于RTT的賽事,然后果斷報名,并獲取了一塊RISC的開發板,在此開發板的基礎上,嘗試著點燈;串口輸出“hello,world”以及ADC等板載功能。比配置寄存器要流暢爽快的多。
adrain001
分享adrain001
團隊成員
adrain001 No
AB32VG1 開發板是以中科藍訊 (Bluetrum) 公司推出的基于 RISC-V 架構的高配置芯片 AB32VG1 為核心所組成的。
CPU: AB32VG1 (LQFP48 封裝,主頻 120M ,片上集成 RAM 192K, flash 4Mbit,ADC,PWM,USB,UART,IIC 等資源)
搭載藍牙模塊
搭載FM模塊
一路 TF Card 接口
一路 USB 接口
一路 IIC 接口
一路音頻接口 (美標 CTIA)
六路 ADC 輸入引腳端子引出
六路 PWM 輸出引腳端子引出
一個全彩 LED 燈模塊,一個電源指示燈,三個燒錄指示燈
一個 IRDA (紅外接收端口)
一個 Reset 按鍵,三個功能按鍵 (通用版為兩個功能按鍵)
板子規格尺寸:6cm * 9cm
I/O口通過 2.54MM 標準間距引出,同時兼容 Arduino Uno 擴展接口,方便二次開發
基于<中科藍訊AB32VG1開發實踐指南>https://docs.qq.com/doc/DTVVWWXpLRVl6cER2 初步完成了板載功能的測試,初步嘗試使用RTT進行APP程序的開發,后續進行優化。軟件開發代碼托管于Github,地址:https://github.com/yalouliu/RT-thread-AB32VG.git。
暫無