导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:救命啊!!关于PC机与单片机的串口通信?SetC

* 10298: C51编程:救命啊!!关于PC机与单片机的串口通信?SetCommState(hCom,&dcb)为什么总是返回错误值?

   stone97128 
stone97128发表的帖子 

 C51编程:救命啊!!关于PC机与单片机的串口通信?SetCommState(hCom,&dcb)为什么总是返回错误值?
 /////////////置地址标志/////////////////////////////
       GetCommState(hCom,&dcb);  //获取当前参数
       dcb.BaudRate=m_nSetupbt;  //波特率
       dcb.ByteSize=8;//数据位
       dcb.StopBits=ONESTOPBIT;
       dcb.Parity=MARKPARITY;//校验 0~4=no,odd,even,mark,space
       flag=SetCommState(hCom,&dcb);//设置新的通信参数
             if(flag==0)     {AfxMessageBox("错误");flag=1;}    
       ///////////////////////////////////////////////////

请问SetCommState(hCom,&dcb)为什么总是返回错误值?

发表时间:2002年8月22日12:39:00

  
回复该帖

本主题共有 4 帖,分页:>>>>>该主题的所有内容[4]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  10462.[详细]为什么不用MSCOMM32.OCX?
摘要:......(无内容)
- [天涯倦客][1479次] 2002年8月29日

  10553.[详细]用BuildCommDcb,前面不要用GetCommState,试试看!..
摘要:......(无内容)
- [Alphan][2096次] 2002年9月1日

  10487.[详细]有更简单的方法
摘要:<a href=http://www.goldcoin.com.cn/ target=_blank>http://www.goldcoin.com.cn/</a>里边有不错的串行接口库,挺好用的,......(108字)
- [jameskassar][1061次] 2002年8月29日

[上一篇帖子]:C51编程:uC/OS-II port for Keil c
[下一篇帖子]:硬件:LCD模块驱动问题我现在用Citizen LCD 640x480