LINUX系统编程
文章平均质量分 92
鸟朦胧月朦胧
这个作者很懒,什么都没留下…
展开
-
Linux c串口事件触发
为什么要做单线程的多串口事件触发单线程多事件触发的目的:1、简单的类似单片机串口编程已经不能满足当前linux应用平台框架的搭建、多线程管理的复合型应用2、提高linux应用层框架的兼容性,极限解耦,业务与框架深度剥离3、回归主题,多串口,单线程去处理,单线程多种事件触发管理的优势:1、高效利用系统资源:通过多路复用技术,单线程可以同时监视多个事件,避免了频繁的轮询操作,提高了系统资源的利用效率。原创 2024-02-08 01:01:59 · 942 阅读 · 0 评论 -
Linux应用层框架思想
首先我建议大家先想一下这个场景(每次重开一个项目–不论是MCU还是LINUX),以下是我个人所想到的第一:所有的驱动、业务代码重新写是什么概念;第二:如果还像初阶那样接口初始化业务逻辑放一块儿会有什么后果(举例:天天的像单片机代码复制来复制去,改个参数要去通篇的翻代码找位置去改,效率何其低下,技术水平又体现在哪里);第三:你的代码总要继承吧,总不能一个公司的N个项目N套代码吧;第四:人活着就是要折腾就是要进步,不提高水平怎么加薪,怎么养家糊口!!!原创 2024-03-15 11:24:11 · 1207 阅读 · 1 评论