主題:[求助]EM335X V1.30 設置485 RTS不起作用 共有40075人關注過本帖 |
---|
客人 |
1樓 |
[求助]EM335X V1.30 設置485 RTS不起作用 Post By:2015-3-29 10:03:00 [只看該作者]
EM335X v1.30版本 linux系統,使用GPIO6做com3的RTS引腳 調用 res = ioctl(fd, EM335X_AUART_MAJOR, &pin); 結果返回-1; 設置不起作用,用示波器監視不到 光盤例程中 #define EM335X_AUART_MAJOR
242 #define EM335X_IOCTL_SET_RTS_PIN
_IOR(EM335X_AUART_MAJOR, 0x00, unsigned int) 而《EM335x工控主板技術參考手冊V1.4.pdf》中 #define EM335x_IOCTL_SET_RTS_PIN _IOW('T', 0x32, int) //config GPIO pin for RTS unsigned int gpio = GPIO12; res = ioctl( m_fd, EM335x_IOCTL_SET_RTS_PIN, (unsigned long)&gpio ); 這兩種方式都試過了,都返回-1,不起作用 而修改 #define EM335x_IOCTL_SET_RTS_PIN _IOW('T', 0x32, int)為#define EM335x_IOCTL_SET_RTS_PIN _IOR('T', 0x32, int) 設置結果返回0,但是RTS仍不起作用。 |
|
單帖管理 | 引用 | 回復 |
hzc |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 員工 |
Post By:2015-3-30 18:02:00 [只看該作者]
你好,實在抱歉,我們檢查了代碼,發現目前還不支持在應用程序中修改RTS管腳配置,如果需要設置RTS管腳,可以將需求發送到郵箱:hzc@emtronix.com,由我們修改配置文件,發送給你們更新一下即可。
|
單帖管理 | 引用 | 回復 |