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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1957|回復: 11
打印 上一主題 下一主題
收起左側(cè)

兩個不同單片機用串口通訊會影響LCD屏死屏的情況(屏一直保持一個顯示,不刷新)

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:3666 發(fā)表于 2024-3-6 09:24 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大佬好,哪位碰到過兩個不同型號單片機用串口通訊,會影響LCD屏死屏的情況(屏一直保持一個顯示,不刷新)

51hei圖片20240306092407.png (368.38 KB, 下載次數(shù): 97)

相關(guān)電路圖

相關(guān)電路圖
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:3666 發(fā)表于 2024-3-6 09:32 | 只看該作者
LCD屏是SPI通訊方式  不是斷碼屏
回復

使用道具 舉報

板凳
ID:226055 發(fā)表于 2024-3-6 11:02 | 只看該作者
    1、原因很多,軟件和硬件都有可能出現(xiàn)。所以我們必須想辦法先從硬件上排查。
    2、你這里的2個單片機串口通信,應該是TTL的通信吧,不知距離如何?是同一塊板子上布了2個單片機,還是2塊板子上各1個單片機,中間線子接線。這很關(guān)鍵,個人認為這塊不處理好,問題點出在這里可能性很大。
    3、屏死機的現(xiàn)象可先停滯下,可以驅(qū)動一個LED閃爍來代替驅(qū)動屏,以判斷串口通信那邊故障與否。
    4、如果LED可一直工作,那么考慮屏這塊的驅(qū)動程序以及多個外設一起工作時的程序規(guī)劃。
回復

使用道具 舉報

地板
ID:3666 發(fā)表于 2024-3-7 08:59 | 只看該作者
cocolala 發(fā)表于 2024-3-6 11:02
1、原因很多,軟件和硬件都有可能出現(xiàn)。所以我們必須想辦法先從硬件上排查。
    2、你這里的2個單片 ...

謝謝,大佬回答,兩塊板子各1個單 片機,距離也非常近,用排針連接,TTL通信,只是LCD屏死屏,單片機可以正常工作
回復

使用道具 舉報

5#
ID:226055 發(fā)表于 2024-3-7 09:39 | 只看該作者
2塊板子必須共地處理啊
回復

使用道具 舉報

6#
ID:161164 發(fā)表于 2024-3-7 10:06 | 只看該作者
貼代碼
懷疑從機不斷發(fā),主機不斷進中斷
回復

使用道具 舉報

7#
ID:3666 發(fā)表于 2024-3-7 11:35 | 只看該作者
cocolala 發(fā)表于 2024-3-7 09:39
2塊板子必須共地處理啊

已經(jīng)共地了
回復

使用道具 舉報

8#
ID:3666 發(fā)表于 2024-3-7 11:37 | 只看該作者
lkc8210 發(fā)表于 2024-3-7 10:06
貼代碼
懷疑從機不斷發(fā),主機不斷進中斷

從機間距1S或者1S以上時間發(fā)送數(shù)據(jù),可以正常顯示,但是間距時間小于1S就會出現(xiàn)這個情況
回復

使用道具 舉報

9#
ID:1010435 發(fā)表于 2024-3-7 12:03 | 只看該作者
確定led死屏?單片機正常?你應該是讓led顯示串口接收到的數(shù)據(jù)吧;
我經(jīng)常用的笨辦法:
讓led屏不斷跑個數(shù)字,比如:
i=0;
i++;
然后看看到底是程序卡到某個函數(shù)了,還是串口接收到的數(shù)據(jù)一直不變。然后再處理
或者給led顯示函數(shù)增加大delay,讓屏幕刷新慢一點,看看是不是真的不刷新了。
回復

使用道具 舉報

10#
ID:3666 發(fā)表于 2024-3-7 14:52 | 只看該作者
mtt661 發(fā)表于 2024-3-7 12:03
確定led死屏?單片機正常?你應該是讓led顯示串口接收到的數(shù)據(jù)吧;
我經(jīng)常用的笨辦法:
讓led屏不斷跑個 ...

LCD屏上有個顯示秒的數(shù)據(jù),等死屏后這個數(shù)據(jù)不刷新,正常的話,可以正常刷新顯示
回復

使用道具 舉報

11#
ID:213173 發(fā)表于 2024-3-7 16:01 | 只看該作者
liushiming82 發(fā)表于 2024-3-7 14:52
LCD屏上有個顯示秒的數(shù)據(jù),等死屏后這個數(shù)據(jù)不刷新,正常的話,可以正常刷新顯示

懷疑串口通訊過于頻繁。主機不斷進串口中斷,破壞LCD屏SPI通訊的時序?qū)е隆H绻鲝臋C傳輸信息的實時性要求不是非常高,可以采用主機輪詢方式,這樣可以避免串口通訊和SPI通訊在同一時段發(fā)生。解決這個問題應該不難。
回復

使用道具 舉報

12#
ID:3666 發(fā)表于 2024-3-7 16:53 | 只看該作者
wulin 發(fā)表于 2024-3-7 16:01
懷疑串口通訊過于頻繁。主機不斷進串口中斷,破壞LCD屏SPI通訊的時序?qū)е隆H绻鲝臋C傳輸信息的實時性要 ...

SPI是通過DMA方式送的數(shù)據(jù),中斷也會打斷嗎
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 九九热在线观看视频 | 久久a级片 | 五月婷婷综合激情 | 国产成人99久久亚洲综合精品 | 中文字幕第一区综合 | 香蕉视频导航 | 日本欧美在线 | 亚洲精品日韩精品 | 午夜免费看片 | 不卡视频在线观看 | 久久999| 一区二区高清 | 天天久久综合 | 免费网站观看www在线观 | 色婷婷久久久 | 成年免费视频黄网站在线观看 | 99久久精品国产一区二区成人 | 国产伦精品一区二区三区视频我 | 国产成人免费在线视频 | www99热| 91精品国产色综合久久不卡98 | 日本天天操 | 日韩视频免费在线观看 | 欧美性猛交xxxx黑人交 | 亚洲一区中文 | 91插插插插插 | 免费看黄色一级片 | 国产成人免费在线视频 | 中文在线一区 | 亚洲精品一区二区在线观看 | 中文字幕在线一区二区三区 | 久久免费国产视频 | 亚洲欧美视频在线观看 | 国产一级视频在线观看 | 簧片在线免费观看 | 亚洲欧美视频在线观看 | 四虎影院永久免费 | 又大又黄又爽 | 日韩一区在线播放 | 免费国产视频 | 国产乱码精品一区二区三 |