北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

观察者模式在嵌入式中的妙用:传感器、RTOS、MQTT实例解析

大家好,我是杂烩君。

本次我们分享的是嵌入式中常用的一种思想 / 编程模型——观察者模式。

观察者模式概述

观察者模式(Observer Pattern)是一种行为设计模式,其核心在于建立对象间的动态订阅-通知机制。

盘点c++几种常见的设计模式及具体实现

1.单例模式

作用:保证一个类只有一个实例,并提供一个访问它的全局访问点,使得系统中只有唯一的一个对象实例。

STM32F4 HAL库学习笔记之串口通讯 2

#头号有新人#

STM32F4HAL库学习笔记之串口通讯 2

  • 步骤

从零玩转模拟I^2C:小白也能搞懂的通信协议

你是否遇到过单片机硬件I^2C资源不够用的尴尬?

循环队列原理及在单片机串口通讯中的应用(二)

前言

书接上回,前文主要介绍了环形队列的实现原理以及C语言实现及测试过程,本文将回归到嵌入式平台的应用中,话不多说,淦,上干货!

详解FFplay音视频同步

有些没有接触过的童鞋可能还不知道音视频同步是什么意思,大家印象中应该看到过这样的视频,画面中的人物说话和声音出来的不在一起,小时候看有些电视台转播的港片的时候(别想歪 TVB)有时候就会遇到 明明声音已经播出来了,但是播的图像比声音慢了很多,看的极为不舒服,这个时候就发生了音视频不同步的情况,而音视频同步,就是让声音与画面对应上 这里有个知识点需要记一下

高效的串口通信设计:基于 STM32 的环形缓冲区收发机制

在嵌入式系统开发中,串口(UART)是最基础也是最常用的通信方式之一。无论是用于调试信息的打印、与外设通信,还是与主控模块的数据交互,一个稳定可靠、结构清晰的串口通信模块都是不可或缺的。

介绍一个基于 STM32F4 系列微控制器实现的串口通信模块,该模块采用环形缓冲区结构,并结合中断机制,实现了非阻塞、缓存式的数据收发。整体设计思路清晰、逻辑模块化,适合在嵌入式项目中直接复用。

嵌入式编程模型 | 简单工厂模式

一、简单工厂模式

简单工厂模式(Simple Factory Pattern)又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。

「初识C语言」C语言保留字(关键字)详解


保留字(reserved word)


保留字又称关键字。

如何使用C语言编程实现一个推箱子游戏?技术核心和算法实现

推箱子游戏是一款很有趣味的游戏,其开发过程有一定的技巧和方法,其中涉及软中断、二维数组、键盘操作以及图形化函数等方面的知识。本游戏的开发者需要基本掌握显示器中断寄存器的设置、二维数组及结构体的定义、键盘上键值的获取、图形方式下光标的显示和定位,以及部分图形函数的使用。在本章中,将使用C语言实现一个典型的推箱子游戏,向读者讲解其具体实现过程,并剖析技术核心和实现的算法。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言