自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我的文章目录

这是我的一片树叶,你收藏后便拥有了我的森林!本文包括Linux系列、ZYNQ系列、FPGA系列、Altium Designer系列、matlab系列、python系利等,所有文章的链接都在这里,且在持续更新中......

2021-11-25 11:40:24 3581

原创 ZYNQ之Linux下的GPIO测试实验

本文在ZYNQ 7020开发板上测试GPIO,通过设置GPIO的方向并向里面写值,效果以LED的亮灭呈现。

2024-05-21 14:52:05 565 1

原创 ZYNQ之嵌入式驱动开发——字符设备驱动

本文是在ZYNQ 7020平台上进行的Linux驱动实验,通过写一个字符设备驱动程序控制开发板上的LED,然后通过应用程序向里面写值控制LED的亮灭。

2024-05-15 21:37:23 1030

原创 Petalinux的使用——定制Linux系统

本文主要介绍petalinux的使用,通过Vivado工程提供的hdf文件定制Linux系统,定制成功后的系统可以在终端直接执行elf文件。

2024-05-06 14:45:59 2119 2

原创 ZYNQ之嵌入式开发05——串口中断、定时器中断、QSPI和SD卡读写测试实验

本文介绍串口中断、定时器中断、QSPI Flash读写测试、SD卡的读写测试实验,每个实验中都给出了工程的创建过程、代码以及开发板上验证结果。

2024-04-28 19:46:48 1356

原创 ZYNQ之嵌入式开发04——自定义IP核实现呼吸灯、固化程序

本文介绍自定义IP核实现呼吸灯实验,文中给出了具体的创建过程,还给出了固化程序的两种方式。

2024-04-23 20:36:56 1798

原创 ZYNQ之嵌入式开发03——按键中断实验

本文介绍按键中断实验,内容包括使用PS端按键控制PS端的LED状态、利用AXI实现PL端按键控制PS端的LED状态以及利用AXI实现PL端按键控制PL端的LED状态等。

2024-04-15 14:08:50 1114

原创 ZYNQ之嵌入式开发02——LED实验

本文介绍在ZYNQ平台上进行的LED的实验,包括MIO和EMIO的使用,通过PS端或PL端按键控制LED亮灭。

2024-04-10 13:56:35 1175

原创 ZYNQ之嵌入式开发01——HelloWorld实验

本文介绍使用SDK实现Helloworld打印的实验,用到的平台是Vivado和黑金ZYNQ 7020开发板。

2024-04-07 16:08:26 1498

原创 NFS的安装及挂载

本文介绍NFS在Ubuntu中的安装及其挂载,相应的操作步骤和命令在文章中已经给出。

2024-04-03 12:07:08 1085

原创 Ubuntu镜像源的更改及其Petalinux的安装

本文介绍Ubuntu镜像源的更改方法及其Petalinux在Ubuntu中的安装流程。

2024-04-01 21:52:39 922

原创 Linux进程间通信

本文介绍Linux下的进程通信,包括管道方式、信号方式、共享内存方式、消息队列方式、信号灯方式,文中对于各种方式下使用到的函数做了详细说明,同时给出了代码示例和运行结果。

2024-03-31 16:12:51 1168

原创 WSL升级为WSL2

本文介绍将WSL升级为WSL2的具体步骤。

2024-03-28 13:23:19 3280

原创 多进程编程及相关函数

本文介绍多进程相关的知识,主要内容是进程的创建、wait函数、exec函数、system函数等,文中提供了简单的代码示例帮助理解。

2024-03-25 16:52:15 765

原创 多线程和线程同步

本文的主要内容是介绍进程和线程的区别,线程的创建、退出、回收、分离、取消等操作函数,线程同步中互斥锁、读写锁、条件变量和信号量的使用。

2024-03-23 12:55:00 891

原创 从0到1入门C++编程——13 机房预约管理系统

