Linux
窗外等花开
123
展开
-
Linux下串口参数VTIME和VMIN的用法
VTIME指定了等待的时间,VMIN指定了读取字符的最小数量。它们不同组合地取值会得到不同的结果,分别如下:1.当VTIME>0,VMIN>0时。read调用将保持阻塞直到读取到第一个字符,读到了第一个字符之后开始计时,此后若时间到了VTIME或者时间未到但已读够了VMIN个字符则会返回;若在时间未到之前又读到了一个字符(但此时读到的总数仍不够VMIN)则计时重新开始。2. 当VTIME>0,VMIN=0时。read调用读到数据...转载 2020-07-23 15:10:14 · 2682 阅读 · 0 评论 -
Linux cJSON库的使用、编译为cJSON动态库
参考 : https://blog.csdn.net/nanfeibuyi/article/details/86605314原创 2019-12-09 10:53:18 · 609 阅读 · 0 评论 -
三种嵌入式web服务器(Boa / lighttpd / shttpd)的 linux移植笔记
一:移植Boa(web服务器)到嵌入式Linux系统一、Boa程序的移植1、下载Boa源码 下载地址:http://www.boa.org/ 目前最新发行版本: 0.94.13 (几年没更新版本了) 下载 boa-0.94.13.tar.gz,注意:若从boa上下载的是boa-0.94.13.tar.tar,解压方式一样 解压:2、...转载 2019-05-24 16:26:04 · 7456 阅读 · 0 评论 -
嵌入式设备web服务器比较
现在在嵌入式设备中所使用的web服务器主要有:boa、thttpd、mini_httpd、shttpd、lighttpd、goaheand、appweb和apache等。Boa1.介绍Boa诞生于1991年,作者Paul Philips。是开源的,应用很广泛,特别适合于嵌入式设备,网上流行程度很广。它的官方网站说boa是最受人喜爱的嵌入式web服务器。功能较为强大,支持认证,cgi...转载 2019-05-24 16:23:33 · 5119 阅读 · 0 评论 -
linux USB驱动
http://blog.csdn.net/zqixiao_09/article/details/50984074转载 2017-07-13 09:37:00 · 241 阅读 · 0 评论 -
V4L2
前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader,和Linux 2.6的源码,而且都编译好了。自己编译的bootloader可以用,但是Linux编译后,文件很大,暂且就用人家编译的系统,先专心写应用程序 吧。。正文:要做的任务是,把一块板子上的摄像头采集的图像和声卡采集的声音(貌似很啰嗦哈)通过...转载 2018-09-11 10:17:35 · 172 阅读 · 0 评论 -
LINUX进程间通信
原文地址::https://www.cnblogs.com/skyofbitbit/p/3651750.html 相关文章1、Linux下进程通信的八种方法----https://www.cnblogs.com/sooner/archive/2013/05/16/3082758.html2、Linux进程间通信——使用信号----http://blog.csdn.net/ljian...转载 2018-09-14 09:25:17 · 161 阅读 · 0 评论 -
linux3.0-内核自带led驱动移植
**********************************************************************************************************************************************************************************cpu : s3c24...转载 2018-09-11 13:41:39 · 813 阅读 · 0 评论 -
linux RTC 驱动模型分析
linux RTC 驱动模型分析 RTC(real time clock)实时时钟,主要作用是给Linux系统提供时间。RTC因为是电池供电的,所以掉电后时间不丢失。Linux内核把RTC用作“离线”的时间与日期维护器。当Linux内核启动时,它从RTC中读取时间与日期,作为基准值。在运行期间内核完全抛开RTC,以软件的形式维护系统的当前时间与日期,并在需要时将时间回写RTC芯片。另...转载 2018-06-06 14:39:30 · 177 阅读 · 0 评论 -
Linux SPI总线和设备驱动架构
http://http://blog.csdn.net/droidphone/article/details/24353293转载 2017-05-03 22:08:03 · 225 阅读 · 0 评论 -
移植PPP2.4.5到ARM上实现拨号
1、内核编译的时候,看到以下关于PPP的全部要选择如下: Device Drivers--->Network device support ---> │ │ PPP (point-to-point protocol) support │ │ │ │ [*] PPP multilink转载 2017-01-06 16:03:13 · 1807 阅读 · 0 评论 -
ARM 移植 PPPD
1. 下载编译ppp-2.4.1a) 解压b) 进入chat目录,修改Makefile.Linux,添加CC=arm-linux-gccc) 编译chat: make –f Makefile.linux,生成chatd) 进入pppd目录,修改Makefile.linux,将CC=gcc修改为CC=arm-linux-gcc转载 2017-01-06 15:56:21 · 1166 阅读 · 0 评论 -
linux pppd脚本配置
摘要 本文主要介绍了嵌入式Linux系统下使用pppd 2.4.4来进行PPP拨号需要使用的脚本是如何配置的,配置项的含义,同时也说明了如何来配置参数,实现ppp拨号上网。一.问题提出 嵌入式Linux操作系统下,如果要进行PPP连接,就需要配置拨号要使用的连接脚本。这些脚本参数就决定了PPPD的行为,会对PPP连接产生很大的影响。所以需要对这些脚本的参数以及转载 2017-01-06 15:50:52 · 1232 阅读 · 0 评论 -
linux下GPRS模块ppp拨号上网
交叉编译器:arm-linux-gcc-4.5.4Linux内核版本:Linux-3.0主机操作系统:Centos 6.5开发板:FL2440GPRS:SIM900A在开发SIM900模块之前,开发板已经加载了linux内核以及文件系统,并且开发板串口已经使能。并且一定要注意的是:要有一张没有欠费的电话卡!不要笑,这是个很严肃的问题!----------------转载 2017-01-06 15:31:39 · 685 阅读 · 1 评论 -
简单理解Socket
TCP/IP要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模转载 2016-12-20 18:41:12 · 172 阅读 · 0 评论 -
linux串口驱动分析
点击打开链接转载 2016-11-11 10:44:57 · 463 阅读 · 0 评论