首页 > 其他分享 >PYNQ z2 使用xadcps读取xadc内部电压温度

PYNQ z2 使用xadcps读取xadc内部电压温度

时间:2024-10-17 19:32:27浏览次数:7  
标签:读取 PYNQ xadcps z2 电压 xadc PL

使用xadcps只能和JTAG一样读取温度值和电压值,属于内部通道,读取不了外部通道的数据

添加zynq700核后进行配置

1.在PS-PL Configuration中, 取消勾选general里面的FCLK_RSTEN_N以及M_AXI_GP0_Interface
image

2.在Peripheral IO Pins中勾选14 15对应的UART0, 同时对板卡电压进行配置,BANK0为3.3V, BANK1为1.8V, Pynq z2 是这样, 具体需要看原理图
image

3.在clock configuration中取消勾选FCLK_CLK0, 这个时钟是PS给PL用的, 但是我们没有使用PL,之前的RSTN同理
image

4.确认DDR类型为DDR3, 型号为MT41J256M16-125, 16bit, 实际pynq z2的DDR型号不是这个,这里选这个
image

5.配置完成后导出,启动SDK,创建一个hello world模板的工程
点击system.mms文件, 导入ps7_xadc_0文件, 选择第二个轮巡模式
image

6.将xadcps_polled_printf_example.c里面的代码全部复制到helloworld.c里面
image

7.在SDK Terminal里连接我们的开发板连接串口, 选中我们的工程编译,下载运行,然后就可以在终端里面看见采集的信息了
image

最后,如果对那部分不太明白的可以留言,我详细说

标签:读取,PYNQ,xadcps,z2,电压,xadc,PL
From: https://www.cnblogs.com/tiruo/p/18472938

相关文章

  • 7系XADC PL多通道采集
    关键词:XADC,PL,多通道,pynqz2不了解xadc基本信息的可以去这里了解开始IP核配置如果对IP核选项不了解的可以去这里查看Fig.BasicFig.ADCSetup这里选择了持续模式,也可以配置default这次我勾选了全部校正,同时没有勾选外部复用器还将ADCB掉电了Alarms页面依......
  • 【xilinx】米联客 2022 版 ZYNQ SOC SDK 入门篇学习04PS-XADC 实验
    1.了解内置XADC4.3内置XADC介绍4:XADC外部采集接口1:共模输入ADC的模拟输入使用差分采样方案来降低共模噪声信号的影响。下图显示了差分采样方案的优势,电源的噪声和地上的噪声相互抵消,从而提高采样精度。当采集外部模拟输入信号的时候,只需要把外部模拟信号接入到VP......
  • 【xilinx】不添加ZYNQ SOC SDK的情况下使用xilinx 的XADC
            可以使用ZYNQSOCSDK驱动和使用XADC,但在一些场合不适合使用PS访问XADC的时候,可以通过原语调用XADC,并且获取读取传感器和外置ADC的参数。纯PL接口访问XADC的方法,代码如下:`timescale1ns/1psmoduleug480(inputDCLK,//Clockinputfor......
  • ch58x/ch59xADC差分采样NTC电阻获取当前温度
    前言:之前的文章中也有关于使用I2C器件进行温度的采集的文章采集温度的方式不止使用传感器,也可以使用NTC温敏电阻进行采集,此方法的外围电路较为简单切成本较低,代码也较为容易实现。实现原理:先通过差分采样电路进行采集,采集之后可以获取NTC或者定值电阻的电压;已知这些信息可以通过......
  • XADC采集外部信号实时显示在RGB屏幕中
    概述XADC在Xilinx7系列器件上可用。TheXADCisavailableinallArtix-7,Kintex-7,Virte-7,andZynq-7000SoCdevices.XADC需要例化使用,但是如果使用JTAG访问的话,就不需要例化,直接在Vivado软件中就可以直接访问XADC的各项数据,包括芯片温度、电压等数据。The......
  • PicoRV32-on-PYNQ-Z2: An FPGA-based SoC System——RISC-V On PYNQ项目复现
    本文参考:......
  • PYNQ-Z2基础(三)在Vivado中添加PYNQ-Z2开发板
    Vivado版本:2015.4(新版本也可以的,至少2022.1版本是可以的。)从TUL(tulembedded.com)网站中下载PYNQ-Z2板卡文件。直接下载链接:https://reference.digilentinc.com/learn/......
  • PYNQ-Z2基础(一)启动PYNQ-Z2开发板
    准备软硬件1块Pynq-Z2开发板1张micro-SD卡(8GB即可)1个micro-SD读卡器1根micro-USB线1根100/1000M网线1台PC电脑,并安装好如下软件:Chrome/EdgePuTTy:https://the.e......
  • PYNQ-Z2基础(二)启动Jupyter Notebook
    启动JupyterNotebook当开发板成功启动起来之后,可以打开PC电脑的浏览器,输入http://192.168.2.99或http://pynq:9090/并回车,然后,浏览器会跳转至该地址,显示如下:账号:xil......
  • PYNQ-Z2启动NutShell(果壳处理器)——修正官方文档错误
    Compilechiselcode这里是英文版,之后会编写一个中文beforestart,gitcheckoutrelease-21228Installmill.RefertotheManualsectioninthisguide.Run......