- 博客(22)
- 资源 (12)
- 收藏
- 关注
原创 Intel网卡安装和使用
环境CPU:i3-8100 主板:梅捷主板 H110M全固板 内存:DDR-8g 网络设备:Xilinx ZCU102-Rev1.0问题H110本来是不支持8代CPU的,破解BIOS之后才行,主板300块人民币,性价比前无古人后无来者,另外i3-8100,4核4线程,单核3.6GHz,性能吊打7代i5,性价比其高,得感谢拖拉机厂。 由于主板配置较低,安装后出现了一些问题,网...
2018-06-29 21:04:17 5901
原创 Xilinx zynq zynqMP Petalinux安装和使用
常用命令zc@ubuntu:~/project/mwm165$ petalinux-package --boot --fsbl ./images/linux/zynqmp_fsbl.elf --u-boot --pmufw ./images/linux/pmufw.elf --forcezc@ubuntu:~/project/mwm165$ cp BOOT.BIN /mnt/hgfs/F/x...
2018-06-28 20:04:20 4487 2
原创 Ubuntu软件安装卸载
参考 ubuntu下的apt-get内网本地源的搭建 Ubuntu的apt-get本地源搭配——根据需要自己添加软件作源安装
2018-06-27 20:56:31 3297 1
原创 windows驱动开发-AVStream
参考 微软官网:Docs\Windows Hardware\Windows Drivers\Device and Driver Technologies\Stream硬件模型 参考我的博客:Altera FPGA SDI VIP frame buffer control
2018-06-26 15:19:05 3549 4
原创 Altera FPGA SDI HDMI VIP Frame Buffer设计
数据流方向本驱动针对Altera SDI视频采集卡开发。 video data—-SDI—-VIP frame buffer control—-DDR3—-PCIEAltera VIP frame buffer control寄存器如下: Address Register Reader Writer Buffer Type Description...
2018-06-26 15:13:50 2757
原创 Markdown使用技巧
表格内换行在两行内容中间加上,类似下面这种zhu<br>ce流程图内换行
2018-06-25 12:05:28 3002
原创 Altera Arria10 FPGA PCIe Avalon-MM DMA设计
FPGA设计DMA原理框图如下,实际应用中把双口RAM换成自己的IP即可,首先使能了内部Descriptor Controller,那么BAR0默认连接到了Descriptor,若想通过PCIe BAR来访问寄存器,就必须得添加一个BAR4,其实可以不用使能内部的Descriptor Controller,自己添加DMA IP,手动在Qsys中连线,这样一个BAR就够了。Read Data M...
2018-06-24 20:15:34 5843 10
原创 windows驱动开发-基于WDF的Altera PCIe DMA驱动
Altera pcie-avmm dma IP寄存器DMA Descriptor Controller RegistersDMA控制器读写均支持最多128个描述符,读写操作是以FPGA视角来看,读操作是从PCIe地址空间到FPGA Avalon-MM地址空间,写操作是从FPGA Avalon-MM地址空间到PCIe地址空间。 在DMA控制器寄存器里设置描述符表位于在PCIe地址空间里...
2018-06-24 13:26:15 6350 6
原创 windows驱动开发-vs2017 WDK10开发环境搭建
下载安装包微软官网下载安装包,然后下载vs2017离线安装包,双击离线目录setup.exe安装vs2017,选择C++桌面开发。D:\vs_enterprise__111975078.1529511260.exe --layout D:\vs2017 --lang zh-CN en-US配置下载缓存路径, vs2017注册码(来自网络) Visual Studio 2017 ...
2018-06-21 22:08:10 12801 4
原创 windows驱动开发-vs2010 WDK7600 VisualDDK图形化开发环境
安装安装vs2010,双击安装即可。安装WDK7600,双击安装,中间会联网下载安装.NET3.5等,保持联网。进入ISO,进入Debugger目录安装x86 32bit的windbg,VisualDDK用32bit的windbg。安装VisualDDK,下载1.5.6版本,最新的我这测试有bug。新建工程按照vs2010的新建工程的方式新建,选择VisualDDK选项卡。 ...
2018-06-14 19:27:40 756
原创 SecureCRT和SecureFX用法
SecureCRT buttonbarSecureFX FTP连接FTP服务器,点击Quick Connect,不是新建连接
2018-06-14 18:48:34 22117
原创 Xilinx FPGA RapidIO SRIO
参考书籍《RapidIO The Embedded System Interconnect》 参考xilinx手册pg007《Serial RapidIO Gen2 Endpoint v4.1 LogiCORE IP Product Guide》host初始化直接看RapidIO的初始化,一些底层的比如物理层链路层之类的不需要关心,用到了再去看,毕竟都是基于芯片或者IP来开发。先...
2018-06-10 20:46:11 6393
原创 Qt组件-QJson
这里用Json文件来保存程序的配置信息。参考Qt 之 JSON 生成与解析 Qt中的JSON操作 Qt 判断文件或文件夹是否存在及创建文件夹写Json文件读Json文件
2018-06-08 18:09:20 490
原创 内核与根文件系统镜像制作
压缩uboot支持启动压缩镜像,这样节省Flash空间。压缩方式有两种,在arm32上,编译内核自动生成zImage,但arm64没有,需要手动压缩。gzip -9 Image打包uboot mkimage工具 itb its 制作fit image...
2018-06-07 21:45:03 3461 2
原创 Qt控件-QListWidget
QListWidget去掉选中虚线框虚线框如下所示,选中某项之后,文字包围一个虚线框, 修改QSS,添加outline约束即可,QListView { /*border: 1px solid #636363;*/ border: 0px; selection-background-color: #4D4D4D; sele...
2018-06-04 23:40:45 2067
原创 Git GitHub Gitee使用方法
新建git上传到githubgit三连:添加文件,提交文件,同步到githubgit statusgit add xxxgit commit -m git push -u orign
2018-06-04 21:58:41 5222
原创 windows驱动开发-内存管理
由于VS与WDK卸载,暂停,未完待续。。。参考博客:第二十七篇:Windows驱动中的PCI, DMA, ISR, DPC, ScatterGater, MapRegsiter, CommonBuffer, ConfigSpace 系统空间的中虚拟内存与物理内存之间的联系通过IoAllocateMdl与MmBuildMdlForNonPagedPool建立特定的MDL来表示。其后,通过DMA...
2018-06-03 18:08:03 2081
原创 Qt控件-QTabWidget
QTabWidget的标题栏图标无法显示icon添加的方式如下: QIcon iconTab1(":/image/bullet_green.png"); pTabConfigPanel->addTab(pWgtTab1, iconTab1, QStringLiteral("参数设置"));下面的是错误的方式, QIcon iconTab1(
2018-06-03 17:36:21 8992 1
原创 InfiniBand iWARP RoCE
声明转载自:InfiniBand, RDMA, iWARP, RoCE,2014年写的博文。InfiniBand RDMA iWARP RoCE这两天了解了一些 parallel file system 比如 PVFS2/OrangeFS, Lustre,它们都声称支持 InfiniBand 网络连接技术,好奇之下查了下,发现这个技术规范很牛逼,另外也因此知道了 RDMA 技术,指不...
2018-06-03 10:54:39 4504
原创 用户态协议栈tapip代码分析-TCP重传
TCP考重传机制来保证数据的可靠性。自动重发请求机制很多保证可靠性的协议都有自动重发请求ARQ(Automatic Repeat reQuest)特性,
2018-06-02 17:11:34 549
原创 用户态协议栈tapip代码分析-TCP数据流过程与socket API实现
传输控制块TCB(Transmission Control Block)TCP利用TCB保存当前连接的状态,每新建一个连接就需要一个TCB,发送TCP报文相关的变量: Send Sequence Variables SND.UNA - send unacknowledged SND.NXT - send next SND.WND - send w...
2018-06-01 23:13:37 1173
si5324_fsbl_patch_files.zip
2020-11-20
AHCI SATA相关协议和论文
2020-05-07
samba-4.10.6.tar.gz
2019-08-18
银河麒麟操作系统软件包管理器使用手册-V1.0.pdf
2019-07-03
银河麒麟操作系统程序员开发指南-V1.2.pdf
2019-07-03
STM32 ST-LINK Utility v4.3.0
2018-12-15
zlog使用手册
2018-09-07
Linux CAN编程详解配套代码
2018-09-04
赛元微电子sc92f7003单片机手册
2018-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人