自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

转载 ubuntu下安装和配置最新版JDK8傻瓜教程

ubuntu下安装和配置最新版JDK8傻瓜教程|浏览:10736|更新:2014-07-14 22:13|标签:ubuntu 123456分步阅读ubuntu系统通常自带jdk,但是这个jdk一般是版本1.6的,这个版本太老,对于现在的开发而言,jdk版本至少要达到1.7才能满足基本需求

2016-09-25 09:40:32 455

转载 linux中通用GPIO接口的操作

 转载地址:http://blog.csdn.net/cjyusha/article/details/50418862在linux嵌入式设备开发中,对GPIO的操作是最常用的,在一般的情况下,一般都有对应的驱动,应用程序打开对应的驱动,然后通过ioctl函数就可以对其进行操作。在linux中,其实有一个通用的GPIO驱动,应用通过调用文件的形式来进行读写操作,这个文件是/sys

2016-08-27 15:19:35 3522

转载 Linux内核驱动GPIO的使用

一 概述  Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpiolib.c)之前先来看看gpio是怎么使用

2016-08-15 11:13:54 2008

转载 /sys/class/gpio 文件接口操作IO端口(s3c2440)

在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys/class/gpio” 方式。下面以友坚4412开发板上调试为例子说明流程:首先,看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核的时候加入   Device D

2016-08-15 11:11:30 521

转载 eclipse调试arm裸机程序

一、集成开发环境软件部分:eclipse , GDB Server , Jlink软件硬件部分:Jlink硬件准备工作1:从SD/NOR Flash启动,格式化nand flash准备工作2:硬件连接1. Jlink连接2. 串口连接3. nand启动二、安装GDB Server解压:tar xvzf arm-linux-gdb-

2016-08-09 14:56:48 1055

转载 Ubuntu 下Eclipse没有菜单的解决办法

打开eclipse竟然没有菜单栏,我汗。 搜了下解决办法写着新建一个shell脚本什么的,其实就是缺一个环境变量UBUNTU_MENUPROXY. 在/etc/profile 里面新建这个变量并且把值写成0, 然后重启就行啦。很简单。 export UBUNTU_MENUPROXY=0

2016-08-09 08:52:39 287

转载 am335x mux配置

http://www.cnblogs.com/helloworldtoyou/p/5449553.html

2016-08-04 10:31:22 618

转载 /sys/class/gpio 操作方法

在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys/class/gpio” 方式。下面以友坚4412开发板上调试为例子说明流程:首先,看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核的时候加入   Device D

2016-08-04 08:26:58 3452

原创 周立功A3352-W128LI内核编译

周立功A3352-W128LI内核编译mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n linux-3.2.0 -d zImage uImage

2016-08-03 18:11:28 1024

原创 gcc thread

gcc -o tcpserver tcpserver.c -lpthread

2016-08-02 20:40:08 257

转载 Linux下基于socket多线程并发通信的实现

