发布时间:2013-04-01 18:10:11
Test demo as follow: using system common#include <stdio.h>#include <string.h>#include<unistd.h> int main(int argc ,char *argv[]){ printf("system_test \n"); system("chmod 777 ~/test/system_test/a");}zhuang@ubuntu:~/test/system_test$ ls -l.........【阅读全文】
发布时间:2013-04-01 17:30:58
/usr/include/asm-generic/errno-base.h#ifndef _ASM_GENERIC_ERRNO_BASE_H#define _ASM_GENERIC_ERRNO_BASE_H#define EPERM 1 /* Operation not permitted */#define ENOENT 2 /* No such file or directory */#define ESRCH 3 /* No such process */#define EINTR 4 /* Interrupted system call */#define EIO 5.........【阅读全文】
发布时间:2013-04-01 15:15:21
在嵌入式平台下,如果有集成minicom软件,那调试串口就方便些。但是很多系统可能通常不会集成minicom软件,因为minicom依赖于libncureses。在busybox这有一个更加简单的串口工具microcom,用法:#microcom -t 5000 -s 115200 /dev/ttyS1这样,就可以使用ttyS1进行串口通信了。如果要进行A.........【阅读全文】
发布时间:2013-03-27 15:03:35
一、概述基于子系统去开发驱动程序已经是linux内核中普遍的做法了。前面写过基于I2C子系统的驱动开发。本文介绍另外一种常用总线SPI的开发方法。SPI子系统的开发和I2C有很多的相似性,大家可以对比学习。本主题分为两个部分叙述,第一部分介绍基于SPI子系统开发的理论框架;第二部分以华清远见教学平台FS_S5PC100上的.........【阅读全文】