随笔分类 -  嵌入式

摘要:4412环境搭建:arm-linux-gcc: 没有那个文件或目录 2014年10月15日 ⁄ 环境搭建 ⁄ 共 993字 ⁄ 字号 小 中 大 ⁄ 评论 11 条 ⁄ 阅读 6,125 次 最近弄了个4412的板子(友善之臂的Tiny4412增强版),准备搞搞android,开发服务器用的是Ubu 阅读全文
posted @ 2016-11-06 18:24 启云 阅读(551) 评论(0) 推荐(0)
摘要:在bind邦定时,通常会出现bind:Address alreasy is use错误。 此错误可以用setsockopt函数避免 int setsockopt(int sockfd,int level,int optname,const void *optval,socklen_t optlen) 阅读全文
posted @ 2016-10-14 16:44 启云 阅读(395) 评论(0) 推荐(0)
摘要:基于TCP-服务器 1,创建一个socket套接字 int socket(int domain,int type,int protocol) domain:IP地址族,AF_INET(IPv4)、AF_INET6(IPv6)、AF_LOCAL/AF_UNIX(本地) type:套接字,流式套接字(S 阅读全文
posted @ 2016-10-14 16:37 启云 阅读(256) 评论(0) 推荐(0)
摘要:出现此问题在于,listen函数在socket函数和bind函数之间。 例: 如此操作时,容易出现bind: Invalid argument 阅读全文
posted @ 2016-10-14 16:20 启云 阅读(3118) 评论(0) 推荐(0)
摘要:消息队列类型有POSLX消息队列和V系统消息队列。其中POSLX为可移植的操作系统接口。 头文件:#include<sys/types.h> #include<sys/ipc.h> #include<sys/msg.h> A:打开/创建消息队列 int msgget(key_t key,int ms 阅读全文
posted @ 2016-10-11 16:11 启云 阅读(221) 评论(0) 推荐(0)
摘要:共享内存是被多个时程共享的一部份物理内存,共享内存是进程间共享数据的一种最快的方法。 头文件:#include<sys/types.h> #include<sys/shm.h> A:创建共享内存。 int shmget(key_t key,int size,int shmflg) 1、key:键值, 阅读全文
posted @ 2016-10-11 15:51 启云 阅读(561) 评论(0) 推荐(0)
摘要:#include int main(int argc,char *argv[]) { FILE *src_fp,*des_fp; int src_ret; char buf[128]={0}; if(argc != 3) { printf("please input paramester\n"); return -1; ... 阅读全文
posted @ 2016-05-20 15:30 启云 阅读(255) 评论(0) 推荐(0)
摘要:#include #include int main(int argc,char *argv[]) { FILE *src_fp,*des_fp; int src_ret; if(argc<3) { printf("please input parameter"); return -1; } //打开源文件 ... 阅读全文
posted @ 2016-05-20 15:28 启云 阅读(341) 评论(0) 推荐(0)
摘要:#include #include #include #include int main(int argc,char *argv[]) { int src_ret,des_ret; char buf[128]={0}; int src_fd,des_fd; //判断输入的参数的个数 if(argc<3) { printf("p... 阅读全文
posted @ 2016-05-20 15:28 启云 阅读(280) 评论(0) 推荐(0)
摘要:#include int main(int argc,char *argv[]) { FILE *src_fp,*des_fp; char buf[128]={0}; if(argc != 3) { printf("please input parameter\n"); return -1; } //... 阅读全文
posted @ 2016-05-20 15:26 启云 阅读(220) 评论(0) 推荐(0)
摘要:boa服务器make错误 boa服务器make错误 boa服务器make错误 编译一个linux下的c系统,包含词法和语法分析模块,Linux上用bison和flex。yacc是一个文法分析器的生成器,bison即是yacc的GNU版本.Lex和YACC是用于构造词法分析机和语法解释器的工具,利用L 阅读全文
posted @ 2016-05-12 15:50 启云 阅读(408) 评论(0) 推荐(0)