自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 基于RS-485接口的芯片的FPGA驱动程序

本文介绍了一款3.3V低功耗半双工RS485收发器。其工作原理通过差分放大器比较A/B端电压实现信号收发,RE_n/DE引脚控制收发状态。文中提供了UART发送模块的Verilog实现(8位数据、无校验、1位停止位),并通过仿真验证了115200bps波特率的正确性。最后附上了芯片手册和相关学习资源链接。

2025-09-01 21:36:34 982 4

原创 基于VS平台的QT开发全流程指南

本文详细记录了使用 Qt 框架进行软件开发的完整流程,非常适合初学者。如果你是在 VS 平台上开发 Qt 软件,那么这篇文章将特别适合你。文章展示了在Visual Studio中使用Qt开发的全过程,包括项目创建、界面设计、函数声明、信号槽连接等关键步骤。文章还详细说明了如何添加程序图标、生成exe文件以及使用EnigmaVirtualBox打包软件的完整方法。

2025-08-31 21:03:59 1228

原创 平滑滤波器(Smooth Filter)的MATLAB与Verilog仿真设计与实现

本文介绍了在工程中使用平滑滤波器优化PID控制器输出波动的方法。主要内容包括:1)平滑滤波器的基本原理,通过邻域加权平均消除高频噪声;2)两种常见滤波器类型(移动平均滤波器和高斯滤波器)的工作原理及数学表达;3)Matlab实现代码及效果对比,显示高斯滤波器延迟更小但实现复杂;4)Verilog硬件实现方案,重点阐述移动平均滤波器的移位寄存器设计方法,并通过仿真验证了其计算正确性和平滑效果。结果表明,该滤波器能有效减少信号波动,但会带来一定延迟。

2025-08-31 16:03:32 1117 1

原创 GPS模块——UBlox RCB-F9T学习笔记

本文详细记录了U-Blox RCB-F9T高精度定时模块的学习过程。该模块采用ZED-F9T-00B核心,支持多频段GNSS定时,提供纳秒级精度。文章从模块框架、引脚功能、通信协议(UBX和NMEA)等方面展开,重点解析了UBX协议帧结构、指令生成方法及NMEA报文格式。作者通过实践发现,使用u-center软件可简化配置流程,并分享了配置UART、GNSS系统、输出频率等关键步骤。文末提供了相关技术文档和参考资料,为开发者提供了实用指南。该模块学习曲线较陡,但掌握后能有效满足高精度定时需求。

2025-08-30 17:01:06 634

原创 时钟分频(clkdiv)仿真记录(verilog)

本文介绍了一种通用的时钟分频方法,适用于PLL资源受限时实现任意整数分频(奇偶均可)。通过Verilog代码实现了一个分频模块,采用双计数器(clk1/clk2)分别在时钟上升沿和下降沿触发,通过逻辑组合确保输出时钟占空比严格为50%。仿真结果显示,偶分频时直接输出clk1,奇分频时对clk1和clk2进行或非运算,最终输出时钟上升沿均与源时钟对齐。该方法通过调整计数器阈值设置,还可实现占空比多于50%的变体方案。

2025-08-27 17:41:22 142

原创 DAC8531数据手册学习笔记及驱动代码(verilog)

DAC8531是一款低功耗单通道16位数模转换器,采用三线SPI接口,支持最高30MHz时钟频率。该芯片包含移位寄存器、DAC寄存器、16位比较器和输出缓冲放大器等模块,通过24位数据帧(包含16位有效数据+2位电源模式控制位)实现数据传输。其工作模式包括正常模式及三种省电模式(1kΩ/100kΩ接地、高阻态)。本文详细介绍了DAC8531的结构原理、引脚功能、工作时序,并提供了Verilog驱动代码及仿真测试方案,验证了10MHz时钟下的正确数据传输功能。适用于需要高精度低功耗DAC转换的应用场景。

2025-08-27 09:38:39 1041

原创 影视后期学习笔记2——pr常用面板功能介绍

