.carpe.diem.
码龄6年
关注
提问 私信
  • 博客:25,642
    25,642
    总访问量
  • 26
    原创
  • 98,614
    排名
  • 166
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 毕业院校: 中国科学院大学
  • 目前就职: 中国科学院微电子研究所
  • 加入CSDN时间: 2018-10-16
博客简介:

weixin_43431185的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    204
    当月
    103
个人成就
  • 获得224次点赞
  • 内容获得7次评论
  • 获得371次收藏
  • 代码片获得695次分享
创作历程
  • 11篇
    2024年
  • 15篇
    2023年
成就勋章
TA的专栏
  • FPGA学习
    9篇
  • 图像处理学习
    5篇
  • STM32
    1篇
  • 梁山派开发板
    8篇
  • Arduino
    2篇
兴趣领域 设置
  • Python
    python
  • 嵌入式
    stm32
  • 硬件开发
    硬件工程arm开发
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

双路视频同屏显示(拼接)-基于野火Zynq7020开发板

600的视频数据,**其中W Xstride是 向每一行数据的第一个像素到下一个 起始像素的间隔大小 这里是 1024 ,由原理可知,fdma0需要读出所有的数据,因此输出设置为为1024。写的基础地址需要计算,计算方法见下图。fdma1不进行读,因此读设置随意。提取码: 4vh7 复制这段内容后打开百度网盘手机App,操作更方便哦。600,分两路写入ddr3,并且显示在1024*600的RGB屏幕中。本文在此基础上,实现了双路视频拼接。写的基础地址可以随意设置,输入的为512。
原创
发布博客 2024.06.28 ·
875 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

米联客FDMA驱动OV5640摄像头—基于野火Zynq7020开发板

使用米联客的ddr3缓存方案 FDMA驱动OV5640摄像头在RGB888屏幕上显示。
原创
发布博客 2024.06.28 ·
409 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

基于肤色模型的人脸识别,基于野火FPGA ZYNQ开发板

YCrCb也称为YUV,主要用于优化彩色视频信号的传输。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。其中,Cr反映了RGB输入信号红色部分与RGB信号亮度值之间的差异。而Cb反映的是RGB输入信号蓝色部分与RGB信号亮度值之间的差异。
原创
发布博客 2024.06.18 ·
1336 阅读 ·
18 点赞 ·
0 评论 ·
33 收藏

OV5640 摄像头图像显示

OV5640 是一款 1/4 英寸单芯片图像传感器,其感光阵列达到 25921944(即 500W 像素),能实现最快 15fps QSXVGA(25921944)或者 90fps VGA(640*480)分辨率的图像采集。传感器采用 OmniVision 推出的 OmniBSI(背面照度)技术,使传感器达到更高的性能,如高灵敏度、低串扰和低噪声。传感器内 部集成了图像处理的功能,包括自动曝光控制(AEC)、自动白平衡(AWB)等。
原创
发布博客 2024.04.28 ·
2674 阅读 ·
10 点赞 ·
1 评论 ·
37 收藏

低纹波15V转正负15V、正负5V电路

链接: https://pan.baidu.com/s/1uJYGObTic7ME9G6ZuTFXlg?pwd=3d48 提取码: 3d48 复制这段内容后打开百度网盘手机App,操作更方便哦。使用TPS5430将15v电路转换成正负12V,之后使用LM317 LM337将正负12V转换成正负5V电路。实测 15v电路纹波1.5mv,5V电路空载792uV。不过需要注意的是PCB板子上,我测试点留错了。
原创
发布博客 2024.03.14 ·
1019 阅读 ·
11 点赞 ·
2 评论 ·
15 收藏

XADC采集外部信号实时显示在RGB屏幕中

XADC在Xilinx7系列器件上可用。XADC需要例化使用,但是如果使用JTAG访问的话,就不需要例化,直接在Vivado软件中就可以直接访问XADC的各项数据,包括芯片温度、电压等数据。
原创
发布博客 2024.03.14 ·
995 阅读 ·
13 点赞 ·
0 评论 ·
24 收藏

FPGA乒乓操作

使用IP,生成工程需要的时钟信号:50MHz与25MHz,其中 50MHz为RAM写入时钟信号,25MHz为RAM读取时钟信号。
原创
发布博客 2024.02.29 ·
1198 阅读 ·
17 点赞 ·
1 评论 ·
15 收藏

基于 Sobel 算法的边缘检测设计与实现

边缘检测, 针对的是灰度图像, 顾名思义,检测图像的边缘, 是针对图像像素点的一种计算, 目的是标识数字图像中灰度变化明显的点。(周围灰度急剧变化的像素的集合,这个突变的就是变化率最大的地方,即一阶导数最大的地方)图像的边缘检测,在保留了图像的重要结构信息的同时,剔除了可以认为不相关的信息,大幅度减少了数据量,便于图像的传输和处理。sobel边缘检测算子、Robert边缘检测算子等为典型的一阶微分算子,可以较好的捕捉图像灰度变化的边缘。
原创
发布博客 2024.01.25 ·
1279 阅读 ·
10 点赞 ·
1 评论 ·
21 收藏

