聚丰项目 > 基于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。
暂无