自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

深耕嵌入式领用多年, 致力于分享嵌入式领域技术!

本博客分享嵌入式技术栈涵盖硬件和软件,包括嵌入式系统的体系结构、处理器架构、内存结构、外设;嵌入式系统任务调度、内存管理、驱动程序;嵌入式通信协议,如UART、SPI、I2C、CAN等;嵌入式通信协议和技术,如WiFi、Bluetooth、LoRa等。

  • 博客(399)
  • 资源 (30)
  • 收藏
  • 关注

原创 使用 OpenBMC 中的 `GetSubTree` 方法详解

使用 OpenBMC 中的 `GetSubTree` 方法详解

2024-04-19 21:30:00 209

原创 C++ `std::move()`详细介绍

C++ `std::move()`详细介绍

2024-04-19 21:30:00 247

原创 C++ Boost库双向映射容器(Bimap)详细介绍

C++ Boost库双向映射容器(Bimap)详细介绍

2024-04-19 21:30:00 116

原创 深入了解C++中的`std::pair`

深入了解C++中的`std::pair`

2024-04-19 21:30:00 173

原创 C语言结构体详细介绍

使用关键字struct来定义结构体,指定结构体名称以及成员列表。int age;结构体是C语言中一种重要的数据类型,通过结构体可以组织和管理复杂的数据结构。本文介绍了结构体的底层原理、使用方法以及应用场景,希望能够帮助读者更好地理解和应用结构体。

2024-04-19 20:26:30 144

原创 C语言数组指针详细介绍

数组指针是C语言中一个强大而灵活的工具,可以帮助我们高效地处理数组数据。通过了解其底层原理、灵活运用其使用方法以及应用场景,我们可以更好地利用数组指针来解决各种问题。希望本文能够帮助你更深入地理解和应用数组指针。

2024-04-19 20:18:58 137

原创 深入理解C语言指针数组

指针数组是一个数组,其中的每个元素都是指针。这意味着每个元素都存储了一个地址,该地址指向内存中的某个位置,通常是另一个变量或数据结构。

2024-04-19 20:13:55 71

原创 深入理解C语言指针函数

指针函数是指能够返回指针的函数。简单来说,它们是一种函数,其返回类型是指针类型。指针函数可以返回指向任何类型的指针,包括整型、字符型、结构体等。

2024-04-19 20:04:22 173

原创 C语言函数指针详细介绍

其中,是函数的返回类型,是函数指针的名称,是函数的参数类型。

2024-04-19 19:56:36 98

原创 指针(Pointer)在C语言中的应用详解

动态内存管理:通过指针可以实现动态内存的分配和释放,灵活地管理内存资源,避免静态内存的限制。数据结构实现:指针提供了实现复杂数据结构的能力,如链表、树等,为数据组织和操作提供了便利。底层硬件控制:指针可以直接操作内存和硬件寄存器,实现对底层硬件的控制和管理。函数参数传递:通过指针可以实现函数间的数据共享和交换,提高程序的灵活性和效率。指针是C语言中一个强大而又灵活的工具,熟练掌握指针的使用对于提高程序的性能和效率至关重要。但同时,指针的使用也需要谨慎和注意,避免出现内存错误和未定义行为。

2024-04-18 22:56:25 399

原创 C语言编译过程的详细介绍

在预处理阶段,编译器会处理源代码中以 ‘#’ 开头的预处理指令,例如#include和#define等。以上是C语言编译过程的主要阶段和功能介绍。如果有任何疑问,欢迎提出。

2024-04-18 22:53:03 162

原创 C语言内联函数的底层原理、使用方法及注意事项

内联函数是C语言中的一种优化手段,它可以在编译器将函数调用处直接展开为函数体,从而避免了函数调用的开销。在本文中,我们将深入探讨C语言内联函数的底层原理、使用方法以及需要注意的事项。

2024-04-18 22:46:34 196

原创 深入理解C语言宏定义

