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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4307|回復: 8
收起左側

單片機串口壞了嗎?我是要奔潰了

[復制鏈接]
ID:395354 發表于 2018-9-12 17:58 | 顯示全部樓層 |閱讀模式
QQ圖片20180912175516.jpg QQ圖片20180912175440.jpg
唯一的區別就是 前面我定義a[0]=1;后面定義a[0]=‘1’;

為什么我定義成 a[0]=‘1’  PC端就只能接受00?????  我的天啊??
求大神告知-----

回復

使用道具 舉報

ID:397141 發表于 2018-9-12 19:01 | 顯示全部樓層
波特率不對應
回復

使用道具 舉報

ID:277550 發表于 2018-9-12 20:40 | 顯示全部樓層

什么單片機,波特率什么的,是否正確呢
回復

使用道具 舉報

ID:339576 發表于 2018-9-13 11:17 | 顯示全部樓層
把 unsigned char a[6] 改成char a[6];試試?
回復

使用道具 舉報

ID:261288 發表于 2018-9-13 13:13 | 顯示全部樓層
串口助手中有兩種通信模式,文本和HEX,換一個試試
回復

使用道具 舉報

ID:390264 發表于 2018-9-13 13:13 | 顯示全部樓層
1 代表 十六進制或者十進制的1. '1'是ASCII碼. 十六進制的表示是 '1'=0x31 .   大小的區別.  另外一般上位機的串口接收軟件.  解碼的時候,是進行ASCII解析的. 對于超出ASCII碼表示范圍的 一律不顯示 或者顯示0.     為了發送和顯示16進制的數據, 上位機的串口軟件,都有一個 設置的,類似"十六進制顯示"
回復

使用道具 舉報

ID:382067 發表于 2018-9-13 13:18 來自觸屏版 | 顯示全部樓層
從三個角度去考慮:
回復

使用道具 舉報

ID:382067 發表于 2018-9-13 13:20 來自觸屏版 | 顯示全部樓層
從三個角度去考慮:  一,波特率是否對應 二,兩次字節發送之間delay的時間問題,可調長調短進行實驗 三,將串口中斷關閉,然后配置串口助手那里hex模式和字符模式切換,看看能否收到正確信息
回復

使用道具 舉報

ID:396960 發表于 2018-9-13 13:24 | 顯示全部樓層
還有檢查下中斷程序有沒有問題,RI TI要分別判斷,
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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