ZYNQ
跟D走的小朋友
这个作者很懒,什么都没留下…
展开
-
超过飞飞系列-ZYNQ之FPGA学习3.8HDMI实验(基于正点原子ZYNQ)
一、基础知识原创 2020-05-05 15:21:01 · 540 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.7RGB彩条显示实验(基于正点原子ZYNQ)
一、基础知识RGB LCD液晶屏(RGB刷新速度快,尺寸和分辨率可以做的比较大)MCU LCD液晶屏(适合单片机控制,自带GRAM——此处指显存,尺寸和分辨率做的小)液晶显示器基于薄膜晶体管结构,又叫TFT LCD常见的LCD屏幕接口有:RGB、MCU、LVDS、MIPO等刷新模式是从左往右、从上往下二、程序...原创 2020-05-02 23:45:17 · 462 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.6.4串口程序例化(基于正点原子ZYNQ)
top模块module top_uart( input sys_clk, //外部50M时钟 input sys_rst_n, //外部复位信号,低有效 input uart_rxd, //UART接收端口 output u...原创 2020-04-30 22:11:39 · 426 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.6.3串口发送过程(基于正点原子ZYNQ)
一、基础知识二、程序module uart_send() input sys_clk, input sys_rst_n, input reg[7:0] uart_din, input reg uart_en, outputreg uart_txd );parameter CLK_FREQ = 50_000_000;parameter UART_BPS = ...原创 2020-04-30 21:53:54 · 323 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.6.2串口接收过程(基于正点原子ZYNQ)
一、基础知识首先uart_rxd有高电平到低电平(一个下降沿)变化时,start_flag则拉高一个周期把异步数据同步到系统时钟下是因为,如果是异步数据库,不做同步处理,则会产生亚稳态,会对系统功能产生影响5000000/115200=434(约等于) 0001 1011 0010 (此时位宽为9)若波特率低,则需要位宽更大,则把位宽定义为[15:0]。例如5000000/96...原创 2020-04-29 23:14:57 · 519 阅读 · 1 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.6.1串口通信原理(基于正点原子ZYNQ)
一、基础知识原创 2020-04-28 23:59:00 · 322 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.5IP核之PLL实验(基于正点原子ZYNQ)
一、基础知识IP核介绍:<这里>原创 2020-04-27 23:51:38 · 470 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.4PWM控制呼吸灯(基于正点原子ZYNQ)
一、基础知识50MHz——时钟,20ns——周期 ,要计算频率1KHz,则50000/1=50000次高电平有效二、程序module breath_led( input sys_clk , //时钟信号50Mhz input sys_rst_n , //复位信号 output led //LED);//reg de...原创 2020-04-25 23:38:04 · 439 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.3按键控制BEEP(基于正点原子ZYNQ)
一、基础知识按键消抖此程序采用20ms延时,当按键信号平稳20ms时开始。消抖20ms在程序中采用倒计时的方式。50MHz——时钟,20ns——周期 ,计算20ms 要计算到10的6次方。二、程序top_key_beepmodule top_key_beep( input clk, input rst_n, inpu...原创 2020-04-24 21:28:35 · 399 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.2按键控制LED灯(基于正点原子ZYNQ)
一、基础知识按键按下为低电平,未按为高两按键未按灯都亮;KEY0按同时亮灭;KEY1按交替闪烁第一个always产生计数器;第二个always每500ms给出LED闪烁信号;第三个always用case表示按键值控制LED闪烁二、程序module key_led( input clk, input rst_n, ...原创 2020-04-23 22:58:52 · 324 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习1.1简介
简介ZYNQ全程Zynq-7000 All Programmable SoC。实际上是一个片上系统( System on Chip,SoC)。Zynq-7000系列是 系列是 Xilinx于 2010年 4月推出的行业第一个推出的一个可扩展处理平台,组合了一个双核ARM Cortex-A9 处理器和一个传统的现场可编程门阵列(FPGA)逻辑部件。经历过程ASIC SoC( Applicat...原创 2020-04-20 22:48:41 · 370 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习2.1Verilog语法
一、VHDL、Verilog、C语言区别VHDL:硬件描述语言,美军开发,相对难、不直观,需要专业培训,欧洲发展较好。Verilog:硬件描述语言,设计群体广泛,资源成熟,中国多采用。并行处理运行。C:软件语言,经过C的单片机程序需取码、译码、执行,是串行的。二、基础知识2.1 Verilog的逻辑值逻辑0:表示低电平,GND。逻辑1:表示高电平,VCC。逻辑X:表示未知,可高可低...原创 2020-04-21 20:37:56 · 1361 阅读 · 0 评论 -
超过飞飞系列-ZYNQ之FPGA学习3.1点亮LED灯(基于正点原子ZYNQ)
一、基础知识由于二极管样机与ZYNQ的管教相连,只需要改变与LED灯相连的ZYNQ管脚的电平,LED灯的亮灭状态就会发生变化。高电平——亮,低电平——灭。频率50MHz,周期20ns(1/50MHz)。1S需要累加5000 000次。二、程序module LED_twrinkle( input clk, ...原创 2020-04-22 21:29:42 · 479 阅读 · 0 评论 -
超过飞飞系列-ZYNQ学习目录
FPGA1.1简介2.1Verilog语法3.1点亮LED灯(基于正点原子ZYNQ)原创 2020-04-22 21:34:28 · 187 阅读 · 0 评论