嵌入式状态机编程-QP状态机框架

嵌入式状态机编程-QP状态机框架

当前状态:代表系统或对象所处的即时状态。触发器:也被称为“触发事件”,在特定触发器被激活时,它会促发一个响应动作的发生,或是导致状态的转移。响应:即触发器被激活时采取的行动。响应在完成后,可能会导致状态发生转变,或者状态保持不变。

USB PD快速充电通信原理

USB PD快速充电通信原理

深入浸澡在以PD为基础的充电技术中,充电器电路可以保留其AC/DC转换模块不变,仅需以PD充电控制器替代原有的QC快充控制器。我们众所周知的快速充电技术,但究竟对其了解多深呢?

在单片机上实现动态加载功能的函数库~

在单片机上实现动态加载功能的函数库~

此项工作提出了一款针对嵌入式系统(例如:STM32)设计的动态加载库,这与Windows平台上的动态链接库(dll)以及Linux系统上的共享对象(so)文件具有相似的功能性质。本库的主要作用是能够将代码从其他存储设备中动态地导入到RAM中进行执行。

这篇解读RC滤波器设计有信号与系统实战的感觉了~

这篇解读RC滤波器设计有信号与系统实战的感觉了~

深度探索一下电阻-电容(RC)低通滤波器的奥秘,并学习它们在电路设计中如何发挥作用,有助于提升您对复杂电路设计的驾驭能力。这篇科普文章旨在阐释滤波器的基本原理,并进一步分析电阻—电容(RC)低通滤波器的运用和构造特点。

一种串口FIFO+定时器的高效收发数据的实现方法

一种串口FIFO+定时器的高效收发数据的实现方法

摘要:文章着眼于强化传统串口数据处理方法,在分析其局限性之后,详述了利用带有FIFO缓冲的串口技术以减轻中断频繁的问

四款主流的轻量级嵌入式网络协议栈

四款主流的轻量级嵌入式网络协议栈

在现代嵌入式软件工程中,网络协议栈的作用简直无法被高估。事实上,大量的设备在今天的市场环境中被贴上了“智能”的标签,而这些设备的智能性,很大程度上是基于它们能够连接到互联网的能力。

基于C/C++面向对象的方式封装socket通信类

基于C/C++面向对象的方式封装socket通信类

在深刻理解了基于TCP的套接字编程机制之后,为了提升工作效率,减轻编码过程中的负担,实现快速开发,我们可以考虑将通信过程中的重复性操作封装成函数或类。

简说嵌入式软件分层思想

简说嵌入式软件分层思想

大家好!在当今高科技的世界里,嵌入式系统已经渗透到我们生活的方方面面,从智能家居到航天器械,它们的重要性不言而喻。

关于IO模式(浮空、推挽、开漏…)描述及应用

关于IO模式(浮空、推挽、开漏…)描述及应用

处理STM32微控制器开发时,配置IO端口模式是一个基础而又重要的步骤(例如,设置GPIO_InitStructure.GPIO_Mode = xxx)。问题是,你真的理解这些设置背后的含义吗?

RTOS和TSOS有什么区别?

RTOS和TSOS有什么区别?

在探究操作系统的基础知识时,我们经常遇到一些行业专用词汇,比如“时间片”、“抢占式”、“实时性”等等。对许多学习完这些概念的人来说

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部