Re: 如何接收一長串UART的資料
|
||||
---|---|---|---|---|
中級會員
|
3Q
發表於: 2006/3/1 14:56
|
|||
|
Re: 如何接收一長串UART的資料
|
||||
---|---|---|---|---|
初級會員
|
Hi! kennyk,
"只要將收到的資料一個 BYTE 一個 BYTE得存入指標Buffer 或陣列都可以的。" 版主說的這句話, 與您所提的 ReadUSART( ) 間的關係, 你或可參考 "在中斷服務程式中~~什麼叫做PASS" 本人的回應.
發表於: 2006/2/4 15:29
|
|||
|
Re: 如何接收一長串UART的資料
|
||||
---|---|---|---|---|
版主
|
一般使用 ReadUSART( ) 是配合 RCIF UASRT的接收中斷旗號相互配合,讀取 ReadUSART( ) 的接收資料後 RCIF 會自動清為零,這樣下次 UASRT 的中斷就可以在進來。只要將收到的資料一個 BYTE 一個 BYTE得存入指標Buffer 或陣列都可以的。
Workshop W401 C18 的第五章就有範例可參考。
發表於: 2006/2/3 20:31
|
|||
|
如何接收一長串UART的資料
|
||||
---|---|---|---|---|
中級會員
|
小弟是新手,
請教一下,當我需要接收一常串UART的資料,我有先看過範例程式USART如何Baud rate設定,及中斷副程式的撰寫.但我有一個疑惑是當我下一次ReadUSART()指令,是一次是接收8bit的ASCII嘛?還是就一直保持接收狀態一直接收下去阿 ps.我用的是P18F452,APP001模擬版 請善心人士解我疑惑 3Q
發表於: 2006/2/3 16:01
|
|||
|