摘要:本文介绍了视频编辑软件中主要功能面板的使用方法。项目面板用于管理所有素材,包含属性栏的多种功能:读写模式切换、视图模式选择、素材排序等,并说明了脱机文件的解决方法。源监视器用于预览原始素材,节目监视器展示最终输出效果。时间轴是进行剪辑编辑的核心区域。还介绍了调整图层的应用及单一面板全屏显示的操作技巧(按~键)。文章详细说明了各面板功能及常见问题的解决方案。

2025-08-12 22:43:51 360

原创 影视后期学习笔记1——pr剪辑全流程

本文介绍了影视后期制作的基本流程和Premiere Pro(PR)软件的使用方法。主要内容包括:1)影视后期概念及常用软件;2)PR剪辑五大流程(新建项目、序列、导入素材、制作、导出)的具体操作步骤和技巧;3)界面布局调整方法;4)素材导入和序列设置要点;5)导出格式选择和参数设置建议。文章通过类比图书编排的方式,形象说明了剪辑流程,并提供了快捷键、比特率设置等实用技巧,适合初学者快速掌握PR基础操作。

2025-08-12 20:28:25 840

原创 AD芯片原理——ADC滤波器建立时间(t_SETTLE)解析

本文简要介绍并举例说明ADC芯片中滤波器建立时间的原理

2025-08-10 13:58:03 750

原创 基于vivado平台的ADS1675驱动代码以及如何根据数据手册编写驱动代码

本文记录了作者独立完成ADS1675模数转换器驱动代码开发的学习过程。文章首先介绍了24位高精度ADC芯片ADS1675的特性与架构,重点分析了其工作原理、关键引脚功能及时序要求。通过详细解读数据手册,作者完成了代码编写与仿真验证,实现了在4MSPS采样率下的数据采集。文章总结了从器件原理理解、引脚分析到时序代码实现的全过程开发经验,强调了时序参数的重要性。该开发实例为FPGA与高精度ADC的接口设计提供了参考,也为初学者提供了独立开发驱动程序的思路与方法。

2025-08-10 11:16:27 858 2

原创 vivado跨时钟域时序违例解决方法记录

摘要:本文记录了AD1675驱动开发中遇到的时序违例问题及解决方法。在布局布线后发现跨时钟域(SCLK与clk_100M)出现建立时间违例,通过添加伪路径(false path)约束解决了误报问题。作者强调伪路径仅用于指导工具优化,实际必须配合双寄存器同步或异步FIFO等同步机制才能确保电路可靠性。文章指出合理使用伪路径能减少工具优化时间,避免对非关键路径进行不必要的时序优化。最后分享了FPGA开发中解决问题的思考过程,并邀请同行交流学习。

2025-07-23 11:40:23 1014

原创 2024美赛E题总结——数据可视化篇1——地图

数据可视化”在美赛的论文中至关重要 ,做的好的往往都是会有加分。关于提高这方向的能力,我建议是可以学习美赛O奖的论文,看看他们使用哪种形式来表现数据,然后从中学习你觉得好看图,准备好相关的代码或者记住对应的画图方法。

2024-02-16 20:40:32 2291 1

原创 2024美赛E题总结——查找数据篇

中经数据全站查数据对于美赛E题的解答来说是非常重要的,然而也是建模之后最难的部分,数据查找的方法有很多,这里推荐比赛中用到的几个比较好用的数据网站。

2024-02-11 20:10:14 2499 2

原创 用stm32f407ZGT6驱动二自由度云台(舵机)以及舵机安装时的注意事项

用stm32f407ZGT6驱动二自由度云台(舵机)以及舵机安装时的注意事项,可直接套用,很详细

2023-06-29 13:45:14 9361 2

exe打包软件-Enigma Virtual Box软件

Enigma Virtual Box 是一款高效且易于使用的打包工具,尤其适合基于 Visual Studio 开发的 Qt 应用程序。它不仅能帮助开发者轻松打包 Qt 应用程序,还能够优化分发过程,简化用户体验。通过集成所有依赖文件,Enigma Virtual Box 确保了应用程序的独立性,极大地提高了应用程序的兼容性和安全性。对于开发者来说,它是一个不可或缺的打包工具。使用教程:https://yuluo-lhw.blog.csdn.net/article/details/151048728?spm=1001.2014.3001.5502