本文是从0到1入门C++编程系列的最后一篇,完成的是机房预约管理系统案例,这个案例很综合,基本上包括了之前介绍的所有内容,文中并没有贴出工程中所有的代码,大家可以自己尝试着写一下。

2024-03-19 15:56:36 882

原创 从0到1入门C++编程——12 演讲比赛流程管理系统

本文是基于STL的演讲比赛流程管理系统实现,该程序能够按照规则开始演讲比赛,用户可以查看往届的比赛记录,可以清空比赛记录和退出该管理系统。

2024-03-13 14:39:06 1662

原创 从0到1入门C++编程——11 函数对象及算法介绍

本文主要是对函数对象和相关算法的介绍,函数对象中介绍了谓词和三种内建函数对象,算法介绍包括遍历、查找、排序、拷贝替换、算术生成、集合操作等。

2024-03-10 17:18:25 1139

原创 从0到1入门C++编程——10 stack容器、queue容器、list容器、set容器、map容器

本文主要介绍了stack容器、queue容器、list容器、set容器以及map容器,关于这些容器,文中分别从构造赋值、插入删除、查找统计、排序以及自定义规则排序等方面进行了介绍,并附有相关的代码案例及运行结果。

2024-03-07 17:20:33 1161

原创 从0到1入门C++编程——09 STL、string容器、vector容器、deque容器

本文的内容是标准模板库、string容器、vector容器、deque容器的介绍,最后还包含了这几个容器综合使用的案例,文中对于相关操作的介绍都提供了代码示例和运行结果。

2024-03-05 16:50:06 737

原创 从0到1入门C++编程——08 函数模板和类模板

本文是函数模板和类模板的简单介绍,文中分别对函数模板和类模板的一些简单应用做了说明,每部分的介绍都附有代码和程序运行结果。

2024-02-26 23:00:12 889

原创 从0到1入门C++编程——07 基于多态的职工管理系统

本文是基于多态的职工管理系统,系统能够完成退出程序、增加职工信息并写入到文件、显示职工信息、删除职工信息、修改职工信息、查找职工信息、对职工信息排序以及清空文件内容等功能,文章中给出了每个功能的具体实现,并且附有项目工程文件。

2024-02-04 15:45:44 929

原创 从0到1入门C++编程——06 类和对象之多态、文件操作

本文的主要内容是介绍C++中雷和对象相关的知识,主要是多态的应用以及文件的操作,文件的操作包括文本文件和二进制文件的读写。

2024-02-01 14:35:41 1383

原创 从0到1入门C++编程——05 类和对象之运算符重载、继承

本文的主要内容是介绍C++中类和对象相关的知识,包括运算符重载和继承,文章对于每一部分的介绍都附有代码和程序运行结果。

2024-01-10 23:15:50 1108

原创 从0到1入门C++编程——04 类和对象之封装、构造函数、析构函数、this指针、友元

本文介绍C++中类和对象相关的知识,包括封装、构造函数、析构函数、this指针、友元等概念,并在文章中附有代码和运行结果。

2024-01-07 22:26:26 1113

原创 从0到1入门C++编程——03 内存分区、引用、函数高级应用

本文的主要内容是介绍内存的四个分区,C++中引用的基本知识,函数高级应用中的默认参数、占位参数以及函数重载。

2024-01-04 23:00:57 1136

原创 从0到1入门C++编程——02 通讯录管理系统

本文通过C++实现一个通讯录管理系统,该系统具有添加联系人、显示联系人、删除联系人、查找联系人、修改联系人、清空联系人和退出通讯录的功能!

2024-01-01 23:04:25 1378

原创 从0到1入门C++编程——01 C++基础知识

本文是从0到1入门C++编程的第一小节,C++基础知识的介绍,本文中很多知识都是在C语言中学习过的,用的编程工具是Visual Studio。

2023-12-31 17:19:26 1275

原创 OPNET Modeler帮助文档的打开方式

本文介绍在浏览器中打开OPNET Modeler帮助文档的方法!

2023-12-26 12:10:21 362

原创 Linux下网络通信及socket编程

