Linux驱动:角色:应用程序 API 操作系统 驱动
实际硬件功能:1.对设备进行初始化和释放2.把数据从内核传送到硬件和从硬件读取数据3.检测和处理设备出现的错误Linux驱动程序类型:字符设备:由文件系统管理
(通过设备文件访问)块设备:由文件系统管理网络设备:由协议栈管理 (通过socke....
分类:
系统相关 时间:
2014-06-06 15:55:44
阅读次数:
451
一、gcc (GNU C compiler )1.预处理 gcc -E aaa.c -o
aaa.i → .i(c代码) ↓ 2. 编译 gcc -S aaa.i -o aaa.s → .s(汇编代码) ↓3. 汇编 gcc -c aaa.s -o
aaa.o → .o(目标代码—二进制) ↓4. ...
分类:
数据库 时间:
2014-06-06 15:53:44
阅读次数:
325
使用FMDatabase操作sqlite3数据库非常简单和方便 1 // 2 // main.m 3
// iOSDemo0602_sqlite3 4 // 5 // Created by yao_yu on 14-6-2. 6 // Copyright (c)
2014年 yao_yu. ...
分类:
移动开发 时间:
2014-06-06 15:49:58
阅读次数:
211
**********************网络基本命令**************************IP相关参数:/etc/sysconfig/network-scripts/ifcfg-ethX---ifconfig---ifconfig
查看网络接口信息ifconfig eth0 10....
分类:
其他好文 时间:
2014-06-06 15:44:43
阅读次数:
244
基本语法C面向过程思想:程序=(数据结构)+(算法)数据结构与算法分离,以算法(函数)为主。C++面向对象思想:程序=(数据结构+算法)数据结构(属性)与算法(操作)绑成一个类,定义一个个对象对象=(数据结构+算法)
,程序=(对象+对象+对象+……)面向对象程序设计的程序员有两类:1.面向对象应用...
分类:
编程语言 时间:
2014-06-06 15:42:06
阅读次数:
342
嵌入式系统构架:(硬件+软件)应用软件层:ApplicationGNU C
Library(glibc)文件系统:系统层:API(Systern Call Interface)OS Core + Power Mannager+ File
Manager + GUI MannagerTCP/IP HT...
分类:
系统相关 时间:
2014-06-06 15:41:30
阅读次数:
374
基本原则:1.直观2.简捷3.不要省*****************************************************************************************---命名规则---常量名:大写,HAVE_ARCH_STRNCAT变量名:
1.英文...
分类:
其他好文 时间:
2014-06-06 15:36:59
阅读次数:
333
历史:第一代:50年代:(多台)终端(terminal)-->计算机(host)缺点:1.主机负荷重,效率低。2.终端速率低,线路利用低,费用高。60年代:通信控制处理机CCP(communication
control processer)或FET(front end processor) 集中器...
分类:
其他好文 时间:
2014-06-06 15:34:57
阅读次数:
421
--C语言框架--数据 字节byte 字符char 8 半字half word 短整型 short
int 16 字word 整型int(integer) 32 长整型long int 32 单精度float 32 双字(double word)
双精度double 64↓自定义类型:结构体stru...
分类:
编程语言 时间:
2014-06-06 15:32:21
阅读次数:
367
linux系统构建********************************************************
---交叉编译环境构建---安装arm-linux-gcc-4.3.2 (交叉编译器)tar xzvf arm-linux-gcc-4.3.2.tgz -C
/cd /...
分类:
系统相关 时间:
2014-06-06 15:29:41
阅读次数:
331