网站首页  |   业界社区  |  电信社区  |  技术社区   |  极客社区  |  游戏社区  |  生活社区   |   科技博客  |   同事录
TechWeb-技术社区


标题: [求助] 求助:串口通讯问题?
游客
该用户匿名发帖









发表于 2008-8-26 15:34
求助:串口通讯问题?

我用下面语句打开一个开发板上的串口: 6^3q+A)B,O
hCom=CreateFile(L"COM1:",//COM1口
9l2b5c4g7q*{+jtech.techweb.com.cn  GENERIC_READ ¦GENERIC_WRITE, //允许读和写
4c'},B&O(K-A"C%T,U,P9b  0, //独占方式 TechWeb-技术社区2^*@7_ r*I2v
  NULL, 3]:D9@6H;z*[*d)a,q8J
  OPEN_EXISTING, //打开而不是创建 +x-K:?7F)O1V#u:R+T5H$B
  0, $G1Z)x5_/n
  NULL);
!P2V-g!q0W#H9J+^if(hCom==(HANDLE)-1)
,M"^:[9u#I.?)]4XTechWeb-技术社区{
5X#S"m,w"[/X:S.hTechWeb-技术社区  MessageBox(_T ("打开失败"),
)y8q$K5i&N$V4u#@0w+g9|        _T ("Error"), MB_ICONINFORMATION ¦ MB_OK); ,Y9M4I4N;X8C(r#X&u
  return FALSE;
5d"Q:T/[({&K+Z3i}
$X/T%O/{*k6t1}$u9x但不知道为什么总显示打开失败,但用别的设备测试发现板子上的串口是好的,不知道是什么原因?还请各位高手指点。谢谢

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:34
COM1 口被其它程序占用的可能性很大,试着打开 COM2 口。

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
同意1楼的,一般情况下com1本来就是内核用于输出调试信息的。占用的可能性很大。

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
首先谢谢上面二位,但我当时把串口2,串口3都试过了,
0Z,y6L#|9I.|.a(RTechWeb-技术社区还是打开失败,不知道为什么?

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
不要瞎改,要确认以下几点:
%Z$R,Y8y0t&i/j'f9U$S%^
1.板子的调试口是那个
-t)F0[-x&ctech.techweb.com.cn2、看注册表中COM1 的驱动是否已经正常加载了。
+f"N!T4{-S @$e0L3C#~&h(TTechWeb-技术社区3.测试程序在其他地方是否运行正确。 +[9N1T*x4P!d-I*P$e
4、再看你硬件电路是否有问题了

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
谢谢!我试一下,但不知怎么在开发板上查看注册表?

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
你是拿什么开发程序的,那个里边肯定有的,一般的开发软件都会带着个的,在tools里找找

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
我是用pb定制sdk,用evc开发应用程序软件,难道在evc中察看?在问一下com1的驱动有什么标志吗?谢谢

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
platform.reg在里面找找COM就有了

引用 回复 顶部
游客
该用户匿名发帖









发表于 2008-8-26 15:40
使用getlasterror()看下问题到底是什么,再做决定怎么处理。。。。

引用 回复 顶部
查看积分策略说明快速回复主题
选项 标题 Smilies
禁用 URL 识别
禁用 Smilies
禁用 Discuz!代码
使用匿名发帖
使用个人签名
接收新回复邮件通知
内容





当前时区 GMT+8, 现在时间是 2008-11-23 08:38
京ICP证060517号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2008 Comsenz Inc.
Processed in 0.025263 second(s), 7 queries

清除 Cookies - 联系我们 - TechWeb.com.cn - Archiver - WAP