找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2176|回復: 0
收起左側(cè)

stm32f103單片機串口發(fā)送多字節(jié)數(shù)據(jù)程序出錯問題探討

[復制鏈接]
ID:91471 發(fā)表于 2021-5-19 14:47 | 顯示全部樓層 |閱讀模式
這幾天有空,接著學習stm32f103單片機串口。上個帖子 stm32f103單片機串口連續(xù)發(fā)送多字節(jié)程序求分析問題 還沒找出串口亂碼的的問題。我就先把波特率改低一些,不是串口速度的問題。然后我就先把要發(fā)送的十六進制數(shù)改成了字符。
圖23.jpg

圖24.jpg


是正常發(fā)送出來的。然后再把要發(fā)送的字符改成十六進制數(shù),,幀頭改為:0x00 0x00
圖25.jpg

圖26.jpg


是正常發(fā)送的,再把幀頭改為:0xff 0xff
圖27.jpg

圖28.jpg


感覺又正常了,再把幀頭改成以前試過不對的:0x0f 0xf0
圖29.jpg

圖30.jpg


總算又回來了,還以為就這樣可以正常了。還是再把幀頭改成:0xf0 0x0f
圖31.jpg

圖32.jpg


還是錯的,再改成要用的幀頭:0x5a 0xa5
圖33.jpg

圖34.jpg


還是老樣子,把幀頭改成:0xa5 0x5a
圖35.jpg

圖36.jpg

這樣又正常發(fā)送了,這我就無語了,不講武德。


評分

參與人數(shù) 1黑幣 +90 收起 理由
admin + 90 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

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