收到開發(fā)板先上靚照

AB32VG1開發(fā)板一塊
TypeCo數(shù)據(jù)線一條
開發(fā)板介紹
AB32VG1開發(fā)板是以中科藍(lán)訊(Bluetrum)公司推出的基于RISC-V架構(gòu)的高配置芯片AB5301A為核心所組成的。
板上資源:
? CPU: AB5301A;( LQFP48 封裝,主頻 120M,片上集成 RAM 192K, flash 8 Mbit, ADC, PWM, USB, UART, IIC 等資源)
? 搭載藍(lán)牙模塊
? 搭載 FM 模塊
? 一路 TF Card 接口
? 一路 USB 接口
? 一路 IIC 接口
? 一路音頻接口(美標(biāo) CTIA)
? 六路 ADC 輸入引腳端子引出
? 六路 PWM 輸出引腳端子引出
? 一個(gè)全彩 LED 燈模塊, 一個(gè)電源指示燈, 三個(gè)燒錄指示燈
? 一個(gè) IRDA(紅外接收端口)
? 一個(gè) Reset 按鍵, 三個(gè)功能按鍵(通用版為兩個(gè)功能按鍵)
? 板子規(guī)格尺寸: 6cm*9cm
? I/O 口通過 2.54MM 標(biāo)準(zhǔn)間距引出, 同時(shí)兼容 Arduino Uno 擴(kuò)展接口, 方便二次開發(fā)板上所有的硬件特性能快速幫助評(píng)估 AB5301A 所有外設(shè)和衍生開發(fā)新的應(yīng)用。
電路接口說明

電路原理圖分析
電源&Type-C部分

開發(fā)板采用外部 5V 電源輸入, 用 Type-C 接口及 USB 接口提供 5V 輸入; 兼容 Arduino Uno擴(kuò)展接口 VIN_5V 也支持 5V 輸入;
供電時(shí)需用跳線帽連接 J1 的 VIN 與 VBAT 兩引腳, 及 C-TEST 端口;
該端口若串入電流表, 可用于開發(fā)板的總電流測(cè)試;
開發(fā)板通過 Reset 按鍵復(fù)位電源的方式復(fù)位
故, 不兼容 Arduino Uno 擴(kuò)展接口的 Reset, 對(duì)應(yīng)引腳 NC;
Note: 兼容 Arduino Uno 擴(kuò)展接口的外部 5V 電源輸入, 僅限于 5V 輸入, 不支持寬電壓輸
入!!!
藍(lán)牙核心系統(tǒng)電路部分

AB32VG1開發(fā)板原理圖--藍(lán)牙核心系統(tǒng)電路部分非常簡(jiǎn)潔只有少量的電容,1個(gè)10uH電感,26MHz和32.768KHz的兩個(gè)晶振。系統(tǒng)設(shè)計(jì)合理:分開了數(shù)字地和模擬地。
程序燒錄&調(diào)試部分

開發(fā)板通過 Type-C 接口用CH340E轉(zhuǎn)UART(TLL)串口進(jìn)行燒錄, 燒錄采用單線燒錄(1 wire program&debug);
燒錄程序時(shí)需用跳線帽連接 J3 及 J1 的 VBAT’與 VIN 兩引腳;
J3 為連接待燒錄芯片
J1 兩引腳為燒錄端供電
點(diǎn)評(píng):一般我們?cè)O(shè)計(jì)只用CH340USB轉(zhuǎn)串口,而AB32VG1開發(fā)板還用了PAI121M31做信號(hào)隔離。
外設(shè)接口部分

