自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奋斗在路上的博客

欢迎大家关注我的博客,可以多多交流共同进步!

  • 博客(275)
  • 收藏
  • 关注

原创 在单片机中如何在断电前将数据保存至DataFlash?

在单片机中如何在断电前将数据保存至DataFlash?

2025-05-24 14:55:58 1212

原创 void*到底该怎么使用呢,这次完全把它给讲清楚

void*到底该怎么使用呢,这次完全把它给讲清楚!记得关注本博客!

2025-05-22 11:53:03 1159

原创 从零搞懂BLE:低功耗蓝牙的原理与nRF52实战

从零搞懂BLE:低功耗蓝牙的原理与nRF52实战

2025-05-09 09:51:55 1137

原创 多个.C和.H文件的相互调用以及变量的跨文件使用

假如  有一个头文件 1.h 和源文件1.c      还有一个头文件 2.h和源文件2.c 函数的调用假如 有一个函数 在1.h 中声明 void xuexi(void)                在1.c中实现:先包含 #include "1.h"                              void xuexi(void)            ...

2018-12-01 13:52:14 6661 7

原创 编译错误:error: expected ‘=‘, ‘,‘, ‘;‘, ‘asm‘ or ‘__attribute__‘ before...

我出现此问题的原因是 在两个函数之间声明了结构体。今天用gcc 编译一个文件出现如下错误:expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token语句都快注释完了,编译还是通不过,最后检查include,才发现,原来是include漏了致命重要的”#“号!!我写成如下形式了:           include &lt...

2018-03-30 14:14:41 108582 3

原创 setsid的作用

百度了一圈setsid的作用,基本都是一个抄袭一个,真的是太桑心,引用百度百科原话:当进程是会话的领头进程时setsid()调用失败并返回(-1)。setsid()调用成功后,返回新的会话的ID,调用setsid函数的进程成为新的会话的领头进程,并与其父进程的会话组和进程组脱离。由于会话对控制终端的独占性,进程同时与控制终端脱离。这段解释比较费解,用代码说明:[cpp] view plain co...

2018-03-06 13:49:13 23964 2

原创 stm32和51的区别

单片机简介单片微型计算机简称单片机,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入输出设备(串口、并口等)和中断系统处于同一芯片的器件,在我们自己的个人电脑中,CPU、RAM、ROM、I/O这些都是单独的芯片,然后这些芯片被安装在一个主板上,这样就构成了我们的PC主板,进而组装成电脑,而单片机只是将这所有的集中在了一个芯片上而已。51单片机和

2017-12-04 19:49:58 21798 1

原创 C++ 字节对齐的总结(原因和作用)

一、介绍什么是字节对齐  现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。字节对齐的原因和作用  各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些

2017-11-09 11:21:42 30280 7

原创 Linux top命令详解

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源使用情况。top – 00:01:51 up 2:43, 1 user, load average: 0.00, 0.00, 0.00Tasks: 69 total, 1 running, 68 sleeping, 0 stopped, 0 zombieCpu(s): 0.2%us, 0.7%sy, 0.1

2017-10-25 19:16:12 125

原创 多线程使用linux时间函数的方法

