FPGA 开发
文章平均质量分 85
FPGA 开发
xiongyuqing
看见我请叫我学英语
展开
-
UART 串口通信
UART(universal asynchronous receiver-transmitter):通用异步收发传输器;**异步串行通信**功能:- 发送数据时将并行数据转换为串行数据进行传输- 接收数据时将串行数据转换为并行行数据进行传输原创 2023-03-08 18:04:18 · 6956 阅读 · 0 评论 -
RAM IP Core
官方文档:ZYNQ 存储资源指导手册 (DS109)RAM 全称 Random Access Memory,随机存取存储器。随时将数据写入任意指定地址的存储单元,或从任意地址读出数据。读写的速度是由时钟频率决定的。RAM主要用于存放程序运行的中间数据、运算结果等资源简介:端口配置前0-31写,后32-63读创建一个设计源文件:选择RAM IP Core双击设置设置读写位宽和深度veo文件是例化模板我们需要一个读写控制模块去驱动RAM IP Core新建一个设计文件ram_rw设置端口控制逻辑:例化ram原创 2023-03-03 14:28:34 · 405 阅读 · 0 评论 -
FIFO IP Core
不能对数据立刻赋值,fpga内部不一样准备好了,需要延迟等待一段时间,这样的需求可以用状态机完成。选择异步时钟的BRAM(这样后面的读写数据量才能设置,同步时钟的默认相等)创建工程和设计文件ip_fifo,添加FIFO IP Core。生成bitstream,连接开发板,观看ila波形。reg d0 = en 当前时刻的值。这里有三个状态,延迟等待10个周期。设置读写宽度和深度,取消复位引脚。输入信号:时钟,复位,将空,将满。将写模块中的写使能变为读使能。输出信号:写使能,写数据。写满判断变为读空判断。原创 2023-03-03 14:19:01 · 698 阅读 · 0 评论 -
2_ZYBO FPGA 按键控制蜂鸣器 key_beep=>key_led
使用按键控制蜂鸣器发声。 初始状态为蜂鸣器鸣叫,按下开关后蜂鸣器停止鸣叫,再次按下开关,蜂鸣器重新鸣叫原创 2022-12-05 16:28:38 · 545 阅读 · 0 评论 -
1 FPGA ZYBO Xilinx 按键控制LED灯 key_led
使用ZYBO上的PL端按键,分别控制两个PL端的LED,按下不同的按键时, 两个LED显示不同效果原创 2022-12-02 17:36:27 · 806 阅读 · 0 评论