logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

4G AT命令解析框架LwAtParser V2.0设计及实现(基于uCOS II)--中级篇 第三章 任务TASK建立基础

本文介绍了uCOS操作系统中任务间通信的三种机制。首先详细讲解了消息队列的使用方法,包括创建(OSQCreate)、等待(OSQPend)和发送(OSQPost)消息队列的操作,并提供了示例代码。其次阐述了消息传递的两种方式:值传递和地址传递,指出消息队列实质是通过地址传递全局变量。最后介绍了标志组的概念,通过导演和剧组的比喻说明标志组相比信号量在多任务同步中的优势。文章还简要提及了4G模组驱动与

文章图片
4G AT命令解析框架LwAtParser V2.0设计及实现(基于uCOS II)--第一章,框架简介

本文针对单片机开发中AT命令解析的行业痛点,提出了一套基于RTOS的完整解析框架。传统AT命令解析存在格式不统一、逻辑混乱、可扩展性差等问题,作者基于十年物联网经验开发的解决方案支持TCP/UDP、MQTT、HTTP等多协议并行,采用事件驱动和模块化分层设计,运用任务、信号量等RTOS机制,已在uCOSII和FreeRTOS上验证。该框架提供封装函数如tcp_client_open(),大幅提升开

文章图片
#嵌入式
4G AT命令解析框架LwAtParser V2.0设计及实现(基于uCOS II)--第二章 基于RTOS的串口三层软件架构设计

2 基于RTOS的串口三层软件架构设计串口软件架构可以分为三层,如下:疑问:很多开发人员为何觉得只有两层?答案:开发人员把应用层和数据链路层和一块了,判断一帧后,直接调用应用层的函数对数据进行处理了。通常要按分层设计的话,解析出一帧后通过消息或者函数调用,通知应用层处理,这样就体现出三层设计了。2.1。

文章图片
#嵌入式
4G AT命令解析框架LwAtParser V2.0设计及实现(基于uCOS II)--第一章,框架简介

本文针对单片机开发中AT命令解析的行业痛点,提出了一套基于RTOS的完整解析框架。传统AT命令解析存在格式不统一、逻辑混乱、可扩展性差等问题,作者基于十年物联网经验开发的解决方案支持TCP/UDP、MQTT、HTTP等多协议并行,采用事件驱动和模块化分层设计,运用任务、信号量等RTOS机制,已在uCOSII和FreeRTOS上验证。该框架提供封装函数如tcp_client_open(),大幅提升开

文章图片
#嵌入式
4G 模组 AT 命令解析框架LwAtParser V2.0正式发布

资深工程师攻克4G模组通信难题,正式发布LwAtParserV2.0解析框架。该框架解决了物联网嵌入式开发中AT指令解析的痛点,实现了流畅、稳定、可靠的4G模组通信程序开发,为单片机工程师提供了高效的技术解决方案。

文章图片
#stm32#嵌入式
STM32定时器中的更新操作与更新事件

我们知道【如果不知道先假设知道】,STM32定时器中的四个带影子特性的寄存器组,每组寄存器分别由 影子寄存器【即实际控制寄存器】和预装寄存器组成。其中,影子寄存器是真正起作用的控制寄存器,用户访问不到它。而预装寄存器是用户访问的为实际影子寄存器准备数据或指令的寄存器。它们分别是:TIMx_PSC 分频寄存器 TIMx_ARR 自动重装载寄存器TIMx_CCR捕捉寄存器 TIMx_RCR 重...

文章图片
#stm32#嵌入式硬件#单片机
到底了