自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Qt编译时报错“‘QPushButton‘ does not name a type”

今天在学习QT信号与槽时,出现如下问题问题原因:之所以会出现这个错误,问题是没有添加相应的头文件在mainwindow.h文件中添加#include <QPushButton>

2022-04-17 19:14:11 2942

原创 Qt出现报错“unknown type name ‘QPushButton‘ ”

新安装的QT出现以下问题:解决办法:1.点击QT界面的帮助按钮2.点击关于插件3.讲C++下的ClangCodeModel取消勾选,然后重启QT,不需要重启电脑

2022-04-17 18:54:35 6233

原创 Linux下的man指令

Linux系统的man指令参数

2022-04-11 20:35:13 908

原创 Linux相关工作的面试题【汇集】

Linux相关工作面试题,嵌入式软件开发面试题

2022-04-07 21:02:09 384 1

原创 modprobe: can‘t load module Device or resource busy加载驱动时出现xxx is already registered, aborting【已解决】

modprobe: can't load module Device or resource busy加载驱动时出现xxx is already registered, aborting【已解决】

2022-04-03 21:14:55 4632 5

原创 Linux驱动开发之IIC驱动实验【完整教程】

Linux驱动开发之IIC驱动实验【附有完整代码】

2022-03-29 16:19:28 6868 8

原创 (已解决)Linux开发板上的根文件系统变成了只读

depmod:can't open 'modules.dep': Read-only file system depmod指令用不了,根文件系统变成了只读模式

2022-03-28 21:43:15 2701 1

原创 Linux驱动开发之常见error汇总

编写驱动开发常见的错误,也是我自己遇到的错误,在这里整理一下,并且提供我的解决方法

2022-03-26 18:30:32 2384

原创 Linux驱动开发之杂项(MISC)驱动实验

Linux驱动开发之杂项(MISC)驱动实验【后文附有完整代码】

2022-03-26 18:28:55 1142

原创 Linux驱动开发之platform设备驱动实验【完整教程】

Linux驱动开发之platform设备驱动实验【附有完整代码】

2022-03-26 10:30:30 1884

原创 Linux驱动开发之异步通知实验

Linux驱动开发之异步通知实验【文后附有完整代码】九步学会异步通知

2022-03-24 20:49:16 1289

原创 Linux驱动开发之按键中断实验【完整教程】

Linux驱动开发之按键中断实验【附有完整代码】

2022-03-22 16:20:52 3532

原创 数据结构--栈实例--为面试笔试做准备(4)

一个例子了解创建栈、进栈、出栈、摧毁栈操作

2022-03-21 11:20:22 1318

原创 Linux驱动开发之内核定时器【完整教程】

Linux驱动开发之内核定时器点亮LED灯,用最复杂的方式点亮最纯粹的LED 【文章最后附有完整代码】【实验现象】

2022-03-20 16:47:51 858 2

原创 Linux驱动开发之按键输入实验【完整教程】

Linux驱动开发之按键输入实验,后文附有完整代码,实验现象

2022-03-20 11:40:19 2825

原创 Linux驱动开发之并发与竞争实验【完整教程】

  Linux系统是个多任务操作系统,会有多个任务同时存在的可能性,这些任务的内存可能相互覆盖,导致内存数据混乱,并发访问带来的问题就是竞争,会有以下问题导致Linux系统并发产生:①多线程并发访问,这是Linux系统最基本的。②抢占式并发访问,Linux2.6版本后支持抢占。③中断程序并发访问④SMP(多核)核间并发访问1.保护的是什么  一开始写驱动的时候就要考虑并发与竞争,否则写完驱动后不容易查找错误,导致驱动调试难度加大、费时费力。竞争的东西便是资源(在系统里是数据),故我们需要保护的数

2022-03-19 15:52:09 419

原创 Windows 10下的vscode远程连接Ubuntu下的vscode出现错误【已解决】

Windows 10下vscode远程连接Ubuntu失败的解决办法

2022-03-19 15:38:52 1847

原创 Linux驱动开发之蜂鸣器驱动实验

Linux驱动开发之蜂鸣器驱动实验【附有完整代码】

2022-03-19 09:34:16 485

原创 can‘t find led gpio/sysfs: cannot create duplicate filename ‘/class/gpioled1‘加载驱动报错

