
Linux
记得多做笔记
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LVGL Linux移植帧率优化
推荐demo的做法是在一个死循环里,休眠5ms后调用一次tick inc和task handler。这样做是为了方便优化,但是在Linux开发板上会有肉眼可见的卡顿。官方有关于linux系统移植的配置方案https://github.com/lvgl/lv_port_linux_frame_buffer通过启用custom tick,使用Linux的clock_gettime()函数来驱动lvgl的tick机制,就解决了动画效果卡顿的问题。配置之后触摸没有反馈,是因为触摸中断没有配置,需要修改以原创 2021-08-20 11:12:58 · 2581 阅读 · 0 评论 -
Linux系统编程学习之进程间通信
管道(pipe)管道的通信方式是单向半双工的,只能一端写入,而另一端读出。管道分为两种,有名管道和无名管道无名管道无名管道是在父进程和子进程间单向传输数据的一种未命名的管道,只能在本地计算机中使用,而不可用于网络间的通信。#include <stdio.h>#include <unistd.h>#include &amp原创 2019-03-13 22:46:13 · 184 阅读 · 0 评论 -
Linux 系统编程学习之文件编程
Linux 系统编程学习之文件编程文件描述符(1)在linux系统中,当打开或者创建一个文件时会返回一个文件描述符,在读写文件时,需要将文件描述符作为参数传递给相应的函数。(2)文件描述符是一个非负整数,是一个索引值系统调用–打开(open) #include <sys/types.h> #include <sys/stat.h> #includ...原创 2019-03-07 16:52:13 · 196 阅读 · 0 评论 -
Linux系统编程学习之进程
程序和进程程序是保留在硬盘上的可执行代码。进程是操作系统资源管理的最小单位,简单来说,进程就是运行中的程序。进程是动态的,程序是静态的。在Linux下,进程可以通过ps指令来查询, 通过ps aux|grep XXX 来查询指定的进程。进程标识符(pid)进程标识符相当于进程的身份证,一个进程标识符对应一个进程,而多个进程标识符可以对应一个程序。进程标识符的类型是pid_t, 在程序中可...原创 2019-03-11 19:20:51 · 165 阅读 · 0 评论