会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
tuzki9611
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2023年8月7日
udp发送上位机(1)
摘要: 发送彩色视频RGB888时,在上位机,通过BGR2BGR565转换为16位数据,再传输时加上行号,在DMA里也要对读出的数据进行高低位的变换,组成RGB565格式 如下图所示,在灰度图时将每帧刷新改为了每一行刷新,这是因为在彩色图像时,刷新一帧的时间大于2ms,而灰度时为0.7ms,这就会导致在刷新
阅读全文
posted @ 2023-08-07 09:56 Tuzki丶
阅读(96)
评论(0)
推荐(0)
编辑
2023年8月1日
udp接收上位机编程(2)彩色图像
摘要: 由于QT上位机只能接收BGR565的图像格式,且只能显示灰度或者RGB888,所以PL2PS的数据必须要变换位置,并使用cvtColor函数进行转换 1 void MainWindow::recieve_dis(int udp_index) 2 { 3 Mat recv_img_2(img_h_si
阅读全文
posted @ 2023-08-01 16:13 Tuzki丶
阅读(90)
评论(0)
推荐(0)
编辑
2023年6月1日
udp接收上位机编程(1)
摘要: Qt需要添加库:点击Microsoft.cpp.x64.user,点击链接器、输入、添加ws2_32.lib库
阅读全文
posted @ 2023-06-01 15:32 Tuzki丶
阅读(67)
评论(0)
推荐(0)
编辑
2023年5月8日
时序约束output(4) B站尤老师
摘要: output建立时间
阅读全文
posted @ 2023-05-08 17:35 Tuzki丶
阅读(19)
评论(0)
推荐(0)
编辑
2023年5月7日
第8课 中值腐蚀膨胀滤波实现
摘要: 中值滤波可以处理椒盐噪声,膨胀是最大值滤波,腐蚀是最小值滤波。 在黑色背景下,目标为白色,需要滤除白色噪点,那么就要先腐蚀,再膨胀,也成为开运算。 相反的,在白色背景下,目标为黑色,需要先膨胀,再腐蚀。即先用白色“腐蚀”黑色,再填充黑色,也称闭运算。 中值滤波 1 `timescale 1ns /
阅读全文
posted @ 2023-05-07 20:00 Tuzki丶
阅读(63)
评论(0)
推荐(0)
编辑
第7讲 图像均值滤波实现
摘要: 中值滤波消除椒盐噪声,高斯滤波消除高斯噪声 1 `timescale 1ns / 1ps 2 ////////////////////////////////////////////////////////////////////////////////// 3 // Company: 4 // E
阅读全文
posted @ 2023-05-07 14:20 Tuzki丶
阅读(22)
评论(0)
推荐(0)
编辑
2023年5月6日
时序约束(3)B站尤老师
摘要: 时序约束模型(1)让数据多延时一点 时序约束模型(2)让时钟多延时一点 对于第一种时序约束模式,如果PLL采用的右移,那么需要采用multicycle约束 使用第二个上升沿进行时序分析 对于DDR的时序分析 边沿对齐模式,此种方式使得时钟延时尽量大 对于DDR的约束 需要勾选Add Delay,否则
阅读全文
posted @ 2023-05-06 09:53 Tuzki丶
阅读(71)
评论(0)
推荐(0)
编辑
2023年5月4日
时序约束总结(2)net18
摘要: 课程中对rx_clk 和 rx_data进行时序约束,实际采用时钟是经过PLL相移的rx_clk_90时钟和rx_data rx_ctrl的约束 假设时钟Tskew的偏斜 = 2 ,数据的偏斜一般都很小,大概是数据周期的1/40,假设周期为8ns, 则数据偏斜为0.2ns 注意,这里是双边沿采样 之
阅读全文
posted @ 2023-05-04 21:40 Tuzki丶
阅读(57)
评论(0)
推荐(0)
编辑
时序约束总结(1)-net17
摘要: 关于输入时钟的时序约束,如果输入的基准时钟没有送入PLL就直接给内部模块使用,那么需要进行时序约束,点击IMPLEMENTATION,完成后打开报告 时序报告,关闭红色箭头所指的报告 进行时钟的约束 点击加号,添加需要约束的时钟,输入时钟的名称(可自定义),添加时钟源 I/O Port指top层的输
阅读全文
posted @ 2023-05-04 11:38 Tuzki丶
阅读(62)
评论(0)
推荐(0)
编辑
2023年5月3日
第14讲 AXI_FULL_4CH显示通路搭建
摘要: FPGA与ARM大小端的问题,在做FPGA移位拼接时,将先到的数据放到了高位,放在DDR中的数据顺序应该是按照地址 0 1 2 3 排列 0 1 2 3数据,即高位数据放在低地址,也就是所谓的大端模式,然后在SDK中,将DDR中的数据同步到ARM时,由于ARM采用的是小端模式,所以按照地址0 1 2
阅读全文
posted @ 2023-05-03 11:26 Tuzki丶
阅读(35)
评论(0)
推荐(0)
编辑
下一页