自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 libxml2下载,下载地址大全

这个地址包括libxml2所有版本,有需要得可自行下载:http://xmlsoft.org/sources/old/

2021-06-11 14:16:38 3237 2

原创 解决无法退出线程的问题。

在使用VS2015的时候,使用一个flag来判断是否循环,当flag为1时继续循环,当flag为0时跳出循环,退出线程。但我的flag为0时,我发现线程并没有退出,后来发现是我的while循环里面没有加Sleep函数,导致运行速度过快,占满了CPU,所以flag中的数没有被读取到。在while循环中加上Sleep(1)后,可以成功退出线程。如下图所示:...

2020-11-09 15:27:43 1016

原创 ERROR: Unable to detect JTAG cable的解决方法

通过sdk下载程序出现的ERROR: Unable to detect JTAG cable错误的解决方法。

2020-07-13 17:25:21 7493 5

原创 芯片程序崩溃重启的解决办法

芯片程序莫名崩溃重启的解决办法

2020-06-23 08:53:12 1012 1

原创 无法接收到网口数据的解决办法

网络数据被过滤,网卡的混杂模式与一般模式。

2020-05-27 13:28:06 2291 3

原创 MFC下改变窗口或编辑框标题字体大小的方法

VS2015下MFC对话框编程,改变标题字体大小的方法。

2020-05-12 14:43:36 3589

原创 在Visual Studio下使用MFC编写串口助手

使用Visual Studio2015 中的MFC对话框编写简单的串口助手,实现打开某一个串口,并发送和接收数据并且显示到编辑框中,创建接收线程,并通过按钮控制。

2020-05-08 17:01:33 4283 3

原创 从IP数据包中抓取IP地址、端口号的方法

如何从IP数据包中抓取端口信息和IP地址

2020-04-21 11:21:23 9012

原创 ZYNQ linux下AXI4从机接口的使用

ZYNQ裸机使用AXI4接口的文章很多,但在linux下使用AXI4接口的文章却很少,本文就是在启动系统的情况下使用AXI4接口,并完成网口数据环回实验。

2020-04-13 17:16:53 1697 4

原创 ZYNQ linux下AXI_BRAM的使用方法,PS与PL端数据交互

ZYNQ启动系统的情况下如何使用BRAM,PS与PL端数据交互的方法。

2020-04-02 12:19:12 9908 10

原创 petalinux卸载方法

petalinux的卸载方法

2020-03-31 09:37:30 4334

原创 xilinx 官网vivado和petalinux下载速度慢的解决办法

我们一般在xilinx下载文件的时候,下载速度很慢,最近我发现一个方法可以提升下载速度。先下载迅雷然后进入xilinx官网,寻找要下载的文件,点击下载然后选择迅雷下载可以看到下载速度变得非常快。...

2020-03-31 08:53:01 6636 1

原创 socket编程,实现同时收发功能

socket编程进阶版,服务器和客户端都实现同时收发功能。

2020-03-27 11:40:45 4352

原创 linux内核源码下载地址,xilinx内核、uboot源码下载地址

linux内核源码的下载地址:https://mirrors.edge.kernel.org/pub/linux/kernel/xilinx uboot源码下载地址:https://github.com/Xilinx/u-boot-xlnxxilinx 内核源码下载地址:https://github.com/Xilinx/linux-xlnx...

2020-03-17 08:28:44 1722

原创 ZYNQ QSPI FLASH启动系统的方法,包括各种错误的解决,petalinux的使用,vivado的使用,详细讲解(二)

petalinux的使用,如何创建ZYNQ的最小系统,如何生成BOOT.BIN

2020-03-11 14:53:13 3445 8

原创 ZYNQ QSPI FLASH启动系统的方法,包括各种错误的解决,petalinux的使用,vivado的使用,详细讲解(一)

ZYNQ QSPI FLASH启动系统的方法,vivado2017.4的使用,如何配置最小系统的硬件资源,无SD卡和网口。

2020-03-11 10:36:13 7358 1

原创 vivado生成bit流失败的解决办法

vivado生成bit流失败的解决办法

2020-03-11 10:09:10 15053 1

原创 petalinux-bulid失败解决方法 ERROR: qemu-xilinx-native-v2.11.1-xilinx-v2019.1+gitAUTOINC+5f38ea92fb-r0

petalinux-build失败解决方法

2020-03-06 10:30:40 6807 3

原创 总线——设备——驱动模型实际应用(点灯)

总线-设备-驱动模型的实际应用。

2020-02-24 12:31:13 431

原创 socket网络编程,TCP/UDP设计

socket的类型,进程网络编程需要函数的详解,如何进行TCP和UDP程序设计。

