当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 串行通讯是目前计算机、通信和控制领域最基本的通信方式。
 

 

 ·windows ce 编程的十点忠告    »显示摘要«
    摘要:  最近两周我们花了大部分时间将已有的应用程序移植到microsoft windows ce中。一般说来,这个计划不是太难。我们起步于microsoft win32代码,当然windows ce是基于win32应用程序接口(api)的。有利的是,我们的应用程序(即raima 数据管理器)有方便的使用接口,并包含一个大约由150个子函数组成的库,这些函数都是由c语言写成,可以用来创建、管理和访问数据......
 ·vs.net 2003开发移动web应用    »显示摘要«
    摘要:   背景  手机(移动电话)已经成为我们生活的一部分,一些新的设备添加到其中比如:palmpilot,pocket pc以及马上产生的autopc。  幸运的是这些新的移动设备都可以连接网络或者执行应用程序.  现在的移动应用程序被开发成可以传递数据的任何类型给世界上任何地方的任何人.  不同的移动设备支持不同的编程语言.有些支持wap和wml,有些则支持html或者受限制的html,还有些同时......


Windows CE串口通讯类的实现
  串行通讯是目前计算机.通信与控制领域最基本的通信方式.但采用那种串口通讯类呢?一般的情况下是给你提供一个pocket pc 2002的sdk例子程序.但到底sdk的程序与mfc的结构有很大的不同,对于想用mfc编写通信程序的人来说也不是很便利.

【程序编程相关:stty使用方法[转贴]

【推荐阅读:dd使用方法[转]

  另一方面,由于windows ce是一个基于unicode的操作系统,并且windows ce不支持windows下常用的串行通信重叠i/o方式(overlapped),因此编写windows ce下的串口通讯类有一些与桌面windows不同的地方. 【扩展信息:sed 学习笔记

  以下是我从sdk程序改写而来的mfc类,希望能与致力于wince开发的朋友多多交流,由于本人才疏学浅,程序中有许多不完善的地方,请大家指正.我的程序是基于“主动发送请求,被动接收响应”的假设,因此我只设置了一个接收数据的线程.如果有朋友能提供有独立发送数据与接收数据线程的类,我将十分感激.

  头文件serial.h

// serial.h: interface for the cserial class.

//

//////////////////////////////////////////////////////////////////////

#if !defined(afx_serial_h__59575586_aaa9_4fef_b2a7_e089553698ef__included_)

#define afx_serial_h__59575586_aaa9_4fef_b2a7_e089553698ef__included_

#if _msc_ver > 1000

#pragma once

#endif // _msc_ver > 1000

dword winapi readportthread(lpvoid lpvoid); //读数据线程

class cserial

{

 public:

  bool initcommtimeouts(); //设置超时参数

  bool initdcb(); //配置串口

  bool m_bconnected;

  bool closeport(handle hcommport); //关闭串口

  dword writeport(tchar *buf,dword dwbytestowrite); //写数据

  bool openport(lptstr lpszportname); //打开串口

  cserial();

  handle hreadthread;

  virtual ~cserial();

};

#endif // !defined(afx_serial_h__59575586_aaa9_4fef_b2a7_e089553698ef__included_)

源文件:serial.cpp


...   下一页
    摘要:   摘要:学习如何创建基于.net compact framework的游戏。 学习编写面向小型设备的游戏的关键需求,并且了解.net compact framework是如何处理处理它们的。你可以使用包括高级性能调节技术在内的技术把你的游戏推到极致。  介绍  microsoft .net compact framework 是完整的microsoft.net framework的一个子集。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE