自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 线性序列机

本文介绍了LED灯控制系统的FPGA设计实现,主要内容包括:1)设计目标:实现6种LED亮灭模式控制,包括固定时序、用户自定义模式和多LED独立控制;2)关键设计方法:采用线性序列机技术,通过计数器驱动状态跳转实现精确时序控制;3)实现要点:使用移位寄存器和比较器构建硬件结构,推荐使用case语句和移位运算优化设计;4)警告处理:针对未使用寄存器被优化的警告,提供了保留信号的方法。设计验证表明该系统能稳定实现各种LED控制模式,适用于需要精确时序控制的场景。

2025-06-22 22:07:02 354

原创 时序逻辑电路---模块调用和parameter使用

摘要: 该文档描述了一个8位LED跑马灯的设计实现过程。设计采用Verilog硬件描述语言,通过8个输出引脚控制LED,每个LED点亮0.5秒后循环闪烁。核心设计包括两个主要模块:一个用于LED状态切换,采用移位寄存器实现循环效果;另一个为计数器模块,基于50MHz时钟生成0.5秒定时。文档详细记录了从设计定义到板级验证的全流程,包括代码优化(如改进移位逻辑)、仿真测试方法,以及实际硬件验证结果。设计中还探讨了参数化配置和模块化调用等工程实践方法,最终实现了预期功能。

2025-06-21 21:23:15 185

原创 时序电路--led

摘要: 本文详细介绍了数字电路设计中LED闪烁模块的实现过程。首先区分了组合逻辑与时序逻辑电路的特点,然后重点设计了一个周期1秒(亮灭各500ms)的LED闪烁模块。设计采用50MHz时钟,通过25位计数器实现25000000次计数的分频。文章给出了Verilog实现代码,强调模块化设计和使用非阻塞赋值的重要性。通过仿真测试发现计数器边界值问题并优化设计。最后完成板级调试验证,实现预期功能。文中还补充了D触发器、计数器原理及Verilog语法注意事项,包括if语句、`define和parameter常量的正

2025-06-21 14:09:16 925

原创 FPGA 38译码器设计记录

FPGA

2025-06-19 22:06:23 1191

原创 【无标题】

c# 正则表达式

2024-11-26 22:07:57 153

原创 tester

ATE 测试记录

2024-11-25 20:29:05 335

原创 面向对象编程

面向对象编程基础

2024-08-15 23:25:08 248 1

原创 QT翻金币小游戏 总结

QT翻金币小游戏

2022-09-26 17:21:34 771

原创 股票问题汇总

股票问题汇总

2022-09-14 13:33:59 247

原创 图知识总结

数据结构——图,邻接矩阵、邻接表、BFS\DFS

2022-09-13 14:49:20 264

原创 c++开发面经总结

c++开发面经知识汇总

2022-09-13 13:05:46 2197 2

原创 常用设计模式c++

设计模式(简单工厂模式)c++

2022-09-13 11:22:18 330

原创 笔试ACM模式输入输出练习c++

笔试ACM模式下的输入输出联系,C++

2022-09-06 23:00:29 642

原创 利用栈实现队列,利用队列实现栈,栈、队列基础

c++, STL,栈和队列,用栈实现队列,用队列实现栈。

2022-08-18 16:27:26 456

原创 爬楼梯和爬楼梯进阶c++

爬楼梯及爬楼梯进阶,带体力爬楼梯, 多步爬楼梯,爬楼梯优化,c++,动态规划入门题

2022-08-18 09:17:14 3604

原创 链表折叠C++

链表折叠,c++, 链表创建、链表遍历、链表反转、链表合并,是面试经常遇到的一道链表综合题,考察的知识比较全面,几乎覆盖所有链表的基本操作!

2022-08-18 07:30:41 871

原创 makefile文件

makefile文件相关基础入门

2022-05-19 21:30:26 368

原创 静态库与动态库对比

静态库动态库对比

2022-05-19 13:57:22 382 1

原创 动态库创建和使用

linux, c++ ,动态库创建和使用,以及动态库路径配置,及配置过程中遇到的问题

2022-05-19 13:49:25 5733

原创 静态库的创建和使用

文章目录前言一、过程描述二、过程中遇到的问题前言`静态库的创建、使用和遇到的问题需要函数文件可从该链接复制: https://blog.youkuaiyun.com/vinnfeng/article/details/84555826一、过程描述这里需要注意头文件和main.c文件路径不同级,需要指定路径,使用到 -I 命令,否则报错二、过程中遇到的问题主要是文件不同级,在创建动态库时需指定相应文件路径,否则报错...

2022-05-18 23:02:53 176

原创 gcc和g++入门

GCC和G++编译环境配置,及两者的区别编译链接时遇到对“main”未定义问题解决方案

2022-05-18 19:42:15 363

原创 web server Linux高并发服务器项目设置环境配置

软件资源:牛客web server Linux高并发服务器环境软件打包VMware16 Ubuntu18 Xshell7 xftp7 vscode链接:https://pan.baidu.com/s/1-i4GICtH5Mqp_94MzI3pyw提取码:rmxg文章目录前言一、VMware虚拟机和Linux环境安装二、Xshell配置三、VScode免密登录环境配置总结前言主要是针对牛客web server 项目环境配置记录VMware16虚拟机安装,Ubuntu18配置,Xshell

2022-05-18 11:06:22 727

原创 2、构造/析构/赋值运算

effective c++ 书籍阅读笔记07 为多态基类声明virtual析构函数08 别让异常逃离析构函数

2022-03-31 22:07:37 293

原创 保护继承和私有继承的区别

保护继承和私有继承的区别

2022-03-31 21:03:36 1041

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除