本文的内容是Linux下网络通信及socket编程,文章简单介绍了网络通信的知识,然后介绍了与socket相关的函数,并通过socket实现了服务器与客户端的简单通信。

2023-12-13 15:11:38 519

原创 C语言——分割单向链表

本文的内容是使用C语言分割单向链表,给出一个链表和一个值,要求链表中小于给定值的节点全都位于大于或等于给定值的节点之前,打印原始链表的所有元素和经此操作之后链表的所有元素。

2023-11-15 19:57:33 892

原创 C语言---插入排序、希尔排序、冒泡排序、选择排序、快速排序简单介绍

本文主要介绍用C语言实现的一些排序方法,有插入排序、希尔排序、冒泡排序、选择排序和快速排序,文章中给出的例子都是按照升序排列的。

2023-11-09 20:18:52 1175

原创 Linux下input子系统

本文的内容是Linux下输入子系统的介绍,文章中对用到的函数、注册的过程都做了相应的说明,并通过一个按键的例子介绍了输入子系统的具体使用。

2023-11-04 21:13:09 924

原创 信号、进程、线程、I/O介绍

本文对信号、进程、线程、I/O等做简单介绍,涉及到进程通信、线程同步、I/O等具体内容,对于其中一些内容,文章中给出了代码示例和运行结果。

2023-11-01 22:36:36 554

原创 Linux下GPIO和看门狗应用编程

本文是Linux下GPIO和看门狗应用编程的介绍,通过sysfs文件系统可以操作硬件,具体以gpio为例展开,文中还介绍了看门狗的应用编程,通过程序自行设置喂狗时间。

2023-10-30 19:55:14 881

原创 Linux下的文件操作和文件管理

本文的主要内容是Linux下文件操作和文件管理的介绍,涉及到的内容比较多,对于一些函数,文中还通过代码进行了功能验证。

2023-10-27 15:07:27 468

原创 字符串的处理

本文介绍字符串的处理,包含字符串的输入输出,字符串的复制、比较、拼接等一系列操作等,文中对用到的函数原型进行了罗列,在使用的时候直接根据函数原型传入相应的参数即可。

2023-10-24 11:51:49 351

原创 Linux下等待队列、定时器、中断综合应用——按键控制LED

本文是Linux下等待队列、定时器、中断等的一个综合应用实验,通过按键控制LED的亮灭,本实验的实现是在前面LED实验和按键实验的基础上一步步实现的。

2023-10-19 12:04:46 524

原创 Linux下按键驱动实验

本文介绍按键的驱动实验,通过修改设备树、pinctrl和gpio子系统等内容,实现按键触发的动作,文中提供了按键驱动的源代码。

2023-10-16 11:57:01 400

原创 Linux下将驱动编译进内核

本文介绍在Linux下如何将驱动编译进内核,之前介绍的都是将驱动编译成模块,然后发到开发板自己加载驱动,这篇文章将详细介绍把驱动编译进内核。

2023-10-14 12:23:32 1111 1

基于多态的职工管理系统项目文件

本资源是使用C++代码编写的基于多态的职工管理系统项目

2024-02-04

C语言单双向链表的增删改查以及排序问题完整代码

C语言单双向链表的增删改查以及排序问题完整代码

2023-09-04

基于LSTM的诗词生成数据集

基于LSTM的诗词生成数据集

2023-03-08

sys-cpt.dll

用于替换 \quartus\bin64 路径下的sys_cpt.dll文件

2022-11-27

Matlab 绘制动态心形图的代码

Matlab 绘制动态心形图的代码

2022-10-23

数据长度为256,数据位宽为8位的正弦波数据文件

数据长度为256,数据位宽为8位的正弦波数据文件

2022-03-02

Linux学习笔记.pdf

该文档是自己跟着迅为电子视频学习整理的Linux笔记。

2021-12-11

和单片机有关的一些实验代码

计算机控制系统

2021-12-09

空空如也

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

TA关注的人

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