Re: Uart疑問
|
||||
---|---|---|---|---|
新會員
|
to yiming
我有先測試過用超級終端機連接PIC 確定PIC的UART有動作才測試我寫的BCB 奇怪的是 在PC與PC連 BCB沒出錯也都正確 但是與PIC連 DATA是有送到PIC上沒錯 PIC上我設定要回傳的訊息卻怎麼也看不到 感謝你的指教
發表於: 2009/7/15 19:25
|
|||
|
Re: 透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
void _ISR _U1RXInterrupt(void)
{ Rec_Buffer = ReadUART1( ); // Read data from Receiver FIFO Rec_Flag = 1; // Set the Received Flag IFS0bits.U1RXIF = 0 ; // Clear Interrupt Flag } 上面的是讀1個字元就產生中斷嘛? 我目前對中斷還不是說很了解 可以改成讀一個字串嘛? 我測試過利用while loop配合getUart 好像也是讀一個字元就中斷 請教各位先進 有什麼方式可以達成嘛? 或者 我哪邊觀念不是很清楚 麻煩各位指點一二了 感謝
發表於: 2009/5/28 16:34
|
|||
|
Re: 透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
To nicecookie
例如說 S052L22H00 我想把它分成 S、052、L、22、H、00 數字的部份微float 文字為char 感謝您的指教
發表於: 2009/5/20 9:54
|
|||
|
Re: 透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
To Ryang:
我不太懂用 printf( ) 函數可以解決?? 想把接受到的資料做分析 之後利用分析好的資料觸發EMB做什麼樣的動作 感謝您的指教 To nicecookie 我是想知道有什麼方式可以做處理 Uart只是負責傳送接收 我只是不曉得該如何下手 感謝您的指教
發表於: 2009/5/20 9:33
|
|||
|
Re: 透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
請教一下
對於Uart傳送接的資料要如何處理? 我想要在固定的字串之中 裡面包含數字及文字 有什麼方式能夠真正的讀取數字 而不是單純的字串? 感謝您
發表於: 2009/5/19 19:24
|
|||
|
Re: 透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
感謝Ryang 的回應
LCD的部分有解決了 不過 URAT 回傳只會出現1次 不管PC端傳多少次 不知道有哪個中斷能夠使用呢? 這部分書上好像沒多講 我也找不到可行的方法 感謝您
發表於: 2009/5/5 19:16
|
|||
|
Re: 透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
目前可以由UART從版子傳字串到PC上
可是由PC傳到版子顯示在LCD卻是亂碼 麻煩各位先進指點一二 感謝您
發表於: 2009/5/4 13:17
|
|||
|
Re: 透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
感謝Ryang 的回應
關於LCD的部分應該是沒問題 在一開始的時候我設定顯示一些字串 開始作聯結LCD的字串沒變 還是初始設定的 UART的部分我應該是不曉得如何去使用 傳輸設定上為19200 byte/s 8 data byte UART的部分能否請教一下該如何去使用它呢? 在硬體上只有單純的PC與開發版
發表於: 2009/4/23 14:32
|
|||
|
透過RS232與PC連接
|
||||
---|---|---|---|---|
新會員
|
我想問的是
我想要在PC端上輸入字串透過RS232傳到開發板上 目前卡在開發板上 PC端可以輸入也有傳遞,但是開發版上面好像沒有任何動作 LCD上沒有東西,我是依照範例下去改的 RS232那邊的CODE沒改 不知道我需要利用到哪些函式庫 開發版:PIC24FJ128GA010 p.s. 我是自學的 有些細節可能描述的不清楚 請見諒
發表於: 2009/4/23 13:37
|
|||
|