求助?WinCE下的串口编程

问题描述

刚刚接触wince5.0,现在要做一个串口通信程序。要怎么做啊?用的是VS2005开发工具!我连到PDA上测试,提示:无法找到PInvokeDLL"Comm.dll"PS:我download了一个Comm.dll文件放到项目的binDebug目录下还是不行?

解决方案

解决方案二:
WinCE的缺省Deployment目录是ProgramFiles[你的工程名]你所需要的是先在WinCE上新建这样一个目录,然后把PInvoke所需的dll复制进去,再进行调试
解决方案三:
试过了,还是不想?MSN:kingcai@hotmail.comQQ:853274886
解决方案四:
串口为什么不用serialport类,vs自带的,很好用
解决方案五:
引用3楼ljlsucfe的回复:

串口为什么不用serialport类,vs自带的,很好用

我就是用serialport类实现,文本文件都可以发送,但是现在想发送和接收压缩文件就不行!有没有哪位大虾可以指点一下咯?

时间: 2024-07-28 15:45:53

求助?WinCE下的串口编程的相关文章

请教用VS2008写的在wince下的串口程序

问题描述 请教用VS2008写的在wince下的串口程序,用串口调试工具收发都正常,但是和单片机M16连接看不到的字符.M16单片机发送的字符用串口调试工具,发送是正常啊 解决方案 解决方案二:友情帮顶下!顺便学习学习!解决方案三:帮顶,原来研究过WINCE,但是不够深入解决方案四:俺也要写CE程序了,解决方案五:该回复于2010-12-01 13:15:41被版主删除解决方案六:求一个WINCE下的串口调试工具~~看到网上有很多,就是下载不了,急~~~麻烦有的能给我发一个吗~~64904840

WinCE下调试串口的动态复用

      车机项目中用到了很多串口外设,如DVD机芯.GPS.蓝牙.雷达和胎压监测等,而主CPU(TCC89XX)与小MCU(STM32)之间也是通过串口通讯的.一时之间,串口使用有点捉襟见肘的感觉,只能把调试串口拿出来用做普通串口.       调试串口用作普通串口本身没什么问题,之前在S3C2410上也做过.当时是把2410的调试串口强制改为普通串口,系统启动后调试串口就无法正常使用了.但目前的项目仍在进一步完善之中,调试串口还是相当重要的,经常需要通过它,抓一些TRACE来分析和定位问题

Linux下的串口编程:struct termios结构体

termios结构体说明 termios结构体中,该结构体一般包括如下的成员: tcflag_t c_iflag; tcflag_t c_oflag; tcflag_t c_cflag; tcflag_t c_lflag; cc_t     c_cc[NCCS]; 其具体意义如下 c_iflag:输入模式标志,控制终端输入方式,具体参数如下所示. c_iflag参数表 键值说明 IGNBRK 忽略BREAK键输入 BRKINT 如果设置了IGNBRK,BREAK键的输入将被忽略,如果设置了BRK

WinCE下串口虚拟软件

    前段时间,介绍了一个WinCE下的串口调试软件Serial Splitter Mobile 3.2.它的主要功能是将一个物理串口克隆成N个,供不同的应用程序使用,以监视物理串口收发的数据.今天介绍一个WinCE下的串口虚拟软件VSPD Mobile 4.2.它的特点是可以创建N对纯虚拟串口,并实现虚拟串口对之间的通讯.很多GPS玩家应该都用过这软件.        VSPD Mobile 4.2使用截图如下:               如上图所示,通过VSPD,创建了一对虚拟串口COM

WinCE下的GPS设备操作

通常,GPS接收机被设计成为标准串口设备,不管是CF接口还是蓝牙接口,都被映射成为串口设备,因此,在程序员的眼中,只需如同一般的串口设备来对待即可(对于蓝牙GPS,当然我们也可以通过蓝牙API,在程序中完成设备搜索.映射工作,而减少用户手工处理的麻烦).借助前一篇文章"WinCE下的串口操作"提供的串口类库,我们可以很方便的建立一个GPS类库,但在这个工作之前,我们还是简单的看一下GPS设备的工作过程:GPS是美国提供的一套基于卫星的全球定位系统,它由天空中运行着的24颗卫星组建的星座

linux下串口编程read函数返回(非超时返回)问题

问题描述 linux下串口编程read函数返回(非超时返回)问题 串口编程经典应用场景:打开串口,阻塞模式,非超时返回,有数据返回,无数据死等. 简易代码为例: void* read_thread(void* param) { char szbuf[128]; int size = 0; while (running) { size = read(fd, szbuf, sizeof(szbuf)); } return 0; } int main() { fd = open(port, O_RDW

vc++-VC++串口编程求助。。。。。

问题描述 VC++串口编程求助..... 非常著名的serialport类中有这么一段代码: bResult = WaitCommEvent(port->m_hComm, &Event, &port->m_ov); if (!bResult) { // If WaitCommEvent() returns FALSE, process the last error to determin switch (dwError = GetLastError()) { case ERRO

qt下调用win32 api 对串口编程,怎么弄?主要是怎么调用api

问题描述 qt下调用win32 api 对串口编程,怎么弄?主要是怎么调用api 解决方案 解决方案二: 我用MessageBox测试,出了问题.添加了lib文件,把dll文件放在工程文件夹下了,也还是不行 解决方案三: 我用MessageBox测试,出了问题.添加了lib文件,把dll文件放在工程文件夹下了,也还是不行 解决方案四: user32.lib和kernel32.lib是Windows的标准库,可以直接链接,是不是..libs目录下的库文件与你开发机的Windows版本不一致?去掉"

学习笔记:Java串口编程(短信Modem).

最终目标:在Linux下提供一个稳定可靠的Java短信发送服务器. 第一阶段:在Win32平台下编码并测试: 第二阶段:在Linux平台下部署并测试: 目录: 相关资源:(Java Communication包) Win32串口编程前期准备 Win32短信Modem的测试步骤和AT指令: Linux串口编程前期准备 列出系统所有串口.并口,来找到短信Modem所使用的串口名字 测试串口速率 Win32/Linux下串口编程的差异 Win32/Linux下串口编程(屏蔽平台差异) Win32/Li