0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【RTT大赛作品连载】中科蓝讯AB32VG1开发板开箱篇

RT-thread 来源:RT-thread 作者:RT-thread 2021-11-13 10:01 次阅读

收到开发板先上靓照

pYYBAGGOg36AD_zFAAHlO7ieZCQ444.png中科蓝讯AB32VG1开发板开箱

AB32VG1开发板一块

TypeCo数据线一条

开发板介绍

AB32VG1开发板是以中科蓝讯(Bluetrum)公司推出的基于RISC-V架构的高配置芯片AB5301A为核心所组成的。

板上资源
CPU: AB5301A;( LQFP48 封装,主频 120M,片上集成 RAM 192K, flash 8 Mbit, ADC, PWM, USBUART, IIC 等资源)
 搭载蓝牙模块
 搭载 FM 模块
 一路 TF Card 接口
 一路 USB 接口
 一路 IIC 接口
 一路音频接口(美标 CTIA)
 六路 ADC 输入引脚端子引出
 六路 PWM 输出引脚端子引出
 一个全彩 LED 灯模块, 一个电源指示灯, 三个烧录指示灯
 一个 IRDA(红外接收端口
 一个 Reset 按键, 三个功能按键(通用版为两个功能按键)
 板子规格尺寸: 6cm*9cm
 I/O 口通过 2.54MM 标准间距引出, 同时兼容 Arduino Uno 扩展接口, 方便二次开发板上所有的硬件特性能快速帮助评估 AB5301A 所有外设和衍生开发新的应用。

电路接口说明

pYYBAGGOfJeAMcrpAA-J9MBxhQg213.png电路接口说明

电路原理图分析

电源&Type-C部分

poYBAGGOfZ-Aa8FhAAFC6Crvnpw182.pngAB32VG1开发板原理图--供电&Type-C

开发板采用外部 5V 电源输入, 用 Type-C 接口及 USB 接口提供 5V 输入; 兼容 Arduino Uno扩展接口 VIN_5V 也支持 5V 输入;
供电时需用跳线帽连接 J1 的 VIN 与 VBAT 两引脚, 及 C-TEST 端口;
该端口若串入电流表, 可用于开发板的总电流测试;

开发板通过 Reset 按键复位电源的方式复位
故, 不兼容 Arduino Uno 扩展接口的 Reset, 对应引脚 NC;
Note: 兼容 Arduino Uno 扩展接口的外部 5V 电源输入, 仅限于 5V 输入, 不支持宽电压输
入!!!
蓝牙核心系统电路部分

poYBAGGOfpaAE0J-AAITWnkIUT4411.pngAB32VG1开发板原理图--蓝牙核心系统电路部分

AB32VG1开发板原理图--蓝牙核心系统电路部分非常简洁只有少量的电容,1个10uH电感,26MHz和32.768KHz的两个晶振。系统设计合理:分开了数字地和模拟地。

程序烧录&调试部分

poYBAGGOgI2AavV5AADyjGl4IkI651.pngAB32VG1开发板原理图--程序烧录&调试部分


开发板通过 Type-C 接口用CH340E转UART(TLL)串口进行烧录, 烧录采用单线烧录(1 wire program&debug);
烧录程序时需用跳线帽连接 J3 及 J1 的 VBAT’与 VIN 两引脚;
J3 为连接待烧录芯片
J1 两引脚为烧录端供电
点评:一般我们设计只用CH340USB转串口,而AB32VG1开发板还用了PAI121M31做信号隔离。

外设接口部分

poYBAGGOgZOAF71dAANGEBTnYJI877.pngAB32VG1开发板原理图--外设接口部分

Audio 音频接口
Audio 音频接口集成了左右声道, MIC 及 FM 与一体, 需要配合接入美标(CTIA) 3.5mm 的耳机使用;
NOTE:
1. 使用 FM 模块时, 必须插入美标(CTIA) 耳机线使用, 耳机线充当 FM 天线
2. 使用麦克风功能时, 需要使用带 Mic 的美标(CTIA) 耳机;
全彩 LED 模块
使用该模块时, 需要用跳线帽连接 J8、 J10、 J12; 不使用时, 去除跳线帽, 芯片端分别可以引脚分别可以配置成相应 PWM 使用;
模拟输入
开发板提供六路模拟输入, 并同时兼容 Arduino Uno 扩展接口的六路模拟输入(ANALOG IN);
分别对应 AB5301A 的 PB1,PB2,PE5,PE6,PE7 及 PWKEY;
PWM 输出
开发板提供六路 PWM 输出, 并同时兼容 Arduino Uno 扩展接口的六路 PWM 输出, 分别对
应 AB5301A 的 PA2,PE4,PA6,PE0,PE1,PB0;
其中, PE1,PE4,PA2 用跳线帽连接可使用全彩 LED 模块;
USB 接口
开发板具有一个 USB 外设接口, 用户也可以用该接口进行外部电源输入供电; 若使用 USB通讯时, 需使用跳线连接 J15,J16; 不使用时, 去除跳线帽, 芯片端的 PB3,PB4 可以做 IO 口外接使用;
IRDA 模块
开发板有一个 IDRA(红外接收端口) 模块, 用户可以通过跳线帽连接 J17 使用;
不使用时, 去除跳线帽, 芯片端的 PE6 可以做 ADC 使用;
TF card 接口
开发板有一个 TF card 接口, 用户使用时, 需用跳线帽连接 J6,J7,J9,J11; 去除跳线帽, 芯片
端的 PB1,PB2,PE5 可以做 ADC 外接使用; PB0 可以做 PWM 外接;
接口定义
接口定义具体如下图:

pYYBAGGOgg-AXygaAAXnnU-nfkk201.pngAB32VG1开发板原理图--接口定义


其中, 双 PIN 标示部分, 如 IRDA-PE6, 代表 IRDA 端为红外接收端, PE6 代表 AB5301A 芯片端 PE6 口;
单 PIN 标示部分, 分别标示该引脚定义, 如 DP, 代表 USB 接口的 DP 脚; 再如 PF1, 代表AB5301A 芯片端引出的 PF1 口;
另, 该板部分兼容 Arduino Uno 扩展接口, 该定义见如下表格:

poYBAGGOglCAVJ5FAAEOu3vWnYY571.pngAB32VG1开发板原理图--接口定义

资料下载

中科蓝讯AB32VG1开发实践指南
https://docs.qq.com/doc/DTVVWWXpLRVl6cER2


AB32VG1开发板用户手册
https://gitee.com/bluetrum/AB32VG1_DOC/raw/master/AB32VG1_User_Manual.pdf
内有电路接口说明。


蓝讯骄龙AB32VG1_V2.0原理图 AB32VG1_Prougen_schematic_V02.pdf原理图资料
https://gitee.com/bluetrum/AB32VG1_DOC/raw/master/AB32VG1_Prougen_Schematic_V02.pdf

下节预告

开发环境搭建

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4400

    浏览量

    93769
  • RT-Thread
    +关注

    关注

    31

    文章

    1147

    浏览量

    38857
  • RISC-V
    +关注

    关注

    41

    文章

    1884

    浏览量

    45029
  • 中科蓝讯
    +关注

    关注

    8

    文章

    49

    浏览量

    9625
收藏 人收藏

    评论

    相关推荐

    RTT大赛作品连载AB32VG1开箱、搭建环境、演示、点灯

    AB32VG1开箱、搭建环境、演示、点灯,为下面做好准备。
    的头像 发表于 10-25 16:47 4647次阅读
    【<b class='flag-5'>RTT</b><b class='flag-5'>大赛</b><b class='flag-5'>作品</b><b class='flag-5'>连载</b>】<b class='flag-5'>AB32VG1</b><b class='flag-5'>开箱</b>、搭建环境、演示、点灯

    RTT大赛作品AB32VG1开发板—按键扫描

    ab32vg1开发板按键实验
    的头像 发表于 11-15 09:54 3846次阅读
    <b class='flag-5'>RTT</b><b class='flag-5'>大赛</b><b class='flag-5'>作品</b>:<b class='flag-5'>AB32VG1</b><b class='flag-5'>开发板</b>—按键扫描

    RTT大赛作品连载AB32VG1评估板到货控制彩灯测试

    RTT大赛作品连载AB32VG1评估板到货控制彩灯测试篇;接下来看看在如何AB32VG1评估
    的头像 发表于 11-07 19:39 4833次阅读
    【<b class='flag-5'>RTT</b><b class='flag-5'>大赛</b><b class='flag-5'>作品</b><b class='flag-5'>连载</b>】<b class='flag-5'>AB32VG1</b>评估板到货控制彩灯测试

    RTT大赛作品连载AB32VG1评估板 音乐播放器

    RTT大赛作品连载AB32VG1评估板 音乐播放器
    的头像 发表于 11-12 21:11 5870次阅读
    【<b class='flag-5'>RTT</b><b class='flag-5'>大赛</b><b class='flag-5'>作品</b><b class='flag-5'>连载</b>】<b class='flag-5'>AB32VG1</b>评估板 音乐播放器

    RTT大赛作品连载AB32VG1开发环境搭建

    基于RT-Thread的AB32VG1开发环境搭建.
    的头像 发表于 11-17 08:48 8896次阅读
    【<b class='flag-5'>RTT</b><b class='flag-5'>大赛</b><b class='flag-5'>作品</b><b class='flag-5'>连载</b>】<b class='flag-5'>AB32VG1</b>的<b class='flag-5'>开发</b>环境搭建

    RTT大赛作品连载AB32VG1开发板开箱

    中科蓝讯AB32VG1开发板开箱之作,此开发板的硬件资源初略的介绍。
    的头像 发表于 01-04 09:19 4218次阅读
    【<b class='flag-5'>RTT</b><b class='flag-5'>大赛</b><b class='flag-5'>作品</b><b class='flag-5'>连载</b>】<b class='flag-5'>AB32VG1</b><b class='flag-5'>开发板</b>之<b class='flag-5'>开箱</b>篇

    中科AB32VG1 RISC-V开发板来了!

    `近日,国内领先的自主物联网操作系统(RT-Thread)厂商睿赛德科技联合其高级会员国内领先RISC-V物联网芯片公司中科正式发布基于AB32VG1 RISC-V评估
    发表于 06-19 08:00

    中科 AB32VG1 开发实践指南

    本帖最后由 linfangzhen 于 2022-11-16 17:21 编辑 中科 AB32VG1 开发实践指南
    发表于 09-23 09:54

    【RT-Thread创新应用设计大赛】+中科 AB32VG1开箱搭建开发环境跑demo

    首先感谢RTT中科和电子发烧友举办的活动,很快就收到了板卡,第一次接触国产risc-v,内心有点小激动。。我拿到的是中科
    发表于 09-29 19:50

    【文章连载】RT-Thread创新应用大赛文章汇总

    连载中科AB32VG1开发板开箱
    发表于 10-11 15:13

    中科AB32VG1开发实践指南1.0.1》PDF带书签

    本帖最后由 情绝艳芳华 于 2021-11-6 17:50 编辑 《中科AB32VG1开发实践指南1.0.1》添加了书签,方便大家
    发表于 11-06 17:47

    RTT大赛作品连载中科AB32VG1开发板开箱

    收到开发板先上靓照中科AB32VG1开发板开箱
    发表于 11-24 08:00

    RTT大赛作品连载AB32VG1开发环境搭建

    AB32VG1开发板的RT-Thread新建好工程后, 会生成模板源码。点“编译”,开始编译工程编译好后,用官方提供工具(AB32VG1_DOC-master\AB
    发表于 11-25 08:00

    中科AB32VG1开发板使用AT组件连接ESP8266报错

    我尝试用中科AB32VG1开发板通过UART1使用AT组件连接ESP8266,结果总是报错。
    发表于 12-16 16:24

    RTT大赛作品连载】基于AB32VG1 sdk BLE例程

    RT-Thread基本中科蓝讯AB32VG1 BLE开发快捷方便.
    的头像 发表于 12-06 09:07 4412次阅读
    【<b class='flag-5'>RTT</b><b class='flag-5'>大赛</b><b class='flag-5'>作品</b><b class='flag-5'>连载</b>】基于<b class='flag-5'>AB32VG1</b> sdk BLE例程