自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (14)
  • 收藏
  • 关注

原创 HSM - 分层状态机

本文介绍了层次状态机(HSM)相对于有限状态机(FSM)的改进方案。HSM通过状态嵌套形成树形结构,利用事件冒泡机制实现逻辑复用,并通过最近公共祖先(LCA)算法优化状态转移效率。文章详细阐述了HSM的核心概念,包括状态层级、事件处理和状态切换机制,并提供了代码实现的关键模块说明,如事件载体、状态抽象和状态机核心管理。HSM有效解决了FSM存在的扁平结构、重复逻辑和维护困难等问题,是状态机技术的进阶方案。

2026-05-26 11:01:48 229

原创 FSM - 有限状态机

本文介绍了有限状态机(FSM)的基本概念和代码实现。FSM是一种描述系统行为的数学模型,由状态、事件、转移和动作组成。随着系统复杂度增加,FSM会变得臃肿难以维护。文章详细讲解了FSM的代码设计,包括核心类FsmEvent(事件载体)、FsmState(抽象状态)和FsmMachine(状态机管理器)的结构与实现。FsmMachine通过工作线程实现异步事件派发和状态转移,支持状态注册、事件投递等功能。最后指出FSM适用于状态流转明确的场景,复杂场景可考虑升级为层次状态机(HSM)。

2026-05-25 15:02:01 281

原创 Zenoh 介绍

Zenoh协议是由Eclipse基金会主导的开源高性能网络协议,专注于实现零开销的发布/订阅/查询功能。该协议统一处理动态数据流、静态存储和分布式计算,具有微秒级延迟、跨域自适应和零配置组网等特性。Zenoh采用去中心化架构,支持多种传输协议,并通过键表达式实现灵活的数据标识。其核心优势包括零拷贝技术、共享内存优化和自动拓扑发现,适用于自动驾驶、工业物联网等多个领域。2024年发布的1.0.0版本"Firesong"进一步提升了性能,并被ROS2采纳为中间件解决方案。

2026-05-25 11:17:16 602

原创 gdb基础操作

gdb调试演示

2026-03-12 13:45:08 52

原创 fdbus介绍

FDBus是一个开源高性能IPC框架,专为车载和工业控制等低延迟场景设计。它支持跨平台(Linux/QNX/Android)、多协议(TCP/IPC/SVC)通信,提供同步/异步请求、发布订阅等多种通信模式。核心架构包含CFdbContext全局上下文、CBaseWorker工作线程、CBaseServer/CBaseClient通信端点等组件,支持Protobuf序列化。相比GDBus和Binder,FDBus具有更高性能和更灵活的部署能力,特别适合车载ECU间通信。框架提供完善的服务发现、心跳检测和自动

2026-03-11 16:01:58 112

原创 android init进程讲解

对 android init的概要讲解

2026-01-13 20:10:57 497

原创 C++高阶篇:STL

本篇主要讲的的是STL常用的vector, map, 结合文件读写和模板, 给孩子讲解一些C++更高级的用法

2026-01-11 21:52:17 969

原创 C++高阶篇:网络编程

本节课我们进入网络编程的领域, 比如微信,QQ这些都是我们熟悉的网络应用,来吧,让我们做一个自己的QQ吧

2026-01-11 21:37:37 984

原创 C++高阶篇:并发编程基础

从这篇开始,我们的小脑袋要更加发散了, 由从前的单一操作到多线程同时操作,加油吧孩子们

2026-01-09 16:08:44 703

原创 C++特别篇

在基础篇和进阶篇得基础上, 开始适当得接触算法和设计模式, 有利于之后的编码更加的简洁和打开知识面

2026-01-09 15:49:36 837

原创 C++进阶篇

在基础篇中,我们让孩子了解什么是变量,最基础的逻辑该怎么写。在这一篇中,让孩子们开始真正接触C++的三个特性,了解什么是函数,进一步了解编程的魅力。

2026-01-08 07:51:58 1308

原创 C++基础篇补充

本篇是对C++基础篇的扩展,让孩子们了解数据和结构体

2026-01-07 00:38:23 905

原创 C++基础篇

开启您的第一个程序, 学习变量,条件判断和循环

2026-01-07 00:37:57 676

原创 someip协议栈基础知识讲解

1. 什么是someip2. someip的格式3. someip的使用