Audio 音頻接口
Audio 音頻接口集成了左右聲道, MIC 及 FM 與一體, 需要配合接入美標(biāo)(CTIA) 3.5mm 的耳機(jī)使用;
NOTE:
1. 使用 FM 模塊時(shí), 必須插入美標(biāo)(CTIA) 耳機(jī)線使用, 耳機(jī)線充當(dāng) FM 天線;
2. 使用麥克風(fēng)功能時(shí), 需要使用帶 Mic 的美標(biāo)(CTIA) 耳機(jī);
全彩 LED 模塊
使用該模塊時(shí), 需要用跳線帽連接 J8、 J10、 J12; 不使用時(shí), 去除跳線帽, 芯片端分別可以引腳分別可以配置成相應(yīng) PWM 使用;
模擬輸入
開發(fā)板提供六路模擬輸入, 并同時(shí)兼容 Arduino Uno 擴(kuò)展接口的六路模擬輸入(ANALOG IN);
分別對(duì)應(yīng) AB5301A 的 PB1,PB2,PE5,PE6,PE7 及 PWKEY;
PWM 輸出
開發(fā)板提供六路 PWM 輸出, 并同時(shí)兼容 Arduino Uno 擴(kuò)展接口的六路 PWM 輸出, 分別對(duì)
應(yīng) AB5301A 的 PA2,PE4,PA6,PE0,PE1,PB0;
其中, PE1,PE4,PA2 用跳線帽連接可使用全彩 LED 模塊;
USB 接口
開發(fā)板具有一個(gè) USB 外設(shè)接口, 用戶也可以用該接口進(jìn)行外部電源輸入供電; 若使用 USB通訊時(shí), 需使用跳線連接 J15,J16; 不使用時(shí), 去除跳線帽, 芯片端的 PB3,PB4 可以做 IO 口外接使用;
IRDA 模塊
開發(fā)板有一個(gè) IDRA(紅外接收端口) 模塊, 用戶可以通過跳線帽連接 J17 使用;
不使用時(shí), 去除跳線帽, 芯片端的 PE6 可以做 ADC 使用;
TF card 接口
開發(fā)板有一個(gè) TF card 接口, 用戶使用時(shí), 需用跳線帽連接 J6,J7,J9,J11; 去除跳線帽, 芯片
端的 PB1,PB2,PE5 可以做 ADC 外接使用; PB0 可以做 PWM 外接;
接口定義
接口定義具體如下圖:

其中, 雙 PIN 標(biāo)示部分, 如 IRDA-PE6, 代表 IRDA 端為紅外接收端, PE6 代表 AB5301A 芯片端 PE6 口;
單 PIN 標(biāo)示部分, 分別標(biāo)示該引腳定義, 如 DP, 代表 USB 接口的 DP 腳; 再如 PF1, 代表AB5301A 芯片端引出的 PF1 口;
另, 該板部分兼容 Arduino Uno 擴(kuò)展接口, 該定義見如下表格:

資料下載
中科藍(lán)訊AB32VG1開發(fā)實(shí)踐指南
https://docs.qq.com/doc/DTVVWWXpLRVl6cER2
AB32VG1開發(fā)板用戶手冊(cè)
https://gitee.com/bluetrum/AB32VG1_DOC/raw/master/AB32VG1_User_Manual.pdf
內(nèi)有電路接口說明。
藍(lán)訊驕龍AB32VG1_V2.0原理圖 AB32VG1_Prougen_schematic_V02.pdf原理圖資料
https://gitee.com/bluetrum/AB32VG1_DOC/raw/master/AB32VG1_Prougen_Schematic_V02.pdf
下節(jié)預(yù)告
開發(fā)環(huán)境搭建
-
開發(fā)板
+關(guān)注
關(guān)注
25文章
5378瀏覽量
100676 -
RT-Thread
+關(guān)注
關(guān)注
31文章
1345瀏覽量
41353 -
RISC-V
+關(guān)注
關(guān)注
46文章
2458瀏覽量
47951 -
中科藍(lán)訊
+關(guān)注
關(guān)注
9文章
57瀏覽量
10076
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
RISC-V架構(gòu)開發(fā)板AB32VG1測(cè)評(píng)之GPIO點(diǎn)燈

使用中科藍(lán)訊AB32VG1 V2.0點(diǎn)亮第一篇

評(píng)論