標題:
[求助]AD中斷和串口通信沖突
[打印本頁]
作者:
lsjjs
時間:
2011-6-16 20:28
標題:
[求助]AD中斷和串口通信沖突
我用C8051單片機想實現(xiàn)的功能是:1.AD采樣后以一定的時間間隔發(fā)送。2.接收串口數(shù)據(jù)后發(fā)送回去。 大概做法是AD通過中斷實現(xiàn),然后通過串口發(fā)出。接收串口數(shù)據(jù)由查詢方式接收。兩個功能單獨實現(xiàn)都能成功,但是放到一塊就不行了。 放在一起的話只能實現(xiàn)AD采樣后數(shù)據(jù)發(fā)出, 如果在查詢方式接收到數(shù)據(jù)后,關(guān)中斷,發(fā)送完畢后開中斷。這樣只能實現(xiàn)收發(fā)串口數(shù)據(jù)。 請教。
作者:
易捷
時間:
2021-3-8 20:46
樓主,你的問題解決了嗎,我也遇到這樣的問題了,
作者:
aking991
時間:
2021-3-9 08:28
各種中斷是有優(yōu)先級的,你可按你的需求分布優(yōu)先級,也可以采用定時器方式進行錯開采集和接收發(fā)送;另外一種就是采用操作系統(tǒng)方法實現(xiàn)獨立采集和串口接收發(fā)送或顯示等
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1