
FPGA
文章平均质量分 67
0X78
可接小功能单片机,C语言设计,数据结构及C语言答疑 WX: DPJSJ0X78
展开
-
FPGA--点阵屏模块(代码)
【代码】FPGA--点阵屏模块(代码)原创 2024-05-23 13:04:57 · 353 阅读 · 0 评论 -
紫光同创 ----- 集创赛 ---- 点亮LED
新建的工程可以执行 device map, place& route,report timing,report power, generate netlist 及 generate bitstream 等。新建的工程可以执行 synthesize,device map, place& route,report timing, report power, generate netlist 及 generate bitstream 等。原创 2024-04-11 23:20:13 · 1710 阅读 · 1 评论 -
基于 ZYNQ ECO开发板和STM32F103C8T6的遥控小车
计划使用4x4按键矩阵来控制遥控车,并且希望实现以下功能:可调速、控制模式(循迹、避障、遥控)、OLED显示当前模式、按键状态、速度和运动姿态。// //超声波 teig W20 //循迹 左 W16。//串口 rx P20 //左轮控制 左方向:N18 T20 //右轮控制 右方向 P18 U20。原创 2023-10-29 11:59:09 · 497 阅读 · 3 评论 -
FPGA------ 基于 ZYNQ ECO开发板 超声波模块
这个超声波模块的功能是通过计数器实现超声波测距。它通过测量超声波从发射到接收的时间,然后将时间转换为距离值。块中,根据复位信号和状态机的当前状态设置计数器。乘以20,除以1000,再除以58,得到距离值。这里通过输入的led_zt来控制ed显示的状态。块中,根据复位信号的状态设置计数器。输出设置为1或0,以控制脉冲发出。参数定义了周期的延迟时间,分别表示状态机的三个状态。另一个时钟信号上升沿触发的。的值会进行递增或保持不变。保存上一个状态的计数器值。模块的输入包括时钟信号。在时钟信号上升沿触发的。原创 2023-10-28 20:07:44 · 198 阅读 · 1 评论 -
FPGA------ 基于 ZYNQ ECO开发板 串口
接收UART串行数据,并将接收到的数据存储在rx_data中,当接收完成时,将rx_done置为1。计数器和状态机的设计用于控制接收数据的时机和状态转换。将串口接收和发送的信息进行互联,并传输接收到的信息。原创 2023-10-28 19:47:39 · 190 阅读 · 1 评论 -
FPGA------ 基于 ZYNQ ECO开发板 呼吸灯
这段代码实现了一个基于时钟的PWM控制器,通过控制LED的亮度来模拟脉宽调制(PWM)信号。这段代码实现了一个通过控制LED的亮度模拟脉宽调制(PWM)信号的功能。语句中一定要考虑到所有情况,否则容易卡死在某个不明位置。原创 2023-10-28 18:55:52 · 121 阅读 · 1 评论 -
FPGA------ 基于 ZYNQ ECO开发板 跑马灯
在Verilog中,always是用来描述组合逻辑或时序逻辑的重要语句。中可以包含各种信号,如输入端口、寄存器或者其他内部信号,用于指定在这些信号发生变化时,需要执行。在always语句中,可以是一系列的逻辑语句,用来描述所需的行为。这些语句可以是组合逻辑的赋值语句,或者是时序逻辑的if语句、case语句等。然而,需要注意的是,always语句必须与时序控制结合使用,以确保其在仿真过程中能够正常工作。如果一个always语句没有明确的时序控制,可能会导致仿真死锁的情况。原创 2023-10-28 11:00:10 · 198 阅读 · 1 评论 -
FPGA------ 基于 ZYNQ ECO开发板 点灯
而我们的led则对应ZYNQ ECO开发板上四个led灯,led原创 2023-10-28 10:26:33 · 193 阅读 · 2 评论