小弟現(xiàn)能正常發(fā)送數(shù)據(jù)給上位機(jī),顯示是10進(jìn)制,但是不能發(fā)送小數(shù),單片機(jī)采集的數(shù)據(jù)是浮點(diǎn)型的,發(fā)送到上位機(jī)就變成了整數(shù),修改了CH375HFF.H中void xWriteCH375Data( FLOAT mData );函數(shù)聲明數(shù)據(jù)類型為FLOAT型,上位機(jī)中修改了CH375DLL.H中的mBuffer[ mCH375_PACKET_LENGTH ];數(shù)據(jù)緩沖區(qū)數(shù)據(jù)類型為FLOAT,并在上下位機(jī)程序中相應(yīng)的數(shù)據(jù)類型都改為了FLOAT型,收到的數(shù)據(jù)就是亂瑪了,只好來(lái)這請(qǐng)教各位大蝦了
另外,現(xiàn)在還是不能上位機(jī)給下位機(jī)發(fā)送數(shù)據(jù),單步執(zhí)行看到讀到的數(shù)據(jù)都是發(fā)送下來(lái)的數(shù)據(jù)長(zhǎng)度值,很郁悶! 謝謝了