基于ROM的HDMI显示

基于ROM的HDMI显示
原创
发布博客 2024.01.25 ·
932 阅读 ·
24 点赞 ·
0 评论 ·
23 收藏

FIFO三项求和,用于验证实验是否正确

发布资源 2024.01.16 ·
txt

FIFO三项求和

FIFO求和
原创
发布博客 2024.01.16 ·
983 阅读 ·
24 点赞 ·
1 评论 ·
19 收藏

RTC实时时钟显示

RTC实时时钟显示
原创
发布博客 2024.01.10 ·
438 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

RGB转YCbCr

YCbCr由Y、Cb、Cr组成。为一种数字信号1、Y:表示颜色的明亮度和浓度,也可叫灰度阶。(通过RGB转换YCBCR提取Y分量也可以得到灰度图像)2、Cb:表示颜色的蓝色浓度偏移量即RGB输入信号蓝色部分与RGB信号亮度值之间的差异。3、Cr:表示颜色的红色浓度偏移量即RGB输入信号红色部分与RGB信号亮度值之间的差异。
原创
发布博客 2023.12.12 ·
1096 阅读 ·
14 点赞 ·
0 评论 ·
12 收藏

FPGA驱动RGB888屏幕——基于正点原子达芬奇FPGA开发板

RGB888简介一个像素点由三种颜色控制,每个颜色8bit,共24bit,三个字节,这就是RGB888。同样的还有RGB565等。LCD屏幕介绍1、HSYNC(水平同步信号、行同步信号):产生此信号,说明开始显示新的一行。2、VSYNC(垂直同步信号、帧同步信号):当产生此信号的话就表示开始显示新的一帧图像。3、LCD 屏幕中继续存在HBP、 HFP、 VPB 和 VFP 这四个参数的主要目的是为了锁定有效的像素数据。 (白色区域为显示区域)LCD屏幕时序重要参数:HSYNC:行同步
原创
发布博客 2023.12.12 ·
2747 阅读 ·
21 点赞 ·
0 评论 ·
44 收藏

HDMI实现方块移动————基于达芬奇FPGA开发板

/方块水平移动方向, 1:右移, 0:左移。//方块竖直移动方向, 1:向下, 0:向上。//方块初始位置横坐标。//方块初始位置纵坐标。//方块左上角横坐标。//方块左上角纵坐标。//当方块移动到边界时,改变移动方向。
原创
发布博客 2023.12.12 ·
424 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

FPGA驱动HDMI————基于达芬奇开发板

VGA 接口体积较大,不利于便携设备的集成;且传输的模拟信号易受外界干扰,产生信号畸变。为了解决 VGA 接口的诸多问题,视频接口开始了一次革新。VGA 接口之后,首先推出的的是 DVI 接口, DVI 是基于 TMDS(Transition Minimized Differential Signaling, 最小化传输差分信号)技术来传输数字信号。
原创
发布博客 2023.12.12 ·
1322 阅读 ·
17 点赞 ·
0 评论 ·
16 收藏

STM32F1 HAL库中断

STM32仅有:EXTI0~4、EXTI9_5、EXTI15_10,7个外部中断服务函数。1、使能GPIO时钟_HAL_RCC_GPIOx_CLK_ENABLE。4、中断服务函数(可选)根据中断标志,处理外设各种中断事务(可选)5、设置EXTI屏蔽,上下沿触发(IMR、 RTSR/FTSR)5、软件中断事件寄存器(EXTI_SWIER)1、中断屏蔽寄存器(EXTI_IMR)2、事件屏蔽寄存器(EXTI_EMR)6、挂起寄存器(EXTI_PR)
原创
发布博客 2023.08.03 ·
1132 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

梁山派开发板之定时器点灯

定时器是单片机内部集成,可以通过编程控制。单片机的定时功能是通过计数来实现的,当单 片机每一个机器周期产生一个脉冲时,计数器就加一。定时器的主要功能是用来计时,时间到达之 后可以产生中断,提醒计时时间到,然后可以在中断函数中去执行功能。
原创
发布博客 2023.04.06 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

梁山派开发板之外部中断点灯

举一个例子,比如我们正在敲代码,突然有一个电话打过来,这时我 们停止敲代码转而去接电话,然后在电话聊完事情之后继续敲代码。这里面的电话就相当于一个中 断,打断我们当前做的事情,接电话聊事情就相当于中断需要去执行的事情,也就是中断服务程序。
原创
发布博客 2023.04.06 ·
279 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

梁山派开发板之串口通信

串口是指外设和处理器之间通过数据信号线、地线和控制线等,按位进行传输数据的一种通讯方式。尽管传输速度比并行传输低。但串口可以在使用一根线发送数据的同时用另一根线接收数据。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验位,这些参数在两个通信端口之间必须一致。波特率:衡量通信速度的参数,它表示每秒钟传送的 bit 的个数。数据位:衡量通信中实际数据位的参数,表示一个信息包里包含的数据位的个数。
原创
发布博客 2023.04.04 ·
455 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多