嵌入式 FPGA学习——电子时钟模拟(新)

一、数码管简介博主所用的开发板为Cyclone Ⅳ的EP4CE6F17C8,Cyclone IV开发板上的数码管一共有6个,6个数码管共用八个段选信号引脚,因此我们每次只能选择其中一个显示。怎么解决电子时钟时...

2023-12-20 chenmf 102 阅读

EDA VHDL语言基础-基本语句

VHDL基本语句:VHDL语言与高级程序语言最大的不同就是VHDL语言是并发执行的,但是VHDL的基本语句包括顺序语句和并行语句。顺序语句不能直接用在结构体中,需要用process 进行“封装”VHDL中,...

2023-12-20 chenmf 130 阅读

嵌入式 FPGA与STM32_FSMC总线通信实验

FSMC总线通信简介FSMC是STM32系列采用的一种新型存储器扩展技术。在外部存储器扩展方面具有独特的优势,可根据系统的应用需要,方便进行不同类型大容量静态存储器的扩展。FSMC的特点:(1)...

2023-12-19 chenmf 119 阅读

EDA 基于 FPGA 的电机控制

FPGA 非常适合精密电机控制,在这个项目中,我们将创建一个简单的电机控制程序,在此基础上可以构建更复杂的应用。需要的硬件Digilent Pmod HB3介绍我们可以用一个简单的 8 位微控制器来控制...

2023-11-09 chenmf 99 阅读

嵌入式 Quartus II 入门案例(VHDL)

前言本文介绍Quartus II的使用方法,通过VHDL硬件描述语言编程来实现简单的电路功能。一、使用步骤首先打开Quartus II 新建vhdl文件 右侧就是代码编辑界面 本例通过VHDL实现一个简...

2023-11-04 chenmf 112 阅读

嵌入式 实验一:38译码器的VHDL实现及原理图实现

一、QUARTUS II的简单上手及基本操作找了好多好多,感觉网上都不太人性化,所以自己记录了一下自己写的,还是有点意思的的,但是这前面的没啥意思,到后面连起来用的时候就有意思了!1、项目...

2023-11-02 chenmf 114 阅读

EDA FPGA实现电机转速PID控制

         通过纯RTL实现电机转速PID控制,包括电机编码器值读取,电机速度、正反转控制,PID算法,卡尔曼滤波,最终实现对电机速度进行控制,使其能够渐近设定的编...

2023-11-02 chenmf 121 阅读

EDA Verilog基础入门

本文撰写的参考书目是陈彦辉老师的《数字逻辑电路基础》一.Verilog语法知识简介1.模块结构   Verilog程序的最基本设计单元是“模块”,模块从关键字**module**开始,到**endmodule**...

2023-11-02 chenmf 93 阅读

嵌入式 Quartus II的基本使用及仿真

1.概述本文描述的是如何利用QuartusII建立工程并进行基本的仿真操作。2.建立工程及添加Vreilog文件2.1 建立工程1.打开Quartus II,File>>New proje Wizard…2. 设置工程路径和工程名。3...

2023-10-24 chenmf 103 阅读

嵌入式 FPGA高速A/D数据采集(AD9226)

前言:AD9226是一种流水线形式的单通道ADC模数转换器。它支持12位宽、65MHz的采样精度和速度。FPGA是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,是作为ASIC专用集成电路领域中...

2023-10-24 chenmf 149 阅读