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

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

一、日志

1.手搓版

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

实现思路:

二、邮箱队列

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

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

二、屏幕显示

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

相关推荐
Quanqiucard4 小时前
充电桩物联网卡如何精细化管理?实现企业高效降本增效
物联网
Inhand-Victor5 小时前
智慧药房如何实现智能化?从设备联网到边缘AI推理的解决方案实践
物联网·视频
K成长日志7 小时前
BLE链路层-隐私保护
网络·物联网·蓝牙·iot·ble
superxxd9 小时前
基于rust的多平台原生GIS引擎
人工智能·物联网·实时音视频
wuyk5559 小时前
【Socket 进阶之路】第 7 章 IO 多路复用 select & poll 完整实战|多 fd 监听、超时等待、优缺点横向对比
服务器·开发语言·网络·数据库·物联网
YCOSA202510 小时前
迎双节 雨晨 Windows 11 IoT 企业版 LTSC 26H1 轻装 28000.2956
windows·物联网
Ricon组态薄荷糖10 小时前
Ricon组态系统:工业组件开发指南与实践
前端·后端·物联网
会周易的程序员1 天前
5 节点边缘冗余方案(上):基于 aiRaft 的物联网高可用控制面设计
c++·分布式·物联网·raft·iot·共识
AISenz1 天前
AIMesh 2.5 vs SmartMesh IP:6TiSCH 工业无线协议对比与选型指南
物联网·工业物联网·物联网协议
当下新鲜事1 天前
空调机房冷冻泵与冷却泵技术分析:赛莱默B&G背包式智能变频管道泵的工程应用
运维·物联网·业界资讯