Linux下基于socket多线程并发通信的实现感谢 第十号员工 的投递 时间:2014-08-28 来源:三联  Linux下基于socket多线程并发通信的实现分类: Linux2011-05-21 18:13 8455人阅读 评论(5) 收藏 举报socket多线程linuxserverstruct服务器[cpp] view plaincopy/*

2016-08-02 09:35:23 309

转载 Linux C线程的创建和使用

Linux C线程的创建和使用 2012-12-05 12:42:36分类:原文地址:Linux C线程的创建和使用 作者:Liuqz20091 引言  线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process

2016-08-02 09:28:50 703

转载 C语言实现服务端和客户端进行TCP通信实例

本文给出一个很实用的C语言实现的服务端和客户端进行TCP通信的小例子。具体实现上非常简单,只是平时编写类似程序,具体步骤经常忘记,还要总是查,暂且将其记下来,方便以后参考。(1)客户端程序,编写一个文件client.c,内容如下:#include #include #include #include #include #include #include

2016-08-01 11:47:50 11760 4

转载 Ku波段

Ku波段维基百科,自由的百科全书跳转到: 导航, 搜索 Ku波段频率范围12 - 18 GHz波长范围25.00 - 16.67 mm相关波段K波段 ·Ka波段

2011-08-11 09:10:28 3959

原创 波段频率分配表

波段名称缩写名称频率范围f/Hz以波长划分的名称传播方式目前频率分配情况VLF基低频30K以下万米波(甚长波)天波,地波,以地波传播为主(10~20)kHz,主要用于无线电导航,海上移动通信和广播LF低频30

2011-08-11 09:02:23 3685

原创 函数指针与typedef

<br />关于C++中函数指针的使用(包含对typedef用法的讨论) <br />转载自:http://www.upsdn.net/html/2004-11/40.html<br />(一)简单的函数指针的应用。<br />//形式1:返回类型(*函数名)(参数表)<br />char (*pFun)(int); <br />char glFun(int a){ return;} <br />void main() <br />{ <br />    pFun = glFun; <br />  

2010-12-30 11:24:00 292

转载 C/S,B/S构架的区别

<br />C/S结构就是客户端-服务器端。打个比方,你玩的网络游戏,比如WOW,基本就属于C/S结构,C也就是通常说的胖客户端。这种结构的好处就是好多服务可以不在服务器端进行处理,由客户端直接处理。因此受网络的影响小些。但是不足就是对客户端的要求较高,而且需要在客户端需要安装很大的客户端程序。<br />B/S基本就是 Browse-WebService-DB这样的架构。也就是通常说的瘦客户端。这个结构中几乎所有的服务就在服务应用端来处理。好处就是对客户端要求不高,就一个浏览器一般就可以,而且便于进行权限

2010-09-29 11:56:00 358

转载 C/S,B/S构架的区别

<br />C/S结构就是客户端-服务器端。打个比方,你玩的网络游戏,比如WOW,基本就属于C/S结构,C也就是通常说的胖客户端。这种结构的好处就是好多服务可以不在服务器端进行处理,由客户端直接处理。因此受网络的影响小些。但是不足就是对客户端的要求较高,而且需要在客户端需要安装很大的客户端程序。<br />B/S基本就是 Browse-WebService-DB这样的架构。也就是通常说的瘦客户端。这个结构中几乎所有的服务就在服务应用端来处理。好处就是对客户端要求不高,就一个浏览器一般就可以,而且便于进行权限

2010-09-29 11:56:00 389

翻译 WinSock Recvfrom() 现在返回 WSAECONNRESET 代替阻止或超时(WSAIoctl中的SIO_UDP_CONNRESET参数)

WSAIoctl中的SIO_UDP_CONNRESET参数

2010-09-25 17:18:00 4601

原创 WSAIoctl函数SIO_GET_EXTENSION_FUNCTION_POINTER参数的意义

Winsock2的其他供应商不一定会实现AcceptEx函数。同样情况也包括的其他Microsoft的特定APIs如TransmitFile,GetAcceptExSockAddrs以及其他Microsoft将在以后版本的windows里。在运行WinNT和Win2000的系统上,这些APIs在Microsoft提供的DLL(mswsock.dll)里实现,可以通过链接mswsock.lib或者通过WSAioctl的SIO_GET_EXTENSION_FUNCTION_POINTER操作动态调用这些扩展AP

2010-09-25 16:31:00 4667

原创 AcceptEx

在Windows NT和Windows 2000中,重叠I/O模型也允许应用程序以一种重叠方式,实现对连接的接受。具体的做法是在监听套接字上调用AcceptEx函数。AcceptEx是一个特殊的Winsock 1.1扩展函数,位于M s w s o c k . h头文件以及M s w s o c k . l i b库文件内。该函数最初的设计宗旨是在Windows NT与Windows 2000操作系统上,处理Wi n 3 2的重叠I/O机制。但事实上,它也适用于Winsock 2中的重叠I/O。Accept

2010-09-25 15:51:00 1407

转载 重叠IO模型

一、 异步IO        说到重叠模型首先还是提一下异步IO比较好,因为从本质上讲,重叠模型也是一种异步IO模型。       我们知道,相对于计算机执行的其他操作而言,设备IO(文件、管道、套接字等)是比较慢的。于是在多线程结构中就考虑到采用异步的方式进行设备读写操作,即我们告诉系统对设备的读写数据,而同时应用程序的其他代码继续执行,直到获取设备操作完毕的系统通知。       在进行异步IO时,我们先向系统发出IO请求,操作系统队列化各种IO请求,并在内部完成操作,当系统在处理IO请求时,我们的线程

2010-09-25 11:54:00 394

TcpSocket-android

TCP Socket点对点通信,支持多连接。

2016-09-09

android udpsocket

手机之间udp通信的例子

2016-06-25

WpdPack_4_1_2_开发包

Winpcap开发包,WpdPack 开发包

2012-06-07

软件工程文档模板(立项建议书,软件项目投标书,软件产品开发任务书,软件开发计划书,用户需求报告,需求规格说明书,需求报告 / 需求规格说明书评审记录表,概要设计说明书,详细设计说明书,用户使用手册,用户安装手册,测试报)

《立项建议书》 12《软件项目投标书》 63《软件产品开发任务书》 74《软件开发计划书》 105《用户需求报告》 146《需求规格说明书》 187《需求报告 / 需求规格说明书评审记录表》 228“图书馆信息系统” 249《概要设计说明书》 2510《详细设计说明书》 3011《用户使用手册》 3412《用户安装手册》 3513《测试报告》 3614软件质量保证关键过程域SQA 3915《CMM软件质量保证过程文件》 4216《CMM软件质量保证程序文件》 4417《软件质量保证计划》 46

2010-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除