在做驱动开发的时候,加载驱动总是报出这么一长串的错误/lib/modules/4.1.15 # modprobe gpioled.kogpioled major = 248, minor = 0can’t find led gpiogpioled major = 247, minor = 0------------[ cut here ]------------WARNING: CPU: 0 PID: 75 at fs/sysfs/dir.c:31 sysfs_warn_dup+0x54/0x7

2022-03-18 18:33:43 765

原创 Linux驱动开发之pinctrl与gpio子系统驱动实验【完整教程】

Linux驱动开发之pinctrl与gpio子系统驱动实验【完整教程】【附有完整代码】

2022-03-18 17:18:39 1470

原创 虚拟机无法关机,卡在了各种[OK]提示上

今天学完驱动开发的适合,虚拟机开着vscode直接关机,导致关机界面一直卡在如下图所示解决方法:按住Alt+F4

2022-03-17 21:31:21 1316

原创 数据结构--链表实例--为面试笔试做准备(3)

每天学习一点点,加油(ง •_•)ง,今天学习链表一:链表与上两节所讲的顺序表相同,链表也是一种线性表,它的数据的逻辑组织形式是一维的,物理存储结构是用一组地址任意的存储单元存储数据的。也就是说,它不像顺序表那样占据一段连续的内存空间,而是将存储单元分散在内存的任意地址上。链表存在以下特征:1.每个结点包括两部分:数据域和指针域。数据域是用来存放数据元素本身信息的,而指针域是用来存放后继结点的地址。通俗的理解就是数据域存放当前结点的值,指针域存放下一个结点地址2.链表逻辑上是连续的,而物理上并不一

2022-03-17 21:24:50 477

原创 算法--查找与排序

*每天学习一点点,记录一下,为接下来的面试做准备。o( ̄▽ ̄)ブ干杯一:顺序查找顾名思义,顺序查找是按照一定的顺序去查找想要的值,步骤如下:(1)从第一个记录开始,将每个记录的关键字与给定的关键字key进行比较(2)如果查找到某个关键字等于key,则查找成功,返回该记录的地址;如果未匹配,返回失败标志-1常见的代码如下:int sq_search(keytype key[], int n, keytype key) //keytype类型的key[]和key{ int i; f

2022-03-17 19:36:42 279

原创 数据结构--顺序表实例--为面试笔试做准备(2)

编写一个程序,动态地创建顺序表一个顺序表。要求:顺序表的初始长度为10,向顺序表中输入15个整数,并打印出来;再删除顺序表中的第5个元素,打印出删除后的结果。/****************************************1-1.c***********************************************/#include "stdio.h"#include "conio.h"#define MaxSize 10typedef int ElemType;

2022-03-16 20:50:57 974

原创 modprobe: can‘t load module dtsof.ko (dtsof.ko): Invalid argument 获取节点属性失败

今天在学驱动开发的时候跟着视频敲代码,,发现出现了以下问题:/lib/modules/4.1.15 # depmod/lib/modules/4.1.15 # modprobe dtsof.komodprobe: can't load module dtsof.ko (dtsof.ko): Invalid argument/lib/modules/4.1.15 # lsmodModule Size Used by Tainted: G后来检查了发现是

2022-03-16 10:11:53 5111 2

原创 数据结构--顺序表--为面试笔试做准备(1)

前言:大三下面试暑假实习没来得及准备数据结构就去面试了,结果那是深深受挫。就此记录下数据结构的复习历程。由于是大一上的课,太久没用过也没复习过,导致面试直接失败。一:顺序表的定义有两种定义顺序表的方法:一是静态地定义一张顺序表;二是动态地生成一张顺序表1.静态顺序表#define MaxSize 100ElemType Sqlist[MaxSize];int len;2.动态顺序表#define MaxSize 100typedef struct{ElemType *elem;in

2022-03-15 20:49:40 644

原创 2022年3月--记录人生第一次面试--阿里一面--研发工程师C/C++

记录人生第一次面试–阿里一面–研发工程师C/C++1.上来就三道编程题,没有一道做得出来/10000个元素的数组中找出出现次数最多的元素,每个元素都是小写字母//*定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点,*例如:A->B->C->D->null*反转后D->C->B->A->null*Definition for singly-linked list.*struct ListNode{int val;List

2022-03-15 15:58:38 1646 2

空空如也

空空如也

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

TA关注的人

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