自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在文件夹下的文件中查找字符串(linux/windows)

有的时候,我们需要在一个文件夹中的所有文件中搜索某些关键字,在linux和windows系统下都有相关命令来实现;上述的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"string"这个字符串。#在filename.txt文件名中搜索String字符串。上述命令用来查找单个文件或者目录下所有文件是否包含某个字符串。/s 表示当前目录以及所有子目录。*.*表示所有类型的文件。#递归查找目录下所有文件。/i 表示不区分大小写。

2023-09-12 05:42:20 1478

原创 Linux驱动开发常用头文件

include //是在linux-2.6.29/arch/arm/mach-s3c2410/include/mach下面寻找源文件。#include //是在linux-2.6.29/arch/arm/include/asm下面寻找源文件。/***.h> //是在linux-2.6.29/include/linux下面寻找源文件。

2023-09-08 07:11:36 302

原创 C语言关键字大全

持续更新中:先来给大家说一下C语言的关键字:C语言的关键字一共有32个关键字,但是。

2023-09-08 05:57:00 186

原创 嵌入式linux 系统信息查询

使用命令“dmesg”、“tail -f /var/log/messages”、“journalctl -xe”等查看系统日志,查找有无异常信息。使用命令“ping”、“traceroute”等检查网络连接是否正常,查找是否因为网络问题导致系统崩溃。使用命令“top”、“htop”等查看系统负载,查找有无进程占用过高导致系统崩溃。使用命令“df -h”查看磁盘空间使用情况,查找是否因为磁盘空间不足导致系统崩溃。使用命令“free -m”查看内存使用情况,查找是否因为内存不足导致系统崩溃。

2023-08-19 21:18:04 78

原创 errno、stderr、perror函数和strerror函数

linux中的一个进程启动时,都会打开三个文件:标准输入、标准输出和标准出错处理。系队统自定义了三个文件指针stdin、stdout、stderr,分别指向标准输入、标准输出和标准出错输出。perror和strerror都是C语言提供的库函数,用于获取与erno相关的错误信息,区别不大,用法也简单。最大的区别在于perror向stderr输出结果,而 strerror向stdout输出结果。例如perror(“fun”),其输出为:fun:后面跟着错误信息(加一个换行符)。//标准出错输出stderr。

2023-08-18 02:55:03 482 1

原创 嵌入式Linux printf输出在串口与/dev/pts/0间切换

在嵌入式Linux系统中,有时通过远程(telnet或者ssh)登录到现场设备,想看程序的实时打印的调试信息,需要将输出到串口的调试信息重定向到当前登录的终端界面上。当然也可以将程序重新启动到当前终端界面,但是在程序出现问题时,如果重启程序,可能会破坏了问题现场,再查找问题就不好查找了。/dev/ttySn: 串口终端/dev/ttyS0和/dev/ttyS1是第一个和第二个串口终端,即通过串行口连接的终端设备,一般嵌入式开发板都是以/dev/ttyS0做为调试串口;

2023-08-13 19:11:25 1152 1

原创 电源纹波的测试方法

纹波测试在电源质量检测中十分重要,虽然看似简单,但却包含诸多细节。这些细节在您测试的时候是否面面俱到?我们又如何把一项简单的测试真正做到完美呢?此文可以用于参考。由于直流稳压电源一般是由交流电源经整流、滤波、稳压等环节而形成的,这就不可避免地在直流电压中多少带有一些交流分量,这种叠加在直流稳电压上的交流分量称之为纹波。

2023-08-12 14:09:06 281 1

原创 ttyS、ttySAC、tty、ttyn的区别

这些串行端口所对应的设备名称是/dev/tts/0(或/dev/ttyS0), /dev/tts/1(或/dev/ttyS1)等,设备号分别是(4,0), (4,1)等,分别对应于DOS系统下的COM1、COM2等。控制终端(/dev/tty)  如果当前进程有控制终端(Controlling Terminal)的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件。对于你登录的shell,/dev/tty就是你使用的终端,设备号是(5,0)。串行端口终端(/dev/ttySn)

2023-08-08 03:56:00 511

原创 MQTT 客户端错误码

对于使用 MQTT 协议接入的设备,服务端常见错误码说明如下。

2023-08-02 00:46:27 1553

原创 paho.mqtt.embedded-c 移植

paho.mqtt.embedded-c 移植

2023-07-01 14:39:51 1154 4

原创 嵌入式Linux NTP网络时间、RTC时间、系统时间

嵌入式Linux NTP网络时间、RTC时间、系统时间

2023-06-24 03:06:34 1430

原创 一些头文件的介绍

一些头文件的介绍

2023-06-18 00:11:07 273

原创 Linux 内核的编译

编译Linux内核方面的内容

2023-06-17 00:46:59 636

原创 #pragma pack() 的使用

#pragma pack

2023-06-03 12:41:26 359

原创 VsCode实用插件及使用

VsCode实用插件及使用

2023-05-15 01:13:13 4392

原创 琐碎知识点记录

琐碎知识点

2023-05-13 23:57:47 135

原创 嵌入式linux查看GPIO占用情况

从上图可知GPIO的占用情况。

2023-05-12 01:39:29 685

原创 shell脚本编程

shell脚本编程

2023-05-10 01:07:50 93

原创 NUC980 设备树

NUC980设备树 使用记录

2023-04-17 02:51:52 725

原创 RS485 配套选型

RS485

2023-03-31 16:38:16 2348

原创 嵌入式Linux开发 之 共享文件夹、NFS、SSH

嵌入式Linux开发 需要用到的方式方法

2023-03-31 00:21:10 1054

原创 Linux 目录介绍

Linux常用目录及用途

2023-03-30 06:09:09 478

原创 Ubuntu系统man命令中文汉化

man命令汉化

2023-03-29 02:40:48 1373 1

原创 Ubuntu中添加五笔

Ubuntu中添加五笔

2023-03-29 00:54:57 3599

空空如也

空空如也

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

TA关注的人

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