2025-08-31

第八届集创赛海云捷迅杯-基于FPGA的智能机械臂控制系统(项目说明书)

基于FPGA的智能机械臂控制系统具备以下功能 (1)薄片颜色(可以按键直接调节阈值)和形状识别(适应同颜色薄片贴合的情况) (2)机械臂控制 (3)pc端数字孪生系统 (4)移动端蓝牙调试app (5)Led灯阵显示颜色和形状 (6)语音播报颜色和形状 (7)显示器显示识别结果。

2025-02-24

移动编程技术课程设计-2021302121040

本项目旨在设计并实现一个名为“移动阅读坊”的图书商城APP。该APP将为用户提供一站式的图书购买体验,包括用户登录、图书浏览、购物车管理以及订单处理等核心功能。通过此项目,我们期望为用户打造一个便捷、高效且愉悦的在线购书平台。

2024-06-15

豆瓣书籍数据库data.db

data.db是一个SQLite数据库,这是一种轻量级的数据库,广泛用于个人项目和小型应用程序中。其包含的信息:ISBN 全球唯一图书编号 Title 书名 Author 作者 Author_intro 作者简介 Tag 标签 NumRaters 评分人数 Average 评分 Id 豆瓣内该书Id Binding 精装/简装 Pages 页数 Publisher 出版商 Origin_title 图书原名 Url 豆瓣链接 Image 图书豆瓣图片 Summary 图书概述。例如:('9787546213330', '金庸作品集20', '金庸', '金庸,本名查良镛,浙江海宁人,一九二四年生。曾任报社记者、编辑,电影公司编剧、导演等。一九五九年在香港创办《明报》机构,出版报纸、杂志及书籍,一九九三年退休。先后撰写武侠小说十五部,开创了中国当代文学新领域,广受当代读者欢迎,至今已蔚为全球华人的共同语言,并兴起海内外金学研究风气。\n曾获颁众多荣衔,包括香港特别行政区最高荣誉大紫荆勋章、英国政府O.B.E勋衔及法国最高荣誉“艺术与文学高级骑士”勋章和“骑士勋位”荣誉勋章,剑桥大学...

2024-06-14

地图形式的热力图-数据可视化

因为美赛E题往往和地区有关,不论是22的森林,23的光污染,还是今年的自然灾害与保险,都是与地区有关,所以这种将数据用地图形式的热力图来表达的方法在E题中经常出现。画这种图用Python画还是挺简单的,此文件含有一个.py文件和一个.csv文件,是一个案例。具体的用法可以看我的文章“2024美赛E题总结——数据可视化篇1——地图”。

2024-02-16

VNC-Viewer-7.1.0-Windows-64bit软件安装包

直接下载即可用,具体使用方法可以看我的文章“树莓派B4和stm32串口通信(详细步骤)”。同时在这里简单介绍以下这款软件。 VNC Viewer是一款用于远程访问和控制计算机的软件,版本号为7.1.0,适用于64位的Windows操作系统。它是RealVNC公司开发的一款流行的远程桌面访问工具。 VNC Viewer的主要功能包括: 远程访问和控制:VNC Viewer允许用户从本地计算机远程连接和访问其他计算机,无论它们位于何处,可以方便地在不同地点之间共享屏幕和控制权。 屏幕共享和远程支持:通过VNC Viewer,用户可以与远程计算机共享屏幕,从而能够提供远程技术支持或协同工作。这对于远程团队合作、教育和远程演示等场景非常有用。 安全连接:VNC Viewer通过使用加密协议来确保连接的安全性,并提供可配置的安全选项,如使用密码、身份验证和加密通信等,以保护远程访问的隐私和安全。 多平台支持:除了Windows操作系统,VNC Viewer还可用于其他操作系统,如Mac、Linux和移动设备的iOS和Android等。 而我主要用来操作树莓派,可用作树莓派的操作软件。

2023-06-29

麦轮小车底盘设计(原创)

团队设计的小车底盘原件,可用于3D打印和铝板切割定做,多孔位,适合带有GMR编码器和霍尔编码器的电机,也是用于其他电机

2023-06-25

空空如也

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

TA关注的人

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