- 博客(11)
- 资源 (28)
- 收藏
- 关注
原创 PS_EMIO
#include "xgpiops.h"#include "sleep.h"int main(){ static XGpioPs psGpioInstancePtr; XGpioPs_Config* GpioConfigPtr; int xStatus; //-- EMIO的初始化 GpioConfigPtr = XGpioPs_LookupConfig(XPAR_PS...
2019-06-17 15:01:12 233
原创 PS_MIO点亮小灯
SDK程序分析:main.c#include "xgpiops.h"#include "sleep.h"int main(){ static XGpioPs psGpioInstancePtr; XGpioPs_Config* GpioConfigPtr; int iPinNumber= 7; //LD9连接的是MIO7 u32 uPinDirection = 0x1;...
2019-06-17 14:55:23 633
原创 zynq 在线逻辑分析仪的使用
1、添加调试用 IP CORE ILA针对上图的 BD 设计文件,我们现在要掌握一些调试方法,方便后面在开发过程中用到问题进行调试和仿真。Step1:单击“+”,添加 ila CORE 的 IP。Step2:双击打开 ILA COREStep3:双击打开 ILA CORE ,进行如下配置,设置结束点击 OK。General Options 设置:选择 Native;Num...
2019-06-17 14:00:25 3354
原创 zedboard将ZYNQ的EMIO映射到PS端串口1使用收发
做了两天ZYNQ的EMIO映射到PS端串口1使用的实验终于成功了,原因竟然是SDK收发程序不适用,先是做了逻辑证明CP2012是可以使用的,现在贴出整个用SDK收发控制EMIO的工程:先上图:首先BD:将UART通过EMIO引出来2、XDC:set_property IOSTANDARD LVCMOS33 [get_ports UART_1_rxd]set_prop...
2019-06-16 17:27:51 3262 3
原创 45,UART串口接收器的分析实现
实现串口接收。根据波形分析,分析出解析过程。 同步信号,以及f寄存器的分析。 采样寄存器r的分析。 握手接口信号。 仿真平台的编写,以及运行。 /*uart_rx #( .BAUDRATE ( 115200 ), .FREQ ( 200000000 ))uart_rx(.clk( ),.nrst( ),.rxd( ) ,.q( ) ,.re...
2019-06-16 11:05:53 525
原创 44,UART串口发送器的分析实现
上集一起学习了异步串口收发器UART的电平,波特率,校验位,等内涵知识点,以及RS232,RS485,RS422等基于异步串口的实际通讯总线。这一集我们一起来写一个简单的UART发送器,所以先回忆一下之前说的一个字节的格式:我们下面的工作就是“画”出这个波形来。直接分析代码,注意重要知识点:需要一个慢的“时钟”,我们可以先用一个计数器,从0-N这样来回循环计数,当等...
2019-06-16 10:47:18 223
原创 43,串口通讯相关知识点和原理分析
是异步串行接口。异步是没有时钟同步,串行就是将字节一个bit挨着一个bit先后发送。 应用很广泛,是一种最最基本的单片机或者嵌入式系统的通讯手段,几乎所有的单片机或者soc芯片都支持串口通讯。 另外还有其延伸出来的总线形式RS232,RS485,RS422。 RS232是用比较高的电压范围来是表示0和1,可以简单记忆为与GND比较,高于GND电压是0,低于GND电压是1。这跟数字高电平为1,...
2019-06-16 10:15:11 383
原创 31 zynq PL中断PS的原理和是实现
知识点:一、PL中断PS的概况。中断是一种外设通过打断正在进行CPU处理的程序,而立即执行中断服务程序,来实现外设与处理器之间的深度耦合方式。我们再回头再看看外设U585。这里看到虚框内的PL部分可以通过SPI 这部分,产生中断,最终可以通过ICD灵活分配到两个处理器上。每一个中断源或者一组中断源都对应一个中断ID,处理器运行程序通过ID号来区分是哪个具体中断源产生的中断,...
2019-06-15 20:42:51 6859
转载 米联客之TIMER定时器中断
上篇文章实现了了PS接受来自PL的中断,本片文章将在ZYNQ的纯PS里实现私有定时器中断。每隔一秒中断一次,在中断函数里计数加1,通过串口打印输出。本文所使用的开发板是Miz702 PC 开发环境版本:Vivado 2015.4 Xilinx SDK 2015.413.0本章难度系数★★☆☆☆☆☆13.1中断原理中断对于保证任务的实时性非常必要,在ZYNQ里集成了中断控制器GIC(...
2019-06-13 14:28:07 428
转载 米联客之PL中断请求
本篇文章主要介绍外设(PL)产生的中断请求,在PS端进行处理。在PL端通过按键产生中断,PS接受到之后点亮相应的LED.本文所使用的开发板是Miz702 PC 开发环境版本:Vivado 2015.4 Xilinx SDK 2015.412.0本章难度系数★★☆☆☆☆☆12.1 ZYNQ 中断介绍12.1.1 ZYNQ中断框图可以看到本例子中PL到PS部分的中断经过...
2019-06-13 13:21:43 642
转载 Zynq(1)UART控制器简介
---------------------作者:FPGADesigner来源:CSDN原文:https://blog.csdn.net/fpgadesigner/article/details/88805887---------------------本文简单介绍Zynq中的UART控制器,重点放在编程所需了解的知识。很多功能使用库函数可以快速配置,因此没必要仔细了解每个寄存...
2019-06-06 14:26:09 3548
ofdm_matlab_tx_rx
2018-11-23
deep learning for joint channel estimation and detection in OFDM system
2018-11-23
IEEE 802.11 OFDM-based transceiver system
2018-11-11
verilog实现OFDM基带
2018-10-28
MIMO-OFDM无线通信技术及MATLAB实现
2018-10-28
openofdm关于802_11
2018-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人