自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mkelehk的专栏

要真懂

  • 博客(7)
  • 资源 (27)
  • 收藏
  • 关注

原创 海思Hi3536移植QT5.9.8教程

参考文章: 《https://blog.csdn.net/understand125/article/details/87968043》 《https://blog.csdn.net/zcshoucsdn/article/details/76037463》 《https://www.cnblogs.com/oloroso/p/5407779.h...

2019-08-29 19:56:54 7724 7

转载 USB HID报告描述符教程

Tutorial about USB HID Report DescriptorsThis page is from my old website, and it is sort of popular, so I’ve moved it here.A USB HID report descriptor is one of the descriptors that a USB host ca...

2019-08-27 09:59:45 1026 1

原创 linux准确测量U盘读写速度

## 挂载U盘mount -t vfat /dev/sda1 /var/sdcard## 测试写入100MB速度sync;time dd if=/dev/zero of=/var/sdcard/largefile bs=10k count=10240;time sync## 测试读取100MB速度 (清除缓存)sync;echo 3 > /proc/sys/vm/drop_c...

2019-08-16 18:58:56 3123

转载 RGB 转换至 YCbCr (YUV) 的计算公式

对于每个取样点的 R,G,B 值, 在转换到 YUV colour space 时, 首先定义画面的平均亮度值(Luminance), Y, 其计算公式为:Y = kr*R + kg*G + kb*Bkr, kg, kb 为 weighting factors (加权因数), kr + kg + kb = 1 恒定.(其中, ITU-R BT.601 定义 kb = 0.114 和 kr =...

2019-08-16 16:11:27 2674

原创 IT6801FN图像质量调优

联阳IT6801FN是HDMI转RGB/BT.1120桥接芯片,海思Hi3536 NVR芯片的Vin只支持BT.1120接口输入,因为Hi3536支持4K@30的编码,所以找到了IT6801FN,它支持行场内嵌、时钟双边沿采样、yuv422 16bit格式输出,刚好能对接海思芯片。当然也可以使用FPGA对接Hi3536,参考我另一篇文章《FPGA实现BT.1120编码》,实现了单边...

2019-08-15 07:43:01 4671 3

转载 YUV图解(YUV444, YUV422, YUV420, YV12, NV12, NV21)

YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述...

2019-08-14 23:12:58 3060

原创 linux kernel编译杂记

linux内核源码下载地址:https://www.kernel.org/选中mainline或者stable版本的“[view diff] [browse] [changelog]”就可以查看它们的差异、git log等内核邮件列表网址:http://vger.kernel.org/vger-lists.html使用教材编译工具链编译kernel后,需要安装驱动,以便...

2019-08-02 10:14:03 194

phywhispererusb-vcs-sim.zip

开源USB硬件协议分析仪phywhispererusb的FPGA功能仿真(testbench),原工程使用[Icarus Verilog]进行仿真,没有业界上使用的Synopsys VCS+Verdi仿真专业,本资源将testbench移植到VCS上,使用verdi阅读verilog源代码和查阅波形,方便理解phywhispererusb工程的fpga代码。

2023-08-26

usb2.0-usb3.0.zip

usb2.0和usb3.0的协议规范,搞usb尤其要看烂usb2.0协议文档,该文档可以编辑,当然了,您大可到usb.org官网上下载

2020-07-02

ov_ftdi_2020_0607.tar.gz

因为该工程的.git文件夹太大了,我删掉了,在这里说明git版本号: 该版本是基于仓库https://github.com/openvizsla/ov_ftdi.git下的2ecafcb6425663313952385b0eb03683e9834944(Remove obsolete wireshark dissector (#39)) 在2ecafc版本的基础上,删除原来submodule对应的migen(版本为0.8),改为使用当前最新的migen(0.9.x),仓库为https://github.com/m-labs/migen.git下的b1b2b298b85a795239daad84c75be073ddc4f8bd(zc706: redo FMC connectors) 同时删除misoc文件夹,使用misoc仓库版本为https://github.com/m-labs/misoc.git下的7e5fe8d38835175202dad2c51d37b20b76fd9e16的misoc/interconnect/下相关文件 当然也稍微修改了一下ovctl.py和Makefile等 新版本migen不使用xilinx默认的工具链路径,所以编译时需要先指定Xilinx的工具链路径: export PATH=$PATH:/opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64 再make

2020-06-07

qt5.9.8的USB键鼠热插拔源码修改.tar.gz

QT5.9.8鼠标键盘热插拔默认情况是使用udev进行热插拔的,但很多情况下嵌入式系统udev配置不完整, 可能需要systemd里面的udev组件才能正常工作 鉴于此,参考网上的朋友的修改例子,不使用udev也能正常检测键鼠热插拔

2020-03-05

HaneWinNFSServer_ha_setup.zip

HaneWinNFSServer_ha_setup 是WINDOWS下的NFS服务器,在开发嵌入式时能比较好地替代tftp将可执行文件上传到板卡,但考虑到windows系统与linux系统的差异 不建议在windows NFS共享出来的文件夹下进行开发,而是改为使用samba服务器在linux系统上的文件夹共享出去给windows。

2019-11-06

sourceinsight4.0.99.zip

SourceInsight比较方便阅读C/C++。截止2019年9月13日中秋佳节为止的最新版本SourceInsight4.0.0099。内含官方安装包和劫持dll。download自吾爱po解网,特此感谢。 若喜欢该软件,请购买正版!!

2019-09-12

modelsim10.6d

是modelsim10.6d-se的资源链接,若链接失效,请联系我(CSDN站内私信),我也是从网友得到的,现分享给大家。 亲测编译viviado2017.4库无错误,另外我还有QuestaSim10.6c,也是从网友得到,但我没有放进这里来

2018-10-13

BCM43142官方驱动文件

centos7.5的BCM43142驱动程序与安装说明,有助于在使用博通BCM43142无线网卡的使用,不过只适用于在centos7系列里。另外里面的文件均可从官方获取到,请知悉

2018-10-09

《高级FPGA设计 结构、实现和优化》原版

《Advanced FPGA Design - Architecture, Implementation, and Optimization》

2017-07-10

Vivado/ISE与modelsim联合仿真

ISE与Vivado与modelsim联合仿真步骤,比较详细,可参考

2016-11-12

xilinx ise 14.7 license

xilinx ise 14.7 license 亲测可用

2016-06-18

《ROOTKITS—Windows内核的安全防护》使用的源代码

由于书上下载源码的网址现在已经不能打开了,现只能使用之前已经download下了的备份源码了

2015-07-28

ARM System Developer's Guide(Designing and Optimizing System Software)

ARM开发必看资源,主要是描述ARM指令集及其汇编的优化处理,也设计部分C语言和数字信号处理的优化问题

2015-03-31

《自己设计制作CPU与单片机》附录与配套源代码

《自己设计制作CPU与单片机》附录与配套FPGA源代码,书上说是光盘,但我买这书时并没有光盘,这个文件也是我自己在网上下载的,并不能保证没有被修改过

2015-03-15

STM8 I/O模拟SPI读取SD卡

STM8I/O模拟SPI测试程序,部分移植Petit FatFs文件系统(没有移植SD卡写部分),只是简单测试使用

2015-03-14

正则表达式语法

罗列了一些正则表达式的语法,使用正在表达式时你可以当作工具书查阅

2014-11-16

Makefile文件的编写

Makefile文件的编写教材,可以初步掌握Makefile文件的语法和使用

2014-11-16

linux-2.6.11源码

linux-2.6.11源码,可配合《深入理解Linux内核》

2014-11-16

《算法导论》及课后习题

《算法导论》及课后习题,对思维和数学能力有很大锻炼

2014-07-13

《编程珠玑:》

算法经典书籍,大师级程序员讲解算法以及编程方法,测试方法

2014-03-28

TMS320C6748的CCS程序开发入门教程

使用CCS5.0编译器,讲解TMS320C6748、OMAPL138 DSP入门的三个程序,GPIO控制,中断,串口程序。

2014-03-28

SD卡及FAT32初步了解

SD卡的单片机驱动,FAT32文件系统的初步了解以及petit_fatfs文件系统的移植

2014-03-28

PWM的一阶保持DAC

PWM的频率对应于采样率,而占空比对应于数字量化,可用PWM模拟低精度的DAC,降低成本。

2014-03-28

OV7670驱动

OV7670,摄像头,可用数据液晶、串口发送到电脑上观看图像

2014-03-28

WAV音频格式

WAV音频格式,一阶保持,AVR单片机的PWM功能

2014-03-28

基于STM32的ADNS3080测量移动距离

基于STM32的ADNS3080测量移动距离

2014-03-28

ADNS-3080鼠标芯片资料(含自带固件)

ADNS-3080鼠标芯片资料(含自带固件),对于开发,制作有关鼠标或者测量有很大帮助

2012-05-07

空空如也

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

TA关注的人

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