西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁(yè)編程開發(fā)其它知識(shí) → 串口顯示亂碼的原因總結(jié) 有關(guān)串口亂碼的問題的解決辦法

串口顯示亂碼的原因總結(jié) 有關(guān)串口亂碼的問題的解決辦法

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:西西整理時(shí)間:2015/5/27 17:08:57字體大。A-A+

作者:西西點(diǎn)擊:1070次評(píng)論:0次標(biāo)簽: 亂碼

App亂碼消除器1.0 官方正式版
  • 類型:游戲其他大。1.1M語(yǔ)言:中文 評(píng)分:4.1
  • 標(biāo)簽:
立即下載

在通信波特率為 38400 時(shí),通信正常,arm 板上解受到的數(shù)據(jù)(ascII碼)顯示正常。
但是當(dāng)波特率為 115200 時(shí),解受到的數(shù)據(jù)就出現(xiàn)亂碼的現(xiàn)象!

用ARM2103 給電腦發(fā)送信息,用串口高度精靈看,一直接收的都是錯(cuò)誤碼。
波特率 換了好幾檔 比如9600 4800 2400 1200(我用的晶振是 11M多點(diǎn)的那個(gè)) 等都試過  都是亂碼  區(qū)別是一個(gè)亂碼來得快 一個(gè)亂碼來得慢 串口線 23 腳短接能正常的自收自發(fā)  下載到單片機(jī)的程序也沒啥問題。

真的不知道,原因出現(xiàn)在哪里!

1.USB轉(zhuǎn)串口的問題

解決方法:我曾用一個(gè)12塊錢的那種U轉(zhuǎn)串,出現(xiàn)過亂碼,換一個(gè)好的就沒事了

2.波特率不同步的問題

解決方法:兩邊設(shè)置的波特率的一樣,會(huì)導(dǎo)致這樣的問題

3.在通信波特率為 38400 時(shí),通信正常,arm 板上解受到的數(shù)據(jù)(ascII碼)顯示正常。
但是當(dāng)波特率為 115200 時(shí),解受到的數(shù)據(jù)就出現(xiàn)亂碼的現(xiàn)象!
解決方法:暫無(wú)

4.用ARM2103 給電腦發(fā)送信息,用串口高度精靈看,一直接收的都是錯(cuò)誤碼

解決方法:     我用的44b0曾經(jīng)出現(xiàn)過顯示亂碼的問題,在超級(jí)終端上顯示的;

后來才發(fā)現(xiàn)是在boot匯編程序里設(shè)置了主頻為60M;但是在串口初始化時(shí)用的是40M,在C語(yǔ)言程序里忘記重新設(shè)定主頻了

呵呵,改了之后就好了

不知道你的是不是這樣的

==========================================================================================================================

我的目前的問題:就是亂碼,波特率一樣了!看看是不是顯示的問題:

果真是這個(gè)原因,下面就有的放矢……

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無(wú)聊無(wú)聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)