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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

STM32C8T6單片機如何讓三串口同時通信不出現相互干擾?

[復制鏈接]
跳轉到指定樓層
樓主
ID:506700 發表于 2022-1-4 16:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
目前在做一個工業控制電機同時還要采集傳感器數據項目遇到個問題,單片機芯片用的stm32c8t6用了3個串口,協議是MODBUS_RTU串口協議,一個串口接MCGS屏幕就地控制(就地屏幕是主機,板子是從機),一個串口接遠程控制(遠程屏幕是主機,板子是從機),還有一個串口接傳感器接收數據(板子是主機,傳感器是從機),屏幕是500ms采集一次 200ms等待時間,遠程也是一樣。但是會出現一個問題就是遠程控制的時候,經常會打斷就地屏幕上的數據采集,屏幕是MCGS,一旦被打斷就會顯示通信錯誤。如何能做到3個串口同時通信(一直收發數據)而互不干擾,沒有用ucos,寫的裸程序。有沒有大佬給個思路...感謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:883242 發表于 2022-1-4 17:33 | 只看該作者
接收中斷里面只負責接收數據放到隊列里面,主循環里面處理接收數據。
回復

使用道具 舉報

板凳
ID:313048 發表于 2022-1-4 18:09 | 只看該作者
每個串口獨立中斷,像沙發所說,中斷里面做數據接收,弄3個循環隊列存儲數據,在主函數里面去做相應的處理就可以了。
回復

使用道具 舉報

地板
ID:506700 發表于 2022-1-5 08:51 | 只看該作者
AUG 發表于 2022-1-4 18:09
每個串口獨立中斷,像沙發所說,中斷里面做數據接收,弄3個循環隊列存儲數據,在主函數里面去做相應的處理 ...

我去試一試
回復

使用道具 舉報

5#
ID:506700 發表于 2022-1-5 08:51 | 只看該作者
Hephaestus 發表于 2022-1-4 17:33
接收中斷里面只負責接收數據放到隊列里面,主循環里面處理接收數據。

我去試試,十分感謝
回復

使用道具 舉報

6#
ID:506700 發表于 2022-1-5 08:52 | 只看該作者
AUG 發表于 2022-1-4 18:09
每個串口獨立中斷,像沙發所說,中斷里面做數據接收,弄3個循環隊列存儲數據,在主函數里面去做相應的處理 ...

非常非常謝謝
回復

使用道具 舉報

7#
ID:592807 發表于 2022-1-5 08:55 | 只看該作者
我覺得你應該學習一下硬漢的USART_FIFO模式,據說他最多能同時驅動6個串口。硬漢永遠的神

usart_fifo.rar

7.35 KB, 下載次數: 40

回復

使用道具 舉報

8#
ID:506700 發表于 2022-1-5 11:21 | 只看該作者
Hephaestus 發表于 2022-1-4 17:33
接收中斷里面只負責接收數據放到隊列里面,主循環里面處理接收數據。

但是我有一個定時器要給傳感器每200ms發送命令,這個會影響main函數里面的操作嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久无码av | 国产欧美视频一区 | 天天视频成人 | 成人伊人网 | 日韩一区二区不卡 | 一区二区三区视频在线 | 亚洲成人精品一区二区 | 国外成人在线视频网站 | 91精品国产综合久久久亚洲 | 久久精品性视频 | 欧美日韩在线免费观看 | 久久久精品综合 | 国产成人综合在线 | 男人的天堂亚洲 | 亚洲精品在线免费 | 福利视频大全 | 免费一级做a爰片久久毛片潮喷 | 国产精品毛片一区二区三区 | 国产精品色av | www亚洲一区| 国产精品区一区二区三 | 欧美一区二区三区电影 | 91在线免费观看 | 中文字幕亚洲精品 | 亚洲网站在线 | 97视频网站 | jizz亚洲人| 国产精品久久久久久久久久软件 | 国产91丝袜在线播放 | 国产精品视频免费观看 | eeuss国产一区二区三区四区 | 欧美日韩一区二区在线播放 | 国产精品久久久 | 99视频在线播放 | www.日本三级 | 日韩免费网| 亚欧午夜 | 黑人精品 | 亚洲色图综合 | 日韩在线一区二区三区 | 一区二区三区国产好 |