snifer

【原创】嵌入式系统无线网络编程之万丈高楼平地起

嵌入式系统中采用了OSI协议参考模型,它是基于国际标准化组织(ISO)的建议发展起来的,它分为7个层次:应用层、表示层、会话层、传输层、网络层、数据链路层及物理层。这个7层的协议模型虽然规定得非常细致和完善,但在实际中却得不到广泛的应用,其重要的原因之一就在

【原创】Android编程之读取静态文件

非常抱歉各位童鞋,由于电脑格式化,因此android课程要继续后延了,有一些朋友问我如何读取静态文件,我就把这个问题跟大家分享一下。要打开打包在应用程序中的静态文件,使用Resources.openRawResource(R.raw.mydatafile)我的文件是存放在如下位置的,记得该文件必须放

【原创】Qt/Embedded图形界面编程之进阶

上一篇关于QT的图形界面编程方法大家比较喜欢,那我就接着在写一篇吧,与大家共勉。其实QT能够实现多种类型的图形界面编程,比如下图:下面我就一一介绍一下这类图形界面的设计方法:1、主窗口类:QMainWindow类提供了一个典型应用程序的主窗口框架。QTextEdit*ed

【原创】Qt/Embedded实践案例-图形界面编程

AET又有活动啦,给博友们吹来了丝丝暖风。正好下午给一个公司完成了一个讲座,关于Qt/Embedded实践案例的,这就写出来与大家分享。1、搭建Qt/Embedded开发环境一般来说,用Qt/Embedded开发的应用程序最终会发布到安装有嵌入式Linux操作系统的小型设备上,所以使用

[原创]使用RealView MDK进行I/O及串口通信编程

前面介绍了一下RealViewMDK的使用,非常受欢迎,在此呢我就继续深入的探讨一下利用这个软件进行开发,今天写一下利用RealViewMDK进行I/O及串口通信编程。主要目的:编写程序,控制实验平台的发光二极管D9、D10、D11、D12使它们有规律的点亮和熄灭。并且通过串口打印提示

【嵌入式】【原创】初次见你------WINCE编程

上一个博客我配置了wince的系统,这一次就对这个配置好的系统进行进一步的开发,整个过程会一步一步的演示,让大家来体验这个系统的妙处。1、运行WINCE2、按照如下提示在WINCE中进行设置:n打开【我的电脑】->【控制面板】->【网络和拨号连接】->【新建连接】

【技术分享】【原创】基于linux的网络高级编程

上面介绍了Linux的基础编程,下面在介绍Linux的网络高级编程。由于在前面介绍的函数如connet、recv、send都是阻塞性函数,若资源没有准备好,则调用该函数的进程将进入休眠状态,这样无法实现I/O多路复用了,下面介绍两种I/O多路复用的解决方案。1、fcntl函数实现(非阻