主題:請問netbox2的串口應(yīng)用問題 共有41349人關(guān)注過本帖 |
---|
dust |
1樓 |
請問netbox2的串口應(yīng)用問題 Post By:2006-8-24 9:44:00 [只看該作者]
技術(shù)支持你好,我們在使用netbox2開發(fā)產(chǎn)品時,需要使用到2個rs422接口,經(jīng)過對照產(chǎn)品手冊,COM2可以作為422應(yīng)用,那么COM4也是9線制TTL電平,可否用于422通訊呢?
  觀察rs485驅(qū)動程序,似乎只有com2中有RTS,DTR握手信號,而com4沒有,請問如果想把com4作為422帶握手信號應(yīng)用,是否有對應(yīng)例程,如有可否發(fā)一份給我?   謝謝! |
|
單帖管理 | 引用 | 回復(fù) |
x10 |
2樓 |
Post By:2006-8-24 12:46:00 [只看該作者]
NetBox2的COM2和COM4均可驅(qū)動成RS422,對應(yīng)程序就是RS232的程序。
|
|
單帖管理 | 引用 | 回復(fù) |
dust |
3樓 |
Post By:2006-8-24 15:36:00 [只看該作者]
那我要是想使用成為帶握手信號的485的驅(qū)動程序呢?
485的驅(qū)動程序中只有串口2有DTR,RTS的方向改變對應(yīng)編程,沒有COM4的程序? |
|
單帖管理 | 引用 | 回復(fù) |
x10 |
4樓 |
Post By:2006-8-24 15:54:00 [只看該作者]
你完全可以自己改改就可以的。我們現(xiàn)在把RS485的驅(qū)動做了進(jìn)一步改進(jìn),可以不要方向控制。這樣就直接用232d的驅(qū)動即可。
|
|
單帖管理 | 引用 | 回復(fù) |
dust |
5樓 |
Post By:2006-8-24 16:04:00 [只看該作者]
哦,我們是因為需要多臺連接,控制其發(fā)送,故一定要使用到握手信號,那自己改是不是直接把COM2的interrupt COM2_ISR中內(nèi)容復(fù)制到COM4就可以了?
  我們就是想會不會存在端口號COM2與COM4不同的情況?那么你們有沒有相關(guān)的例程? |
|
單帖管理 | 引用 | 回復(fù) |
zhl |
6樓 |
Post By:2006-8-24 16:51:00 [只看該作者]
不能直接復(fù)制, 只需做對應(yīng)部分進(jìn)行修改,主要是和RTS相關(guān)的部分.請仔細(xì)看看.
|
|
單帖管理 | 引用 | 回復(fù) |
dust |
7樓 |
Post By:2006-9-4 17:42:00 [只看該作者]
那么請問COM4做485用能用FIFO么?
|
|
單帖管理 | 引用 | 回復(fù) |
dust |
8樓 |
Post By:2006-9-4 17:46:00 [只看該作者]
因為原來你們的COM4外擴(kuò)了硬件FIFO,那么在COM4用作485的時候時候可以使用呢?應(yīng)該如何使用?
|
|
單帖管理 | 引用 | 回復(fù) |
x10 |
9樓 |
Post By:2006-9-4 18:37:00 [只看該作者]
當(dāng)然可以,請參見RS232的程序。
|
|
單帖管理 | 引用 | 回復(fù) |
dust |
10樓 |
Post By:2006-9-5 10:10:00 [只看該作者]
這個問題已經(jīng)解決,謝謝!
|
|
單帖管理 | 引用 | 回復(fù) |