简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
系统挂起(Suspend)是电源管理(APM&ACPI)的一个特性,给用户带来了很大的方便。Linux在2.6系列核心中对电源管理有了较好的支持,下面就谈谈Linux对系统挂起的支持情况。另外有一篇介绍android和linux内核对电源管理的支持的比较,代码级别的:LinuxKernel and Android 休眠与唤醒(中文版)一个网址是http://blo
在linux下编写终端程序时,有规范模式 ,非规范模式(原始模式特殊的非规范模式)之分。不用于终端,而是在串口这种使用情况下,一般设置为原始模式(非规范的一种特殊情况)。但用read()函数,希望从串口接收指定的数量的字符时,往往接收到的实际字符数,都与指定的不同。如本人用read()希望接收10 bytes的数据,但实验后发现,分了几次才接收到,俩次接收2bytes ,两次接收3bytes
linux下要实现3G拨号上网,除了3G网卡和对应的3G卡外,软件上需要对应的网卡驱动和pppd拨号程序,pppd拨号程序一般较容易得到,如果是嵌入式平台,交叉编译即可,编译过程中可能会遇到一些错误,但都不是大问题,一般很容易解决。而3G网卡驱动对于刚接触的人来说可能稍微难一点,大部分的3G模块内核中已经得到支持。如果不幸内核中没有得到支持,那么自己添加支持也是很容易的。下面介绍两种驱动3G网卡的
硬件平台:飞思卡尔MX258开发板操作系统:Linux2.6.31WIFI: RT2860 USB WIFI模组交叉编译环境:gcc version 4.1.2 调试步骤:第一步:测试USB HOST接口在menuconfig中将USB HOST设置为内核模式: 重新编译内核后启动开发板,插入U盘并挂载:mount /dev/sda1 /tmp
基本思路,需要了解的知识点。硬件方面: 1:什么是SPI 2:三星的ARM9 s3c2440 的SPI寄存器的使用 3:什么是CAN总线 4:CAN总线的传输及特点 5:MCP2515 CAN控制器的使用软件方面: 1:了解并会使用linux内核 2.6.30.9的SPI子系统的框架及如何实现 2:掌握platform device(平台设备)的驱动写法 3
技巧:Linux 动态库与静态库制作及使用详解标准库的三种连接方式及静态库制作与使用方法陈 鲁, 软件工程师, IBM简介: Linux 应用开发通常要考虑三个问题,即:1)在 Linux 应用程序开发过程中遇到过标准库链接在不同 Linux 版本下不兼容的问题; 2)在 Linux 静态库的制作过程中发现有别于 Windows 下静态库的制作方法;3)在
MUX和DEMUXMux 是 Multiplex 的缩写,意为“多路传输”,其实就是“混流”、“封装”的意思,与“合成”的意思相似就是指把视频素材和音频素材封装到一个单独的文件中。muxing 是在mux 后面加了 -ing 构成的动名词形式。Demux是在 mux 前面加了个表示否定的 De- 前缀,意思是进行与 muxing 相反的“分解复用”操作,也就是我们平时说的“分离”一个文