宏定义是一种在预处理阶段进行替换的文本替换技术。当程序被编译时,预处理器会扫描源代码中的宏定义,并在编译前将其替换为相应的文本。这使得宏定义在编译时期被展开,而不是在运行时期执行。在C语言中,使用#define关键字来定义宏。其中,MACRO_NAME是宏的名称,是要替换为的文本。#define PI3.14159这个宏定义将PI替换为3.14159。通过本文的介绍,我们深入理解了C语言中宏定义的原理、使用方法以及一些注意事项。合理地使用宏定义可以使代码更加简洁、易读,并提高开发效率。

2024-04-18 22:42:20 211

原创 C++ 中的 static_cast:深入了解

C++ 中的 static_cast:深入了解

2024-04-17 22:15:00 353

原创 C++ 中的向量容器(Vector):全面解析

C++ 中的向量容器(Vector):全面解析

2024-04-17 22:15:00 725

原创 C++ 中的 Map:全面解析

C++ 中的 Map:全面解析

2024-04-17 22:15:00 266

原创 C++ 中的 Unordered Map:全面解析

C++ 中的 Unordered Map:全面解析

2024-04-17 22:15:00 362

原创 C 和 C++ 中的 `volatile` 关键字详解

在 C 和 C++ 中,volatile是一个用于指示编译器不应该对变量进行优化的关键字。它告诉编译器,这个变量的值可能会在程序的控制之外被改变,因此编译器不能做出任何关于该变量的假设,也不能对其进行优化。volatile通常用于表示与程序执行环境外部状态有关的变量,比如硬件寄存器或多线程环境中的共享变量。

2024-04-17 08:18:24 386

原创 C和C++中的const详细介绍

在 C 和 C++ 中,可以使用const关键字定义常量。上述代码中,MAX_SIZE和PI分别被定义为常量,其值在程序运行期间不能被修改。通过本文的介绍,我们了解了在 C 和 C++ 中const关键字的多种用法和知识点。它不仅可以用来定义常量和限制变量的修改,还可以在指针、引用、成员函数等场景中发挥重要作用。合理使用const可以提高代码的可读性、可维护性,并降低程序出错的概率。希望这篇博客能够帮助你全面了解 C 和 C++ 中const的使用方法和注意事项!

2024-04-16 21:54:50 347

原创 深入了解C和C++中的static关键字

static关键字在C和C++中具有多种用法和含义。它可以应用于变量、函数以及类成员,其行为取决于它所修饰的上下文。在本篇博客中,我们将深入探讨static关键字的各种用法和知识点。

2024-04-16 21:51:01 428

原创 深入理解C++中的`auto`关键字:原理及使用实例

深入理解C++中的`auto`关键字:原理及使用实例

2024-04-12 22:15:00 283

原创 C++标准输入输出详细介绍

C++标准输入输出详细介绍

2024-04-11 22:15:00 278

原创 深入了解 `xyz.openbmc_project.Association.Definitions`

深入了解 `xyz.openbmc_project.Association.Definitions`

2024-04-11 21:45:00 446

原创 C++标准库中的std::isfinite(min)详细介绍

C++标准库中的std::isfinite(min)详细介绍

2024-04-11 21:45:00 259

原创 深入了解 GetManagedObjects: D-Bus 接口的利器

深入了解 GetManagedObjects: D-Bus 接口的利器

2024-04-11 21:30:00 297

原创 深入解析网络库Muduo:实现原理、核心技术与示例

学习曲线较陡,需要对C++和网络编程有一定的了解才能熟练使用。配置和部署相对复杂,需要一定的技术功底和经验。对于某些特定应用场景可能不够灵活,需要定制化开发。综上所述,Muduo作为一款高性能的C++网络库,在实现原理、核心技术和灵活性方面都有着突出的表现,但在学习成本和定制化方面存在一定的挑战。

2024-04-11 08:00:17 319

原创 深入了解C++开发中的观察者模式

深入了解C++开发中的观察者模式