linux的时间函数有其特别需要注意的使用方法,在工程项目中,这点很容易忽视,本文就时间函数在多线程中的使用作一个小结。首先看一个函数,取下一天的功能函数,该函数使用了时间函数localtime或者localtime_r来获取系统时间。int GetNextTime(int curtm){ struct tm t; t.tm_year = curtm/10000 - 190

2017-10-25 19:15:06 465

原创 sql语句中要查询一个字符串字段不为空怎么写

select *from 表名 where (shareUser is not null) or shareUser

2017-10-25 19:12:17 20849 1

原创 一文读懂嵌入式开发中的程序架构

一文读懂嵌入式开发中的程序架构,记得关注博客!

2025-05-26 16:48:15 1313

原创 详细介绍C语言中的位操作与寄存器

详细介绍C语言中的位操作与寄存器

2025-05-26 16:46:47 956

原创 c语言中的状态机到底该怎么写呢?如果还不明白关注博客私信我

c语言中的状态机到底该怎么写呢?如果还不明白关注博客私信我

2025-05-25 19:13:16 1075

原创 把MQTT协议给讲明白

把MQTT协议给讲明白,记得关注本博客!多多交流!

2025-05-25 19:10:06 861

原创 电力系统常用的串口通信协议有哪些???讲全了

电力系统常用的串口通信协议有哪些???讲全了 记得关注本博客

2025-05-24 14:59:41 408

原创 AT 指令详解----彻底讲明白

AT 指令详解----彻底讲明白。记得关注本博客

2025-05-24 14:57:49 250

原创 经常需要思考的问题:TCP 和 UDP 有什么区别?如何选择?

经常需要思考的问题:TCP 和 UDP 有什么区别?如何选择? 记得关注本博客,多多交流!

2025-05-22 11:50:39 688

原创 linux如何查找软连接的实际地址

linux如何查找软连接的实际地址

2025-05-21 10:42:50 176

原创 Modbus与RS-485对比分析

Modbus与RS-485对比分析

2025-05-21 09:35:30 429

原创 彻底明白MAC地址和IP地址的关系

彻底明白MAC地址和IP地址的关系

2025-05-21 09:28:05 1098

原创 用 C 语言编写的嵌入式软件,怎么才能高内聚低耦合?

用 C 语言编写的嵌入式软件,怎么才能高内聚低耦合? 记得关注本博客

2025-05-21 09:26:01 426

原创 C语言经典面试题及答案100道

C语言经典面试题及答案100道

2025-05-20 16:46:01 696

原创 一文彻底明白----C语言中的中断服务程序

一文彻底明白----C语言中的中断服务程序

2025-05-20 09:04:15 666

原创 一文彻底明白----如何在嵌入式中实现一个软件定时器

一文彻底明白----如何在嵌入式中实现一个软件定时器

2025-05-20 09:01:23 791

原创 一文读懂----判断你的STM32单片机能不能跑系统RTOS?

一文读懂----判断你的STM32单片机能不能跑系统RTOS?记得关注本博客

2025-05-19 08:55:56 400

原创 一文读懂--STM32 环形队列接收串口数据

一文读懂--STM32 环形队列接收串口数据,记得关注本博客,多多交流!

2025-05-19 08:53:13 253

原创 一文读懂-嵌入式Ubuntu平台

一文读懂-嵌入式Ubuntu平台

2025-05-18 15:58:24 551

原创 一文读懂----Docker 常用命令

一文读懂----Docker 常用命令

2025-05-18 15:55:17 1079

原创 一文读懂Modbus协议----彻底明白

一文读懂Modbus协议----彻底明白

2025-05-17 10:11:50 932

原创 一文读懂Modbus数据处理实战:C#代码实例解析与完整方案

一文读懂Modbus数据处理实战:C#代码实例解析与完整方案,jid

2025-05-17 10:08:02 379

原创 物联网中的WiFi模式解析:AP、STA与混合模式

物联网中的WiFi模式解析:AP、STA与混合模式

2025-05-16 09:49:47 790

原创 嵌入式C语言开发必知--小技巧让代码更简洁、调试更高效

嵌入式C语言开发必知--小技巧让代码更简洁、调试更高效

2025-05-16 08:45:07 811

原创 一文读懂宏定义-嵌入式C语言宏定义20个方法

一文读懂宏定义-嵌入式C语言宏定义20个方法,直接上干货,记得关注此博客,互相交流!

2025-05-16 08:36:52 836

原创 一文读懂--数据的存储

一文读懂--数据的存储,记得关注本博客,有疑问可以私信多交流!

2025-05-15 08:55:04 714

原创 一文读懂--程序的编译汇编和链接

一文读懂--程序的编译汇编和链接

2025-05-15 08:52:16 1151

原创 一文搞懂CortexM芯片

一文搞懂CortexM芯片,记得关注本博客,有问题多多交流

2025-05-14 21:28:50 631

原创 嵌入式设计模式基础--C语言的继承封装与多态

嵌入式设计模式基础--C语言的继承封装与多态

2025-05-14 21:26:14 602

原创 嵌入式系统趋势:去平台化

嵌入式系统趋势:去平台化

2025-05-14 16:25:02 387

原创 WindTerm终端工具功能与优缺点分析

WindTerm终端工具功能与优缺点分析

2025-05-14 14:49:07 327

空空如也

空空如也

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

TA关注的人

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