Linux/Unix
海陆空飞鱼儿
玉不琢不成器,人不学不知义!
展开
-
LINUX简介
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。转载 2017-08-22 10:18:59 · 278 阅读 · 0 评论 -
Communication error with Jack server (35), try 'jack-diagnose' or see Jack server log
问题:Communication error with Jack server (35), try 'jack-diagnose' or see Jack server log报错原因jack不支持多用户同时编译,所以经常出现jack server报错的现象解决方法编辑 $home/.jack,$home/.jack-settings 和 $home/.jack-server/c...原创 2019-03-20 15:19:17 · 7362 阅读 · 0 评论 -
如何写好Linux设备驱动
Linux设备驱动是linux内核的一部分,是用来封装硬件细节,为上层提供标准接口的一种方法。为了能够编写出质量比较高的驱动,要求工程师必须具备以下几个方面的知识:熟悉处理器的性能如:处理器的体系结构、汇编语言、工作模式、异常处理等此项对于初学者来说,重要程度:***。也就是说还不熟悉驱动编写方法的情况下,可以先不把重心放在这一项上,因为可能因为它的枯燥、抽象而影响到你对设备驱动的兴趣。 随着...原创 2019-01-18 13:42:53 · 296 阅读 · 0 评论 -
Linux新板子起不来及红外屏配置
1.新板子起不来修改kernel/drivers/mmc/core/mmc.c修改if (card->ext_csd.rev > 6) 为 if (card->ext_csd.rev > 8)2.起来后触摸屏没有反应加载USB触摸屏驱动。进到内核目录下,输入make menuconfig 在这里加入USB触摸屏设备同时加载HID Support\ HID...原创 2018-12-12 15:33:24 · 1651 阅读 · 0 评论 -
Linux网络配置及断网开机策略
之前做一个点歌系统要求不插网线的情况下要能起来,起来后如果没有网则链接wifi.总结写解决步骤。1.去掉脚本的中有关dhchp配置,改为代码中进行配置,改动如下。2.在启动过程中加一个网络状态监控及配置的线程。//网络监控线程函数void StartMinitorNetLinkStatus(void) { //创建一个线程 if ( pthread_crea...原创 2018-10-15 17:29:18 · 1440 阅读 · 0 评论 -
Linux中的ioctl
一、 什么是ioctl ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。它的调用个数如下: int ioctl(int fd, ind cmd, …); 其中fd是用户程序打开设备时使用open函数返回的文件标示符,cmd是用户程序对设备的控制命令,至于后面的省略号...转载 2018-10-15 12:52:35 · 597 阅读 · 0 评论 -
socket简介
网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。通常也称作"套接字...转载 2018-10-15 12:45:19 · 516 阅读 · 0 评论 -
makefile的使用
makefile详解转载 2017-11-01 15:37:07 · 229 阅读 · 0 评论 -
linux内核启动+Android系统启动过程详解
本文是《Android内核开发》系列的第六篇文章,前面的几篇文章介绍了Android内核开发相关的基础知识,包括:Android源码的下载、版本和分支介绍、编译和烧写等等,从本文起就要开始真正地进行Android内核的学习及实战了。学习任何软硬件系统,研究系统启动过程都是一种非常有效地起步手段,搞Android内核开发也不例外。网上有很多文章对Android启动相关代码进行分析和走读,大...转载 2019-03-20 18:54:40 · 1120 阅读 · 0 评论