主題:etr10 通訊問題 共有39349人關(guān)注過本帖 |
---|
海鷹 |
1樓 |
etr10 通訊問題 Post By:2005-9-8 14:13:00 [只看該作者]
打擾了,請問etr100 的485通訊方式怎么設(shè)置的??謝謝
|
|
單帖管理 | 引用 | 回復(fù) |
hellen |
2樓 |
Post By:2005-9-8 18:08:00 [只看該作者]
我們提供了底層的驅(qū)動程序在光盤里可以找到,另外也有通訊的例程
|
|
單帖管理 | 引用 | 回復(fù) |
leeleen |
3樓 |
Post By:2005-9-8 18:15:00 [只看該作者]
開發(fā)套件的底板上有跳線,如果您是直接在開發(fā)底板上使用RS485的話,請確認(rèn)跳線在RS485。然后,您再直接使用我們提供給您的例程和函數(shù)就可以使用了。
|
|
單帖管理 | 引用 | 回復(fù) |
海鷹 |
4樓 |
Post By:2005-9-9 10:46:00 [只看該作者]
通訊我是連通了,我遇到的是協(xié)議的問題,我想要9位數(shù)據(jù)(8位數(shù)據(jù)+一位地址/數(shù)據(jù)位,無校驗,想過用校驗位作地址/數(shù)據(jù)判別,那樣程序復(fù)雜,通訊效率不高),我看了一下16c554的資料好像只有5/6/7/8位方式。能否提供個解決方案??有勞
|
|
單帖管理 | 引用 | 回復(fù) |
x10 |
5樓 |
Post By:2005-9-9 11:33:00 [只看該作者]
對所說應(yīng)用,一般是強置奇偶校驗位,程序不會太復(fù)雜。
|
|
單帖管理 | 引用 | 回復(fù) |
海鷹 |
6樓 |
Post By:2005-9-9 14:17:00 [只看該作者]
可以強行置奇偶校驗嗎??(好像16c554只能奇偶使能及奇或偶校驗的選擇啊)強行置校驗怎么實現(xiàn)的??如果真能設(shè)定就容易了,謝謝了
|
|
單帖管理 | 引用 | 回復(fù) |
x10 |
7樓 |
Post By:2005-9-10 21:58:00 [只看該作者]
肯定可以,操作LCR寄存器,對ETR100,端口為base+3;
LCR.D1-D0 = 2<|>b11: 8bit data; = 2<|>b10: 7bit data; LCR.D2 = 0: 1 stop = 1: 2 stop LCR.D3 = 0: parity disabled = 1: parity enable LCR.D4 = 0: 當(dāng)LCR.D3=1時,為奇校驗 = 1:當(dāng)LCR.D3=1時,為偶校驗 LCR.D5 = 1: 當(dāng)LCR.D3=1時,校驗位 = !LCR.D4, 即設(shè)置parity bit LCD.D7-D6 = 2<|>b00,一般不用break。 你可以根據(jù)上述定義修改相應(yīng)API函數(shù)。 上班后,我會把16C554的手冊也發(fā)到你的郵箱。 good luck!!! |
|
單帖管理 | 引用 | 回復(fù) |
x10 |
8樓 |
Post By:2005-9-12 9:24:00 [只看該作者]
16C554的資料已發(fā)到你的郵箱,請查收。
|
|
單帖管理 | 引用 | 回復(fù) |