导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:请问哪位前辈有MSComm设置成三线通信的例子,我的

* 15622: 初学者:请问哪位前辈有MSComm设置成三线通信的例子,我的不行,请看。。。

   dirty 
dirty发表的帖子 

 初学者:请问哪位前辈有MSComm设置成三线通信的例子,我的不行,请看。。。
/*============================*/
//命令串发送程序 入口:len数据长度,int_cod命令码

void CCJKDlg::Senddata(uchar len,uchar int_cod)
{   uchar i;
    uint  chk=0;
    uchar Txdata[13];
    CByteArray array;
    array.RemoveAll ();
    array.SetSize(len+7);
    
    if (len>0)
    {
        for(i=0;i<len;i++)
        { 
            array.SetAt (data[i],Txdata[4+i]);
            chk+=data[i];
        }
       
    }
    else chk=0;
    array.SetAt (0x7e,Txdata[0]);
    array.SetAt (alow_adr,Txdata[1]);
    array.SetAt (int_cod,Txdata[2]);
    array.SetAt (len,Txdata[3]);
    array.SetAt (high(chk),Txdata[4+len]);
    array.SetAt (low(chk),Txdata[5+len]);
    array.SetAt (0x0d,Txdata[6+len]);    
    m_Com1.SetOutput(COleVariant(array)); //发送十六进制数据
}
在调array.SetAt ()时会死机,停在哪里!


发表时间:2002年12月9日16:03:00

  
回复该帖

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

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

  15686.[详细]http://www.gjwtech.com/serialcomm.htm..
摘要:......(无内容)
- [zhucheng][2138次] 2002年12月10日

[上一篇帖子]:硬件:USB键盘如何与8031接口?请问:USB键盘如何与8031接口?哪里可以找到相关的资料?谢谢
[下一篇帖子]:欢迎加入HDSL开发论坛:mcu51.vicp.net/bbs  如果你对HDS