主題:有關(guān)rs232收發(fā)數(shù)據(jù)功能拆分的問題 共有60575人關(guān)注過本帖 |
---|
浪子 |
1樓 |
有關(guān)rs232收發(fā)數(shù)據(jù)功能拆分的問題 Post By:2004-8-24 16:18:00 [只看該作者]
請問:
    要將rs232的全雙工功能拆分成發(fā)送、接受兩種功能,該如何處理?急用。! |
|
單帖管理 | 引用 | 回復(fù) |
zhl |
2樓 |
Post By:2004-8-24 16:47:00 [只看該作者]
可以在發(fā)送數(shù)據(jù)時(shí),將串口的接收中斷關(guān)閉。接收數(shù)據(jù)時(shí),不打開發(fā)送中斷。
|
|
單帖管理 | 引用 | 回復(fù) |
duoduo |
3樓 |
Post By:2006-3-21 15:21:00 [只看該作者]
按樓上的意思是說有兩個(gè)中斷?一個(gè)是接收中斷;一個(gè)是發(fā)送中斷?但是你們提供的API函數(shù)里只有一個(gè)中斷函數(shù)呀?
所以我對樓上說的:“在發(fā)送數(shù)據(jù)時(shí),將串口的接收中斷關(guān)閉。接收數(shù)據(jù)時(shí),不打開發(fā)送中斷!辈皇呛苊靼住D茉倬唧w點(diǎn)嗎? |
|
單帖管理 | 引用 | 回復(fù) |
duoduo |
4樓 |
Post By:2006-3-21 15:53:00 [只看該作者]
在線等,急
|
|
單帖管理 | 引用 | 回復(fù) |
zhl |
5樓 |
Post By:2006-3-21 18:30:00 [只看該作者]
串口對應(yīng)硬件中斷只有一個(gè),但引發(fā)中斷的源不止一個(gè),在串口的IER(中斷使能寄存器)中 Data Bit 0: 數(shù)據(jù)接收中斷,Data Bit 1: 數(shù)據(jù)發(fā)送中斷。所以程序中可通過設(shè)置IER來選擇。
|
|
單帖管理 | 引用 | 回復(fù) |
duoduo0001 |
6樓 |
Post By:2006-3-22 15:21:00 [只看該作者]
有現(xiàn)成的代碼嗎?給來看看就清楚了
|
|
單帖管理 | 引用 | 回復(fù) |
zhl |
7樓 |
Post By:2006-3-22 15:56:00 [只看該作者]
仔細(xì)看看串口的驅(qū)動(dòng)程序就可以了。
|
|
單帖管理 | 引用 | 回復(fù) |