Linux学习
文章平均质量分 88
only_print
给个offer吧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux命名管道(FIFO)
本文介绍了Linux命名管道(FIFO)的理论与实践。理论部分阐述了命名管道作为特殊文件在进程间通信中的作用,重点讲解了mkfifo函数的使用方法。实验部分通过fifo_write.cpp和fifo_read.cpp两个程序实现管道通信:前者负责创建管道并写入控制台输入,后者读取管道内容输出到控制台。文章特别强调了注意事项:管道名必须一致、写入内容需添加换行符、避免重复创建管道等。最后展示了程序运行效果,验证了命名管道在进程间通信的可行性。原创 2025-08-19 09:45:15 · 705 阅读 · 0 评论 -
linux网络编程——UDP编程
UDP 是一个简单的面向数据报的运输层协议,在网络中用于处理数据包,是一种无连接的协议。UDP 不提供可靠性的传输,它只是把应用程序传给 IP 层的数据报发送出去,但是并不能保证它们能到达目的地。由于 UDP 在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。对于UDP网络编程步骤,这里借用韦山东老师的图:图 3UDP 用户数据包模式UDP相对于TCP编程来说简单了很多,因为UDP没有TCP那些可靠连接的东西,所以编程相对来说也简单了一些。原创 2024-09-12 10:39:05 · 1442 阅读 · 0 评论 -
串口回环实验
这两个函数实现完成后,在主函数中调用即可,而且后续再次使用时,一般不需要更改这两个函数内部,只需要在外部调用即可。连接完成后进行软件编程,这里软件编程主要就是完成串口的基本设置,最后在while循环中一直循环发送后读取数据。实现结果是完成串口回环,即向控制台发送数据,串口接受到数据之后,将这个数据返回到控制台处,具体运行结果如下图。这个函数主要就是打开串口设备节点,然后获得串口的文件描述符fd。这里的主要是实现串口的初始化和设置函数,接下来一个一个分析。串口应用编程 4保存串口之前设置。原创 2024-09-12 10:31:54 · 802 阅读 · 0 评论 -
linux网络编程——TCP编程
TCP server端和client端的函数,我们只需要按照这个图将其中的函数每个都完善,就可以实现TCP连接了。原创 2024-09-04 20:27:49 · 1442 阅读 · 0 评论 -
tslib学习
tslib 是一个触摸屏的开源库,可以使用它来访问触摸屏设备,可以给输入设 备 添 加 各 种 “ filter ” ( 过 滤 器 , 就 是 各 种 处 理 ) , 地 址 是 :http://www.tslib.org/。原创 2024-09-03 16:46:39 · 850 阅读 · 0 评论
分享