2020-02-23 11:44:45 754

原创 TCP/IP协议讲解

TCP、IP、UDP协议之间的区别与联系,以太网包是如何封装的。

2020-02-19 17:19:32 479

原创 线程的相关概念,线程与进程的区别,如何进行多线程编程以及如何使用互斥锁

线程的概念,线程与进程的联系,多线程编程和互斥锁的使用。

2020-02-13 20:11:50 345

原创 linux进程间通讯(IPC)——消息队列(系统V)

系统V消息队列的使用,介绍了ftok函数、msgget函数、msgrcv函数,以及它们的使用方法。

2020-02-12 12:54:09 425

原创 进程间通讯(IPC)——共享内存

进程间通讯共享内存的用法,shmget函数、shmat函数、shmdt函数的使用。

2020-02-07 21:08:55 347

原创 linux进程间通讯(IPC)——信号的使用

信号的类型,信号的作用,如何发送信号,处理信号。

2020-02-03 17:00:03 559

原创 进程相关概念,如何在linux系统下进行多进程编程

详细讲解了进程的相关概念,如何在linux下进行多进程编程。

2020-02-01 15:44:16 432

原创 linux文件编程——系统调用(打开、写入、读取、访问判断)

linux文件编程系统调用常用函数的使用方法。

2020-01-31 17:19:46 1609

原创 C++构造函数、复制构造函数详解

c++类中构造函数和复制构造函数的讲解,为什么要使用构造函数。

2020-01-28 21:16:23 379

原创 linux进程间通讯——管道的使用

linux中进程间如何使用管道进行通讯,介绍管道的一些常识。

2020-01-18 21:44:25 410

原创 c++类和对象的解释

C++基础知识

2020-01-14 20:01:29 304

原创 C++动态内存分配

C++动态分配内存指令的使用。

2020-01-12 22:42:50 153

原创 c++ 引用的相关知识与用法

c++中引用的相关用法

2020-01-09 22:11:10 165

原创 linux输入子系统编程,按键事件

linux输入子系统的使用方法,如何进行编程。

2020-01-07 16:13:39 270

原创 linux字符设备驱动程序——按键中断程序编写及设置防抖动功能

讲述了字符设备与块设备的区别。如何写按键中断程序,编写open,read,close函数,如何运用定时器来消除按键的机械抖动,使程序更加的稳定。

2020-01-05 20:59:39 415

原创 二叉排序树的应用(求树的高度、树中最大元素的值、查找某个值)

本文章介绍了二叉排序树的三种应用:求二叉排序树的高度,树中最大元素的值是多少,查找树中是否有我们需要的某个值。

2019-12-22 21:18:14 1001 1

原创 二叉排序树(二叉搜索树)的建立与遍历方法(超详细图文解释)

详解二叉排序树的性质,如何通过代码创建一个二叉排序树,二叉排序树的一个重要用处。

2019-12-22 14:56:22 34608 3

原创 二叉树的创建与三种遍历方式(带图文详解)

本文讲解了如何创建二叉树,及二叉树的三种遍历方式。

2019-12-22 14:51:18 13499

原创 单链表操作图文详解

本文章主要讲解如何创建链表,如何对链表进行插入、删除等操作。

2019-12-18 16:29:59 889 1

原创 nand_flash的初始化,如何从nand_flash中读取数据

本文章主要讲解了nand_flash初始化的方法,如何读取nand_flash上的数据

2019-12-18 10:49:41 1549

原创 s3c2440 I2C协议

I2C总线:i2c控制器与设备之间用i2c总线连接,i2c总线有两条,一根是SLC,串行时钟线,不停的发送时钟。另一根是SDA,串行数据线,用来传输数据的。一条I2C总线上可以连接多个设备,是一主多从的结构。I2C协议:当s3c2440需要发送数据给设备时,先发出一个开始信号,然后发送7位的地址信号和一位方向信号(0代表写)发送完毕后从设备进行回应,如果从设备有回应,就发送8位数据到从设备中,从...

2019-10-15 11:00:39 385

linux-4.14.1.tar.gz

linux-4.14.1的内核源码,适用于系统移植,编写linux下的驱动,查看设备树,更改设备树配置

2020-03-27

linux-4.9.1.tar.gz

linux-4.9.1的内核,可用于在板子上移植内核,或者是在source insight中查看内核源码,查看对应的驱动程序,编写驱动

2020-03-27

linux-xlnx-xilinx-v2018.3.tar.gz

linux-xlnx-xilinx-v2018.3.tar.gz的源码,可用于petalinux2018.3,可以生成uimage,BOOT.BIN

2020-03-19

空空如也

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

TA关注的人

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