C 嵌入式系统设计模式
文章平均质量分 93
本书的原著为:《Design Patterns for Embedded Systems in C ——An Embedded Software Engineering Toolkit 》,讲解的是嵌入式系统设计模式,是一本不可多得的好书。
本系列描述我对书中内容的理解。
研究是为了理解
要想学会一件事,就不能什么都学。
展开
-
C 嵌入式系统设计模式 30:双通道模式
本文章描述嵌入式安全性和可靠性模式之七:双道模式。原创 2024-03-14 16:22:29 · 779 阅读 · 0 评论 -
C 嵌入式系统设计模式 29:受保护的单通道模式
本文章描述嵌入式安全性和可靠性模式之六:受保护的单通道模式。原创 2024-03-14 14:57:37 · 1246 阅读 · 0 评论 -
C 嵌入式系统设计模式 28:通道模式
本文章描述嵌入式安全性和可靠性模式之五:通道模式。原创 2024-03-13 14:47:47 · 1367 阅读 · 0 评论 -
C 嵌入式系统设计模式 27:智能数据模式
本文章描述嵌入式安全性和可靠性模式之四:智能数据模式。原创 2024-03-13 09:19:03 · 1206 阅读 · 1 评论 -
C 嵌入式系统设计模式 26:循环冗余校验模式
本文章描述嵌入式安全性和可靠性模式之三:循环冗余校验模式。原创 2024-03-12 13:20:57 · 1088 阅读 · 0 评论 -
C 嵌入式系统设计模式 25:反码模式
本文章描述嵌入式安全性和可靠性模式之二:反码模式。原创 2024-03-12 09:53:03 · 746 阅读 · 0 评论 -
C 嵌入式系统设计模式 24:安全性和可靠性介绍
本文章描述嵌入式安全性和可靠性模式之一:安全性和可靠性介绍。原创 2024-03-11 19:38:19 · 1475 阅读 · 0 评论 -
C 嵌入式系统设计模式 23:有序锁定模式
本文章描述嵌入式并发和资源管理模式之九:有序锁定模式。原创 2024-03-09 20:48:42 · 994 阅读 · 0 评论 -
C 嵌入式系统设计模式 22:同时锁定模式
本文章描述嵌入式并发和资源管理模式之八:同时锁定模式。原创 2024-03-08 14:50:20 · 995 阅读 · 0 评论 -
C 嵌入式系统设计模式 21:会合模式
本文章描述嵌入式并发和资源管理模式之七:会合模式。原创 2024-03-06 08:42:46 · 1026 阅读 · 0 评论 -
C 嵌入式系统设计模式 20:队列模式
本文章描述嵌入式并发和资源管理模式之六:队列模式。原创 2024-03-04 19:32:19 · 1401 阅读 · 0 评论 -
C 嵌入式系统设计模式 19:保护调用模式
本文章描述嵌入式并发和资源管理模式之五:保护调用模式原创 2024-03-04 09:22:04 · 759 阅读 · 0 评论 -
C 嵌入式系统设计模式 18:临界区模式
本文章描述嵌入式并发和资源管理模式之四:临界区模式原创 2024-03-02 21:07:10 · 1425 阅读 · 0 评论 -
C 嵌入式系统设计模式 17:静态优先级模式
本文章描述嵌入式并发和资源管理模式之三:静态优先级模式。原创 2024-03-02 18:01:49 · 1536 阅读 · 0 评论 -
C 嵌入式系统设计模式 16:循环执行模式
本文章描述嵌入式并发和资源管理模式之二:循环执行模式。原创 2024-03-01 15:12:36 · 1137 阅读 · 1 评论 -
C 嵌入式系统设计模式 15:基本并发概念
本文章描述嵌入式并发和资源管理模式之一:基本并发概念。原创 2024-03-01 14:12:53 · 1128 阅读 · 0 评论 -
C 嵌入式系统设计模式 14:轮询模式
本文章描述访问硬件的设计模式之七:轮询模式。原创 2024-03-01 08:22:54 · 1536 阅读 · 0 评论 -
C 嵌入式系统设计模式 13:中断模式
本文章描述访问硬件的设计模式之六:中断模式原创 2024-02-27 13:41:33 · 1023 阅读 · 0 评论 -
C 嵌入式系统设计模式 12:去抖动模式
本文章描述访问硬件的设计模式之五:去抖动模式。原创 2024-02-27 12:38:24 · 824 阅读 · 0 评论 -
C 嵌入式系统设计模式 11:观察者模式
本文章描述访问硬件的设计模式之四:观察者模式。原创 2024-02-24 15:16:09 · 1261 阅读 · 0 评论 -
C 嵌入式系统设计模式 10:中介者模式
本文章描述访问硬件的设计模式之三:中介者模式。原创 2024-02-23 14:09:37 · 1368 阅读 · 0 评论 -
C 嵌入式系统设计模式 09:硬件适配器模式
本文章描述访问硬件的设计模式之二:硬件适配器模式。原创 2024-02-22 15:37:23 · 1577 阅读 · 0 评论 -
C 嵌入式系统设计模式 01:软件开发概述
软件开发的真相之一是,协同开发必然伴随着重建。原创 2023-11-21 16:26:28 · 410 阅读 · 1 评论 -
C 嵌入式系统设计模式 02:结构化编程与面向对象编程
结构化编程将软件组织成两个截然不同的方面:数据和行为。面向对象的方法将两者结合起来,让紧密耦合的元素更内聚,并提高内容的封装。C 是结构化语言,但它可以用于开发面向对象的嵌入式系统。原创 2023-11-28 10:51:13 · 1226 阅读 · 2 评论 -
C 嵌入式系统设计模式 03:UML 表示法
书中大量使用了 UML 表示法,因此需要理解最基本的 UML 表示法含义。本文讲述 UML 中的类图原创 2023-12-15 09:28:25 · 1312 阅读 · 0 评论 -
C 嵌入式系统设计模式 04:使用 C 模拟面向对象编程
实现类的最简单方法是使用文件作为封装边界:公共变量和函数声明在 .h 文件中,函数实现和私有变量在 .c 文件中。一种更灵活的方法是使用文件中的结构体表示类。与结构体位于同一文件中的函数定义类的操作。为了确保函数能够访问正确的对象数据,我们需要传入一个 me 指针。在结构体本身中嵌入函数指针,这可以实现子类的继承。原创 2024-01-01 10:10:41 · 1045 阅读 · 0 评论 -
C 嵌入式系统设计模式 05:状态图
书中大量使用了 UML 表示法,之前讲述过了 类图,这篇文章讲述 状态图。原创 2024-01-01 15:14:08 · 995 阅读 · 0 评论 -
C 嵌入式系统设计模式 06:Harmony 流程
作为嵌入式软件开发人员,现在让我们把注意力转向一个基本问题,即:我们如何完成一个复杂设计。原创 2024-01-06 15:01:16 · 1388 阅读 · 0 评论 -
C 嵌入式系统设计模式 07:基本的硬件访问概念
嵌入式系统最显著的特性可能是它们必须直接访问硬件原创 2024-02-20 14:14:05 · 449 阅读 · 0 评论 -
C 嵌入式系统设计模式 08:硬件代理模式
硬件代理模式 (Hardware Proxy Pattern) 是硬件抽象的典型模式。目的是封装细节。该模式通过创建软件模块来封装对特定硬件设备的操作,隐藏底层硬件的实现细节和复杂性,提供标准的接口给上层应用程序使用。原创 2024-02-21 14:49:56 · 1410 阅读 · 0 评论