主題:請問NETBOX2里面如何清空串口接收緩沖區? 共有37043人關注過本帖 |
---|
dust |
1樓 |
請問NETBOX2里面如何清空串口接收緩沖區? Post By:2006-10-12 10:14:00 [只看該作者]
你好,我是netbox2用戶
使用時候需要清空串口接收緩沖區 是否做以下操作就可以?    IBufGetIdx[ComIdx] = 0;      IBufPutIdx[ComIdx] = 0; 以下為清空串口發送緩沖區    OBufGetIdx[ComIdx] = 0;    OBufPutIdx[ComIdx] = 0; 主要是串口接收數據作出響應并執行操作,但操作途中可能會有數據傳來,此時的數據為不需要的數據,希望清空,等操作結束再響應,請問以上方法是否正確,謝謝! |
|
單帖管理 | 引用 | 回復 |
hellen |
2樓 |
Post By:2006-10-12 12:02:00 [只看該作者]
是的,取數和放數指針相同,則認為緩沖區里無數據
|
|
單帖管理 | 引用 | 回復 |
dust |
3樓 |
Post By:2006-10-12 16:02:00 [只看該作者]
好的謝謝
另外,請問一次存儲4個字節,分2次先后進行,netboxe2大約需要多長時間?因為從指示燈D2看起來,似乎不短,大約是多少毫秒? |
|
單帖管理 | 引用 | 回復 |
x10 |
4樓 |
Post By:2006-10-17 9:12:00 [只看該作者]
不是很明白什么意思,能否描述詳細些,謝謝!
|
|
單帖管理 | 引用 | 回復 |