欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機MODBUS_RTU的通訊程序 03碼只能讀連續(xù)的18個數(shù)據

查看數(shù): 3762 | 評論數(shù): 5 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2020-6-19 16:08

正文摘要:

從大學畢業(yè)到現(xiàn)在,重新學習了下51單片機,最近站在各位前輩大佬的肩膀上,調試了一下STC15W408AS的一個MODBUS_RTU的通訊,程序能夠調通,但是用modscan32的時候,只能讀連續(xù)的18個數(shù)值,搞不懂了。貼上代碼,請各位 ...

回復

ID:753989 發(fā)表于 2020-7-1 08:39
已經找到問題了,第96行 unsigned char xdata buf[40]; 這個地議定義的buf[40]的數(shù)組長度不夠,當數(shù)據(字節(jié))長度超過40時,就不能夠存入這個緩存了。STC15W408AS的數(shù)據手冊,xdata最大值為256,所以根據keil編譯的結果,可以將這個緩存改成buf[110];
ID:753989 發(fā)表于 2020-6-29 11:35
@ admin  沒人回我,能幫幫忙嗎?
ID:753989 發(fā)表于 2020-6-20 13:41
沒有人回我嗎??
ID:753989 發(fā)表于 2020-6-19 16:19
另外說明一下,讀取數(shù)據長度大于19的時候,我看 USB轉485的轉換模塊上的燈,看下來正常的
ID:753989 發(fā)表于 2020-6-19 16:12
大部分代碼來自本站下載,自己做了一點小改

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表