久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5479|回復: 3
打印 上一主題 下一主題
收起左側

懸賞求助:字符串回傳上位機,顯示順序混亂,請幫助

[復制鏈接]
跳轉到指定樓層
樓主
ID:75246 發表于 2015-3-29 09:50 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
10黑幣
   最近想搞個PC與單片機用串口通訊的程序,單片機部分通訊搞好了(作為初學者,當然是篡改老師的,請別見怪!),用“串口助手”收發字符串正常。但是用易語言寫的PC端,發送正常,單片機的LCD顯示正常,可是回傳到PC端顯示的就不對了,字符串順序顛三倒四的,每次回顯次序也不同,還自動加了換行符。    這個PC端,是我用易語言附帶的串口通訊例程改的,原來的例程似乎就有問題,由于我用的是USB轉串口的340線,顯示COM3,但是原例程中只有COM1、COM2兩個端口,我曾加了COM3端口選項,也是收不到信號。
    現在把我改的串口通訊源碼上傳,希望能得到各位大仙的幫助、修改,或者能解釋一下接收顯示順序混亂的原因。謝謝各位了!
下面是易語言收到信號后的代碼文本,因為可能這里可能沒有多少用易語言的朋友。(全部文件在附件里)

.版本 2


.子程序 _串口_收發_收到信號
.參數 信號類型, 整數型
.局部變量 循環容器, 整數型


信號次數 = 信號次數 + 1
.如果真 (信號次數 < 36)
    信號時間 [信號次數] = 取啟動時間 () - 起始時間
.如果真結束


.計次循環首 (24, 循環容器)
    .如果真 (信號順序 [循環容器] = 0)
        信號順序 [循環容器] = 信號類型
        跳出循環 ()
    .如果真結束


.計次循環尾 ()




.子程序 _串口_收發_數據到達
.參數 數據字節值, 整數型
.局部變量 循環容器, 整數型


處理事件 ()
數據次數 = 數據次數 + 1
.' 如果真 (數據次數 ≤ 4)
    ' 數據時間 [數據次數] = 取啟動時間 () - 起始時間
.如果真結束


.計次循環首 (18, 循環容器)
    .如果真 (信號順序 [循環容器] = 0)
        信號順序 [循環容器] = 10
        跳出循環 ()
    .如果真結束


.計次循環尾 ()




編輯框_連續接收.加入文本 (字符 (數據字節值))
編輯框_連續接收.刷新顯示 ()
.如果真 (串口_收發.信號操作 (1, #DTR信號) = 假)
    信息框 (“操作失敗”, 0, )
.如果真結束
數據次數 = 0


處理事件 ()




1602串口.zip

38.46 KB, 下載次數: 10, 下載積分: 黑幣 -5

改自本論壇的串口通訊程序

串口實驗.zip

3.45 KB, 下載次數: 7, 下載積分: 黑幣 -5

易語言的上位機部分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:75246 發表于 2015-3-29 10:18 | 只看該作者
這是生成可執行文件后的上位機部分

串口通訊實驗安裝文件.zip

690.3 KB, 下載次數: 5, 下載積分: 黑幣 -5

直接安裝

回復

使用道具 舉報

板凳
ID:75246 發表于 2015-3-29 13:48 | 只看該作者
貌似解決了!
去掉那個“處理事件”就沒問題了。
我不知道是什么原因,但是,可以這樣認為:讓Windows去處理事件,結果顯示內容就亂了。就跟做人一樣哈,竟關心別人了,自己工作生活就會越來越糟糕。
回復

使用道具 舉報

地板
ID:165212 發表于 2017-2-19 17:43 | 只看該作者
第一次看易語言,怪怪的
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色视频网站 | 欧美午夜视频 | 日本一二区视频 | 日韩免费一区 | 9999久久| 精品国产不卡一区二区三区 | 亚洲一区二区三区欧美 | 精品网 | 日韩电影一区二区三区 | 99热这里 | 午夜在线视频 | 成人av一区二区在线观看 | 中文字幕视频在线观看 | 久久精品国产一区二区三区 | 亚洲精品久久久久久宅男 | 成在线人视频免费视频 | 免费精品国产 | 欧美午夜精品久久久久免费视 | 亚洲vs天堂 | 婷婷久久综合 | 毛片在线免费播放 | 欧美亚洲视频在线观看 | 国产精品久久久久久久一区二区 | 人人澡人人射 | 精品国产一区二区三区成人影院 | 中文在线www | 国产精品日韩欧美一区二区三区 | 亚洲激情网站 | 国产精品美女www爽爽爽 | 国产欧美精品一区二区色综合朱莉 | 69av在线视频 | 欧美在线观看一区 | 国产精品亚洲欧美日韩一区在线 | 天天躁日日躁aaaa视频 | 欧美999 | 狠狠干美女 | 51ⅴ精品国产91久久久久久 | 国产在线二区 | 欧美成人a∨高清免费观看 欧美日韩中 | 久久久久久久久久久一区二区 | 国产成人黄色 |