logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux驱动开发 ---- 4.3_设备树配置与查看】

本文详细讲解了设备树应该如何配置以及如何查看设备树的配置详情,通过讲解和实践示例进行详细的展示

文章图片
#linux#驱动开发#运维 +4
嵌入式学习DAY23 --- 排序、查找,哈希表,用哈希表编写一个 <学生信息管理系统>

嵌入式入门学习笔记,遇到的问题以及心得体会!DAY23概述:一.排序1.插入排序2.快速排序二.查找1.顺序查找2.折半查找3.分块查找三.哈希函数(哈希表)1.概念2.用法注意点四.运用哈希表来编写实现一个<学生信息管理系统>笔记:一.排序1.插入排序:先构建一个有序的序列,遍历无序的序列,将无序的序列中的每一个元素和有序序列中的元素从后向前进行比较,如果比有序序列中的小,就继续比较

#数据结构#排序算法#链表
I2C实践开发 ---【STM32-I2C-HDC1080温湿度采集系统】

本项目旨在通过STM32F1系列微控制器实现对HDC1080温湿度传感器的控制与数据采集。HDC1080是一种高精度、低功耗的温湿度传感器,支持I2C接口通信。通过本系统,用户能够实时读取环境的温湿度数据,适用于多种场景,如工业自动化、智能家居等。

文章图片
#stm32#单片机#嵌入式硬件 +4
嵌入式系统中的核心通信技术:I2C与SPI总线协议详解及实践示例

I2C和SPI总线协议是嵌入式系统中不可或缺的通信技术,它们各自有独特的特点和应用场景。通过系统地学习和实践,开发者能够灵活应用这些协议,实现设备间的高效通信,满足各种复杂系统的需求。掌握I2C和SPI的配置、使用及调试技巧,将显著提升嵌入式开发的能力和项目的成功率。

文章图片
#嵌入式#人工智能#算法 +3
C++实用技巧之 --- 观察者模式详解

观察者模式(Observer Pattern)属于行为设计模式,旨在定义对象之间的一对多依赖关系,使得当一个对象(主题/被观察者)状态改变时,所有依赖于它的对象(观察者)自动通知并更新。• 松耦合设计 :主题和观测者之间无需知道彼此的具体实现,只需通过接口通信,系统更易于维护和扩展。• 广播式通信 :一个主题的状态变化可以同时通知多个观察者。• 动态管理观察者 :可以在运行时动态注册或注销观察者,

文章图片
#c++#观察者模式#算法 +4
嵌入式学习DAY15 --- 结构体,共用体,枚举,字节序(大小端)

嵌入式入门学习笔记,遇到的问题以及心得体会!DAY15概述:1、结构体2、共用体3、枚举4、大小端5、条件编译(书写头文件)----》工程目录笔记:1、结构体:----》关键字:struct概念:可以存放多种数据类型的集合,跟数组类似,只不过比数组更兼容注意:结构体是一种构造数据类型定义格式:----》如何构造一个结构体类型struct 结构体名{数据类型1 成员1;数据类型2 成员2;…数据类型

#c语言#嵌入式#linux +1
嵌入式学习DAY25 --- 进程线程开始学习,进程的基本概念以及创建退出

嵌入式入门学习笔记,遇到的问题以及心得体会!DAY25笔记:并发编程:同一时刻实现多个任务同时执行,这样的编程称之为并发编程。1.并发编程的核心:进程线程进程间通信线程的同步和互斥2.多任务的实现:多任务是通过操作系统的任务调度策略实现并发的。多进程并发是通过时间片的快速轮转,给用户一个真并发的错觉。多线程并发在多核cpu机器上,则是以真并发形式存在。3.任务,进程,线程之间的关系:任务:是一个逻

#c语言#嵌入式#ubuntu
嵌入式学习DAY14 --- 指针函数,函数指针

嵌入式入门学习笔记,遇到的问题以及心得体会!DAY14概述:1.指针函数2.函数指针笔记:1,指针函数2,函数指针1、指针函数:概念:返回值类型是指针的函数定义格式:数据类型函数名(数据类型1 参数名1,数据类型2 参数名2){函数体;}注意:处于返回值类型的位置必须是指针类型案例:1 #include <stdio.h>234 char * Func()5 {6//定义一个字符数组7

#c语言#嵌入式#linux
【轮廓检测详解】

轮廓检测和分析的基本方法,包括轮廓检测的基本步骤、轮廓的属性计算以及轮廓的绘制与分析

文章图片
#计算机视觉#图像处理#人工智能 +4
【Canny 边缘检测详细讲解】

Canny 边缘检测是一种经典的图像处理算法,广泛应用于计算机视觉领域。它通过多步骤处理,能够有效地检测出图像中的边缘。以下是 Canny 边缘检测的详细讲解,包括其原理、实现步骤以及在 MATLAB 中的代码示例

文章图片
#opencv#图像处理#计算机视觉 +4
    共 24 条
  • 1
  • 2
  • 3
  • 请选择