free性丰满hd毛多多,久久综合给合久久狠狠狠97色69 ,欧美成人乱码一区二区三区,国产美女久久久亚洲综合,7777久久亚洲中文字幕

0
問(wèn)答首頁(yè) 最新問(wèn)題 熱門(mén)問(wèn)題 等待回答標(biāo)簽廣場(chǎng)
我要提問(wèn)

單片機(jī)

單片機(jī)串口通信

void CTemDisplayDlg::OnOnCommMscomm1()

{

        // TODO: Add your control notification handler code here

        

        m_strRXData="";                           //每次進(jìn)入串口函數(shù)將編輯框內(nèi)容清空

        VARIANT variant_inp;                      //可以用 Variant 數(shù)據(jù)類(lèi)型來(lái)替換任何數(shù)據(jù)類(lèi)型,數(shù)值數(shù)據(jù)可以是任何整型或?qū)嵭蛿?shù)

        COleSafeArray safearray_inp;              //定義具有任意類(lèi)型的變量safearray_inp

        LONG len,k;                               //定義長(zhǎng)整形變量

        BYTE rxdata[2048];                        //設(shè)置BYTE數(shù)組

        CString strtemp;                          //定義字符型變量

        if(m_Comm.GetCommEvent()==2)              //如果接收緩沖區(qū)內(nèi)有字符

        {

                variant_inp=m_Comm.GetInput();        //讀緩沖區(qū)

            safearray_inp=variant_inp;            //將VARIANT型變量轉(zhuǎn)換為COleSafeArray型

         len=safearray_inp.GetOneDimSize();    //得到有效數(shù)據(jù)長(zhǎng)度                                          //一到這里就出錯(cuò)

                for(k=0;k                safearray_inp.GetElement(&k,rxdata+k);//轉(zhuǎn)換為BYTE型數(shù)組                              

                for(k=0;k                {

                        BYTE bt=*(char*)(rxdata+k);                //字符型

                        strtemp.Format("%c",bt);                   //將字符型送入臨時(shí)變量strtemp中存放

                        m_strRXData+=strtemp;                      //加入接收編輯框?qū)?yīng)字符串

                }

                m_strRXData+="\r\n";

        }

                 UpdateData(FALSE);                 //更新編輯框內(nèi)容

        

}

我是菜鳥(niǎo),剛學(xué)用VisualC++編串口通信的上位機(jī)程序,想顯示溫度,可一到 len=safearray_inp.GetOneDimSize(); 就出錯(cuò),哪位大神能幫忙看看!

提問(wèn)者:uywuuwewd 地點(diǎn):- 瀏覽次數(shù):3702 提問(wèn)時(shí)間:10-26 09:45
我有更好的答案
提 交
1條回答
該怎么起名字呢 11-30 04:19
串口調(diào)試首先要通過(guò)程序打開(kāi)串口。
撰寫(xiě)答案
提 交
1 / 3
1 / 3
相關(guān)單片機(jī)
具有音調(diào)控制的單片機(jī)立體聲前置放大器
用于單片機(jī)與電子裝置中的開(kāi)關(guān)電源
單片機(jī)軟硬件復(fù)位的條件都有啥
電動(dòng)機(jī)的單片機(jī)控制
單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航