2024-04-10 21:30:00 357

原创 回调函数详细介绍(C & C++代码实例)

在编程中,回调函数是一种常见的技术,用于在异步操作完成后执行特定的代码。它允许我们将一个函数作为参数传递给另一个函数,以便在适当的时候执行。回调函数通常用于处理事件处理、异步编程和事件驱动的程序中。

2024-04-09 19:27:45 864

原创 Linux系统中的systemd详细介绍

Linux系统中的systemd详细介绍

2024-04-08 23:00:00 410

原创 了解 Systemd Journal: 使用 journalctl 命令

了解 Systemd Journal: 使用 journalctl 命令

2024-04-08 21:45:00 237

原创 嵌入式多媒体卡(eMMC)详细介绍

嵌入式多媒体卡(eMMC)详细介绍

2024-04-08 21:30:00 179

原创 U-Boot 下刷新固件 `ext4load` 命令使用详细流程

U-Boot 下刷新固件 `ext4load` 命令使用详细流程

2024-04-08 21:30:00 307

原创 深入理解 CRC 校验算法及其实例详解(C 语言版)

深入理解 CRC 校验算法及其实例详解(C 语言版)

2024-04-08 00:00:00 616

原创 常用算法时间复杂度计算方法详解

常用算法时间复杂度计算方法详解

2024-04-07 23:30:00 434

原创 U-Boot 下使用 TFTP 刷新远程固件并设置网络环境

U-Boot 下使用 TFTP 刷新远程固件并设置网络环境

2024-04-03 20:00:00 455

原创 深入了解 C++ STL:容器、算法和迭代器

深入了解 C++ STL:容器、算法和迭代器

2024-04-03 19:30:00 894

原创 实现链式调用和流式接口编程模式的指南:使用C++ Crow框架

实现链式调用和流式接口编程模式的指南:使用C++ Crow框架

2024-04-02 21:30:00 676

原创 深入了解C++开发中的单例模式

深入了解C++开发中的单例模式

2024-04-02 20:30:00 359

原创 深入理解C++ `std::shared_ptr` 和 `std::make_shared`

深入理解C++ `std::shared_ptr` 和 `std::make_shared`

2024-04-02 20:00:00 220

原创 深入剖析Boost异步IO的底层原理与实现

深入剖析Boost异步IO的底层原理与实现

2024-04-02 01:30:00 400

图像识别数据集(dataset)

图像识别数据集(dataset)

2022-05-29

c语言实现FTP文件扫描及上传.rar

FTP文件上传文件实现,定时扫描文件夹上传指定格式文件文件到服务器,C语言实现FTP文件上传详解及代码案例实现

2020-10-13

雨滴传感器fc37+雨滴模块+传感器+下雨模块+大面积雨滴模块+天气模块.zip

雨滴传感器fc37+雨滴模块+传感器+下雨模块+大面积雨滴模块+天气模块,c51单片机与STM32单片机对雨滴传感器的开发,希望能帮到大家

2019-12-28

STM32F4x7+UCOS+freertos+lwip+ssl+MQTT-(MDK5)稳定可靠+W5500 MQTT例程和说明

stm32操作系统的学习操作,大家可以参考学习,STM32F4x7+freertos+lwip+ssl+MQTT-(MDK5)稳定可靠+W5500 MQTT例程和说明+LWIP+UCOSIII+UCOSII

2019-12-28

STM32+W5500 MQTT例程和说明+F407探索者+LWIP+UCOSIII+UCOSII

嵌入式微操作系统学习,STM32+W5500 MQTT例程和说明+F407探索者+LWIP+UCOSIII+UCOSII

2019-12-28

物联网的体系架构进行讲解分析讲义+物联网技术介绍.zip

物联网的体系架构进行讲解分析讲义+物联网技术介绍,想进一步学习物联网了解物联网的学习,里面包含多个物联网知识讲解内容

2019-12-28

串口数据读取存储测试源码.zip

