自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ISP图像处理算法之Demosaic

本文介绍了Zhang-Wu方向性LMMSE图像去马赛克算法,这是一种高效的RAW图像转RGB方法。该算法通过方向估计和线性最小均方误差(LMMSE)融合,显著改善了纹理密集区域的处理效果。核心步骤包括:1)利用拉普拉斯插值建立通道色差表;2)采用高斯滤波器对差值信号进行滤波;3)基于LMMSE理论最优融合水平和垂直方向估计值;4)分情况恢复红蓝通道。相比于简单的梯度自适应插值法,该算法充分利用了自然图像通道间的强相关性,通过最小化均方误差获得更优的插值结果,成为传统方法中的性能佼佼者。论文提供了完整的数学推

2025-05-27 21:51:46 933

原创 GTX 不同复位之间的区别

在结构较为简单且对设备恢复工作时间没有严格要求的情况下,使用设计示例提供的soft_reset端口进行复位与初始化最为稳妥,若多个收发器同时被开启是使用且相互间独立,则更适合使用PMARESET进行复位.在输入时钟或PLL时钟发生变化时可以直接驱动soft_reset,FSM在复位GT收发器是之前会复位QPLL/CPLL,在时钟锁定之后才会去复位收发器.

2025-04-16 09:47:51 956

原创 ViVado报错记录及解决方式

记录日常开发过程中遇到的各种错误极其解决方式。文章主要分为三个部分,对应FPGA编译过程中的编译,综合,比特流生成。同时还将记录仿真过程中遇到的奇奇怪怪的问题。原文附上详细解决办法。

2024-03-13 14:20:36 5710 1

原创 最浅显易懂的傅里叶变换公式和原理

在快速傅里叶算法还未发现之前,按照离散傅里叶定义使用计算机对地动信号做频谱分析,算力远远不足,分析出的数据严重过时。因此在这个背景下,快速傅里叶变换的算法出现了。

2024-03-13 14:17:53 63531 13

原创 从硅原子到三极管

三极管原理介绍

2023-09-09 18:19:59 419

原创 关于version `GLIBC_2.34‘ not found解决办法(非升级glibc库或Linux系统)

指定编译器链接库目录从而解决glibc版本不匹配问题

2023-01-19 20:07:46 27208 9

原创 STM32 FreeRTOS CMSIS—OS

使用STM32CubeMX代码生成,在 STM32Cube 固件中,通过 ARM 提供的通用 CMSIS-OS 封装层,将 FreeRTOS 用作实时操作系统。也就是说在一套代码里有着两套标准,在阅读源码时需要注意区分。

2023-01-08 16:25:21 7533 2

原创 2022年蓝桥杯嵌入式省赛工程代码

2022蓝桥杯嵌入式省赛代码

2022-04-10 19:59:31 1399 4

原创 STM32F4XX学习日志:关于标准库上电之后串口会发送一个错误字节导致后续发送乱码问题的解决

STM32学习日志:关于标准库上电初始化串口之后会发送一个错误字节导致后续发送乱码问题的解决问题详述:在练习过程之中我发现,当我初始化串口之后,单片机会发送一个0xFF给串口端,这将导致上电之后发送的第一条语句为乱码。这不是我所想要看到的情况。问题解决:多次实验后发现,这是由于我先初始化串口之后才映射其引脚,我猜想可能是映射引脚时候误发送了。于是我将引脚映射的步骤改到初始化对应引脚之后进行。上电实验,问题得到解决。代码:以下贴出源码#include "usart.h"void US

2021-02-28 18:24:19 1193

原创 STM32F4XX 学习日志:定时器输入捕获

STM32F4XX 学习日志:定时器输入捕获前言任务目标设计过程TIM1初始化代码TIM5初始化代码检测到1次上升沿就捕获。也就说还能设置检测到两次上升沿,四次,八次才捕获配置。1.滤波器的捕获是用于判断信号是否是变化而不是由于噪声造成抖动,当在周期内连续检测到N次的事件,才认为该事件是一个有效边沿,反之则为噪声杂波。2.预分频的配置是用于检测何时该触发中断事件。也就是当来N次上升沿时候才触发中断。中断服务函数这里先讲方法:在检测当上升沿之后,先将捕获设置为下降沿捕获,记录进入定时器更新事件中断的次数,按

2021-01-27 13:29:47 3434 2

原创 STM32F4XX 学习日志:定时器中断模拟PWM波实现呼吸灯

STM32F4XX 学习日志:定时器中断模拟PWM波实现呼吸灯前言任务目标解决办法过程定时器配置标准库时钟主频配置出现问题中断服务函数主函数小结以上代码亲测有效。前言使用反客科技STM32F407VET6 M1的核心板,板载8M主时钟晶振(HSE),32.768kHz低速外部晶振(LSE)。含有一个用户LED以及一个用户按键。任务目标初学使用标准库开发,学长布置了使用定时器产生PWM波来实现呼吸灯的任务。但是这块板子上的LED灯接在PC13的引脚上。查询了最小原理图以及数据手册后发现,PC13并

2021-01-25 18:53:02 6159 4

空空如也

空空如也

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

TA关注的人

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