主題:有關rs232收發數據功能拆分的問題 共有60584人關注過本帖 |
---|
浪子 |
1樓 |
有關rs232收發數據功能拆分的問題 Post By:2004-8-24 16:18:00 [只看該作者]
請問:
    要將rs232的全雙工功能拆分成發送、接受兩種功能,該如何處理?急用!!! |
|
單帖管理 | 引用 | 回復 |
zhl |
2樓 |
Post By:2004-8-24 16:47:00 [只看該作者]
可以在發送數據時,將串口的接收中斷關閉。接收數據時,不打開發送中斷。
|
|
單帖管理 | 引用 | 回復 |
duoduo |
3樓 |
Post By:2006-3-21 15:21:00 [只看該作者]
按樓上的意思是說有兩個中斷?一個是接收中斷;一個是發送中斷?但是你們提供的API函數里只有一個中斷函數呀?
所以我對樓上說的:“在發送數據時,將串口的接收中斷關閉。接收數據時,不打開發送中斷。”不是很明白。能再具體點嗎? |
|
單帖管理 | 引用 | 回復 |
duoduo |
4樓 |
Post By:2006-3-21 15:53:00 [只看該作者]
在線等,急
|
|
單帖管理 | 引用 | 回復 |
zhl |
5樓 |
Post By:2006-3-21 18:30:00 [只看該作者]
串口對應硬件中斷只有一個,但引發中斷的源不止一個,在串口的IER(中斷使能寄存器)中 Data Bit 0: 數據接收中斷,Data Bit 1: 數據發送中斷。所以程序中可通過設置IER來選擇。
|
|
單帖管理 | 引用 | 回復 |
duoduo0001 |
6樓 |
Post By:2006-3-22 15:21:00 [只看該作者]
有現成的代碼嗎?給來看看就清楚了
|
|
單帖管理 | 引用 | 回復 |
zhl |
7樓 |
Post By:2006-3-22 15:56:00 [只看該作者]
仔細看看串口的驅動程序就可以了。
|
|
單帖管理 | 引用 | 回復 |