pyhton实现串口数据读取存储,本代码经本人测试,stm89c51等开发板传感器采集数据发送到串口,文件附带开发板传感器测试代码,附加串口数据多种存储格式

2019-05-15

基于深度学习字符型图片数字验证码识别完整过程及Python实现(深度学习学习、实现数字、字符模型训练、详细介绍附源码)

基于深度学习字符型图片数字验证码识别完整过程及Python实现(深度学习学习、实现数字、字符模型训练、详细介绍附源码)

2019-04-11

字符型图片数字验证码识别完整过程及Python实现(深度学习学习、实现数字、字符模型训练)

字符型图片数字验证码识别完整过程及Python实现(深度学习学习、实现数字、字符模型训练),欢迎大家获取,有什么问题,留言咨询,多多交流。

2019-04-11

基于51单片机的智能光控路灯

基于51单片机的传感器使用,文件附有本人亲自测试代码,讲解文档,以及代码详细备注,大家有什么不清楚的地方欢迎咨询。

2019-03-29

基于51单片机的智能超声波测距

基于51单片机的传感器使用,文件附有本人亲自测试代码,讲解文档,以及代码详细备注,大家有什么不清楚的地方欢迎咨询。

2019-03-29

基于51单片机的智能安防报警系统

基于51单片机的传感器使用,文件附有本人亲自测试代码,讲解文档,以及代码详细备注,大家有什么不清楚的地方欢迎咨询。

2019-03-29

feature extraction(深度学习,特征提取,神经网络)

深度学习的实现,代码内容详细,有不懂之处欢迎大家多多交流

2019-03-27

深度学习,特征提取,神经网络

深度学习的实现,代码内容详细,有不懂之处欢迎大家多多交流

2019-03-27

feature extraction(深度学习,特征提取)

feature extraction深度学习的实现,代码内容详细,有不懂之处欢迎大家多多交流

2019-03-27

特征提取feature extraction

python实现特征提取深度学习,最详细的代码讲解,欢迎大家多多交流。

2019-03-27

基于51单片机模块化编程模块

基于51单片机的开发详细讲解,为大家更好的学习51单片机,方便交流

2019-03-24

基于51单片机呼吸灯

基于51单片机的开发详细讲解,为大家更好的学习51单片机,方便交流

2019-03-24

基于51单片机上位机通信

基于51单片机的开发详细讲解,为大家更好的学习51单片机,方便交流

2019-03-24

基于51单片机电压表

基于51单片机的开发,附加详细代码讲解,为大家更好的理解

2019-03-24

基于51单片机胸牌

基于51单片机点亮一个小灯,附加详细代码注释讲解,给大家带来方便

2019-03-24

基于51单片机3x4按键拨号

基于51单片机3x4拨号系统,附加详细代码注释讲解,给大家带来方便

2019-03-24

基于51单片机拨号

基于51单片机点亮一个代驾显示,附加详细代码注释讲解,给大家带来方便

2019-03-24

基于51单片机警灯

基于51单片机警灯,附加详细代码注释讲解,给大家带来方便

2019-03-24

基于51单片机点亮一个小灯

基于51单片机点亮一个小灯,附加详细代码注释讲解,给大家带来方便

2019-03-24

基于51单片机开发的排球计时器,附有详细注释讲解,为大家提供最真心的帮助

基于51单片机的开发,附有详细注释讲解,为大家提供最真心的帮助

2019-03-24

基于51单片机的音乐播放器,源码详细注释

基于51单片机的开发,附有详细注释讲解,为大家提供最真心的帮助

2019-03-24

android-serialport

基于Android开的串口通信APP,实现属于自己的android通信串口App

2019-03-23

基于Android开发的网络通信

基于android开发的WIFI通信App,wifi通信详细实现解析,

2019-03-23

Android 第一个App详细教程包会

android开发第一步详细教程,实现属于自己的第一个Ap'p

2019-03-23

空空如也

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

TA关注的人

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