发布时间:2013-01-09 12:11:21
作者:冯利美,华清远见嵌入式培训中心讲师。 C++为了与C语言兼容,在符号管理上,C++有一个用来声明或者定义一个C的符号的extern "C"关键字用法: #ifdef __cplusplus extern "C" { #endif /*...*/ ......【阅读全文】
发布时间:2013-01-09 12:11:17
作者:陈刚,华清远见嵌入式培训中心讲师。 #include <stdio.h> char *fgets(char *s, int size, FILE *stream); 功能:从文件流读取一行,送到缓冲区,使用时注意以下几点: 返回值:成功时s指向哪返回的指针就指向哪,出错或者读到文件末尾时返回NUL fgets函数,参数s是缓冲区的首地址,size是缓冲区的长度,该函数从stream所指......【阅读全文】
发布时间:2013-01-09 12:11:09
作者:苗德行,华清远见嵌入式学院讲师。 为Android内核添加新驱动,并提供menuconfig选项 为Android的Linux内核2.6.35添加驱动。 1. 在drives目录下添加hello目录,内含hello.c Kconfig Makefile hello.c内容: #include <linux/init.h> #include <linux/module.h>......【阅读全文】
发布时间:2013-01-09 12:11:05
作者:冯建,华清远见嵌入式培训中心讲师。 Boa是一个非常小巧的Web服务器,其可执行代码只有60K左右。它是一个单任务的Web服务器,只能依次完成用户的请求,而不会fork出新的进程处理并发连接请求。但boa支持cgi,能够为cgi程序fork出一个进程来执行。Boa的设计目标是速度和安全,在其站点公布的性能测试中,boa的性能要好于apache服务器。 随着网络技术的迅猛发展,在嵌入式设备的管理和交互中,基于Web方式的应用成为目前的主流,用户可以直接通过远程登录的方式对设备进行管理和维护,大大方便了使用性。下面就为大家讲解一下boa服务器在嵌入式Linux系统中的移植过程。 一......【阅读全文】