2026-01-06 09:07:00 970

原创 Mqtt基本概念介绍

1. 虚拟机上安装MQTT2. 了解MQTT的基本概念3. 如何执行应用MQTT应用

2026-01-06 08:42:08 1002

原创 Android TV TIF框架

了解什么是TIF,如何使用TIF框架

2026-01-05 13:50:49 1740

原创 SM4算法

SM4算法概述,加/解密流程

2026-01-05 13:20:07 1441

原创 关于minigui的皮肤窗口

1.皮肤的构成MiniGUI 中的皮肤界面主要由包含在皮肤窗口中的皮肤主界面和各种皮肤元素组成。皮肤窗口是皮肤所依附的窗口,皮肤必须依附在某个窗口上才能显示出来。皮肤主界面又是皮肤元素的依附所在。而皮肤元素是指构成皮肤界面的各种界面元素,包括按钮(button)、标签(label)和滑条(slider)等,当然,它们基本上都是用图片来显示的。 2.基本框架(1)头文件/*在使用

2008-08-08 13:29:00 2164 2

fdbus介绍,演示基于SVC发布与订阅

基于fdbus的SVC的通信方式

2026-05-26

fdbus介绍,演示基于tcp的通信

基于fdbus的tcp的通信方式

2026-05-26

HSM - 分层状态机 包括原理讲解,API说明,以及源码

HSM状态机 Demo代码

2026-05-26

Zenoh 介绍, 演示zenoh API的基本用法, 演示如何发布与订阅,演示如何请求与查询

使用前,先将txt改为cpp.

2026-05-25

FSM - 有限状态机,仅Demo

inc下是头文件,src下是.cpp文件。 请在使用前将txt转为.h和.cpp

2026-05-25

c编码规范

看一看,对学C的有些用处

2008-08-25

基于minigui的聊天程序

本程序应用minigui做图形化界面,通过socket进行通讯,应用了TCP与UDP,可以多人或一对一聊天。本人对网络通信也不是十分了解,上传资源为源代码,还有很多不足的地方,期待大家指点,QQ529537707.

2010-01-04

电影魔方2009(MPEG Video)

MPEG Video Wizard“电影魔方”是品质优秀、功能强大、操作简单的多媒体数字视频编辑工具软件。它为我们打造了一个精彩、动态的数字电影创作和制作空间。无论您是初学者或资深用户,电影魔方都可以帮助您轻松完成素材剪切、影片编辑、特技处理、字幕创作、效果合成等工作,通过综合运用影像、声音、动画、图片、文字等素材资料,创作出各种不同用途的多媒体影片。

2010-04-05

基于Html常用网页模板

常用网页模板,大家参考参考,基本都是Html脚本语言

2009-01-05

minigui主窗口和子窗口示例

关于minigui的窗口关系,入门的同学可以看一下

2008-08-25

minigui皮肤窗口实例

通过minigui皮肤窗口和minigui控件设计mp3播放器

2008-10-10

编译原理及应用(中文版)

编译原理对于很多家都觉得无处着手,希望这份资料能够帮助你

2009-01-05

基于minigui的mfpda系统

本项目以熟练使用minigui为目的,主要功能包括语音通讯,短信通讯,通讯录,游戏,照相,媒体播放器等功能。 软件环境:宿主机:WinXP+RedhatLinux9(虚拟机)版本管理器:CVS 文档管理服务器:Wiki Bug跟踪管理服务器:JIRA 硬件环境:开发板环境:S3C2410(ARM9)+嵌入式Linux(2.4.x)+MiniGUI(1.6) 开发工具:gcc编译器,SourceInsight

2009-01-05

minigui语音通讯功能代码

使用minigui图形界面,通过at指令实现语音通讯

2008-10-09

C语言常用算法程序集

一些常用的C语言算法,对于初学C语言很有帮助

2009-01-05

公司常用ppt演示模板

适用用于公司报告演示,教学ppt等不同场合

2010-04-05

linux c 库函数

linux下常用函数,方便搜索一些常用的c函数

2008-07-10

基于minigui的mfpda系统源代码

本程序为本人在校期间做的小项目,以前就是为骗点积分只上传了运行文件,现在上传源代码补偿大家。程序可以运行就是错误不少,希望大家喜欢。如有问题可加我QQ529537707

2010-01-04

空空如也

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

TA关注的人

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