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