软件大项目(1)——日志、邮箱对列

最近打算做一个关于物联网的软件大项目,眼前一片茫然,仿佛要建一栋空中楼阁,这时,有个声音在我耳边响起"你本来就很普通了,再不自信一点就更不行了。"于是,新一代普信老己诞生:只相信自己,不否定别人!不出意外的话,5天后的小编在嵌入式的软件方面,将强的可怕。

一、日志

1.手搓版

实现的功能:生成一个日志文件的目录,将每天的日志文件按照日期存储到该文件夹下,支持FATAL,ERROR, WARN, INFO, DEBUG, TRACE六级日志级别。

实现思路:

二、邮箱队列

邮箱队列是为了解决采集模块,处理模块,显示模块之间速率不匹配的问题,防止出现数据丢失的情况,但是现在的我还是很懵,无从下手啊,先从一段代码的理解开始吧。

  1. MailBoxInit - 邮箱初始化
  1. RegisterMailBoxTask - 注册并创建线程任务
  1. MailBoxSendMsg - 向指定线程发送消息
  1. MailBoxRecvMsg - 当前线程接收消息

二、屏幕显示

1.读取图片+像素点写入

相关推荐
老梁agent2 天前
MCP 协议实战:用标准化方式让 Agent 调用工业工具
物联网·agent·mcp
老梁agent5 天前
一个 Agent 不够用?工业场景下的多 Agent 路由模式实战
物联网·agent
老梁agent5 天前
从 0 到 22 篇:工业 Agent 的六大设计原则
物联网·agent
老梁agent8 天前
Agent 如何看懂时序数据?时间序列查询的 Tool 设计模式
物联网·agent
Inhand陈工13 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
大鱼>13 天前
大语言模型+物联网:LLM理解物理世界
物联网·struts·语言模型·多模态·aiot
果丁智能13 天前
物联网智能锁赋能集中式住宿:身份核验与远程权限管控的全链路技术实践
大数据·人工智能·物联网·智能家居
国产化创客13 天前
ESP32 CameraWebServer 原生摄像头项目全解析
物联网·开源·嵌入式·实时音视频·智能硬件
谁似人间西林客13 天前
数据智能怎么赋能工业制造?物联网场景落地方法解析
物联网·制造
InHand云飞小白13 天前
无人值守站点网络困境?工业级路由器IR315破解连接难题
网络·物联网·4g·工业路由器·4g路由器·iiot·蜂窝路由器