《基于“礦板”低成本學(xué)習(xí)Zynq系列》之四-第一個(gè)工程HelloWorld一下 (qq.com)
一.前言
前面我們了解了板子的原理圖和資源,進(jìn)行了基本的狀態(tài)確認(rèn),現(xiàn)在我們來(lái)盡心一些外設(shè)測(cè)試,先測(cè)試XADC,硬件上需要做一些改造,先了解原理圖再動(dòng)手。
二.參考電壓
原理圖部分如下
ADC框圖如下
如下地址可以查看引腳
xilinx.com/content/dam/xilinx/support/packagefiles/z7packages/xc7z010clg400pkg.txt
L9-K10 對(duì)應(yīng)VREFP_0-VREFN_0即外部參考電壓。
現(xiàn)在L9接的VP1由U23供電,默認(rèn)是通過(guò)R2471接FB14接GND了,使用外部參考電壓則需要改造。
K9-L10 VP_0-VN_0 固定電壓輸入,目前都接GND了。
對(duì)應(yīng)如下的ADC通道3,可以做外部溫度采集
三.VCCA
如圖TP3可以測(cè)量VCCA是否有1.8V
四.參考電壓改造
原理圖
目前VP1直接通過(guò)R2471和FB14接GND,需要將R2471挪到R2478.并焊接U23,3.3V轉(zhuǎn)1.25V的LDO。
實(shí)物圖如下,R2471已經(jīng)挪到R2478
U23在正面,我這里焊接的是ASM1117-1.25
五.ADC供電改造
如下J9位置應(yīng)該給ADC供電1V8,但是現(xiàn)在沒(méi)有接
恰好C327旁邊是C2354,C2354是VCCA 1.8V
將C2354和C327的如下位置短接即可
六.測(cè)試
注意如果系統(tǒng)已經(jīng)起來(lái)則系統(tǒng)軟件會(huì)使用XADC,此時(shí)JTAG就不能讀到ADC了,顯示溫度就是-273.
所以可以vitis先下載一個(gè)裸機(jī)程序,比如之前的HelloWorld軟件不使用XADC,此時(shí)JTAG就可以查看XADC。
JTAG連上硬件,雙擊XADC
點(diǎn)擊+號(hào),Ctrl+A選擇所有
OK
看到采集的電壓如下
七.總結(jié)
以上改造測(cè)試XADC采集OK,后面再進(jìn)行XADC的軟件編寫測(cè)試。
-
soc
+關(guān)注
關(guān)注
38文章
4303瀏覽量
221052 -
程序
+關(guān)注
關(guān)注
117文章
3817瀏覽量
82165 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5389瀏覽量
100890 -
單板計(jì)算機(jī)
+關(guān)注
關(guān)注
0文章
82瀏覽量
15863 -
編譯
+關(guān)注
關(guān)注
0文章
674瀏覽量
33596 -
Zynq
+關(guān)注
關(guān)注
10文章
614瀏覽量
47894 -
Vitis
+關(guān)注
關(guān)注
0文章
147瀏覽量
7772
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
《基于“礦板”低成本學(xué)習(xí)Zynq系列》之二-什么樣的礦板,一探究竟

《基于“礦板”低成本學(xué)習(xí)Zynq系列》之八-定時(shí)器等外設(shè)測(cè)試

《基于“礦板”低成本學(xué)習(xí)Zynq系列》之十-RSA加密程序認(rèn)證

玩轉(zhuǎn)Zynq連載39——[ex58] 基于Zynq的XADC采集控制實(shí)例
xilinx FPGA的XADC怎么用?
Zynq-7000板如何與XADC接頭建立輸入連接?
如何在PS中調(diào)用Zynq內(nèi)部的XADC模塊進(jìn)行片內(nèi)溫度和電源電壓測(cè)量
Adam Taylor玩轉(zhuǎn)MicroZed系列62:對(duì)Zynq XADC問(wèn)題的回答
低成本 MiniZed Zynq SoC 開發(fā)板
Zynq片內(nèi)XADC應(yīng)用筆記

學(xué)會(huì)Zynq(22)XADC測(cè)量片內(nèi)溫度與電源電壓

評(píng)論