主題:如何使用GPIO控制485的發(fā)送接收使能? 共有55916人關(guān)注過(guò)本帖 |
---|
shitou |
1樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
如何使用GPIO控制485的發(fā)送接收使能? Post By:2014-11-2 17:00:00 [只看該作者]
當(dāng)使用GPIO控制485的接收使能時(shí),如何編程保證問(wèn)答過(guò)程中不丟包
設(shè)置485 寫(xiě)狀態(tài) 調(diào)用write()寫(xiě)報(bào)文 ???此處如何判斷延時(shí)?,會(huì)不會(huì)出現(xiàn)沒(méi)寫(xiě)完就改變狀態(tài)導(dǎo)致發(fā)送錯(cuò)誤 或者等設(shè)置485讀狀態(tài)時(shí),下面已經(jīng)應(yīng)答了報(bào)文,導(dǎo)致首字節(jié)丟失 設(shè)置485讀狀態(tài) 調(diào)用read()讀應(yīng)答報(bào)文 謝謝
|
單帖管理 | 引用 | 回復(fù) |
lqk |
2樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2014-11-3 9:13:00 [只看該作者]
請(qǐng)問(wèn)你用的型號(hào)的板子,操作系統(tǒng)是什么?
一般可以設(shè)置一位GPIO做為RS485的RTS信號(hào),由驅(qū)動(dòng)程序自動(dòng)完成RTS的切換。
|
單帖管理 | 引用 | 回復(fù) |
客人 |
3樓 |
Post By:2014-11-3 10:12:00 [只看該作者]
EM9280, LINUX系統(tǒng) 使用多個(gè)485接口,每個(gè)485口使用一個(gè)GPIO控制收發(fā)使能 在發(fā)送數(shù)據(jù)前設(shè)置為發(fā)送狀態(tài),在發(fā)送后設(shè)置為接收狀態(tài) 怎么設(shè)置RTS?謝謝 |
|
單帖管理 | 引用 | 回復(fù) |
hzc |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2014-11-3 10:41:00 [只看該作者]
你好,EM9280可以設(shè)置GPIO為RTS,具體的操作方法請(qǐng)參考文章:http://www.huochepiao123.com.cn/article/article2013580.html
|
單帖管理 | 引用 | 回復(fù) |
shitou |
5樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2014-11-5 16:06:00 [只看該作者]
方法看到了,但是光盤(pán)里沒(méi)有找到EM9280_IOCTL_RTS_SET的定義,應(yīng)該是頭文件版本不對(duì),編譯不成功 |
單帖管理 | 引用 | 回復(fù) |
hzc |
6樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2014-11-5 16:59:00 [只看該作者]
你好,請(qǐng)留下一個(gè)郵箱,我會(huì)將最新的頭文件發(fā)給你,謝謝。
|
單帖管理 | 引用 | 回復(fù) |
shitou |
7樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2014-11-5 17:06:00 [只看該作者]
|
單帖管理 | 引用 | 回復(fù) |
hzc |
8樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2014-11-5 18:17:00 [只看該作者]
已發(fā)送,請(qǐng)查收。
|
單帖管理 | 引用 | 回復(fù) |