• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users






訪客
Re: 30F6014使用WriteUART1的問題!
#5
問題以解決!謝謝您...

傳送資料前必須先檢查BusyUART1()旗標!

Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 30F6014使用WriteUART1的問題!
#4
資深會員
資深會員


查看用戶資訊
I don't know!
不過沒有使用中斷自己handle UART TX的話,那你在傳送資料前。
最好用busyUARTX()確認一下UART X是否已經Ready?(X:看是第一個還是第二個UART)


發表於: 2008/4/5 0:03
不要問我哪裡來,我只是個流浪天涯的工程師
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


訪客
Re: 30F6014使用WriteUART1的問題!
#3
謝謝你的回覆,這樣我了解了...
因為資料量較大,所以直接用byte來傳送

之前用過putsUART()函式確定沒有這個問題,是因為這個函式會檢查busy旗標嗎?

非常感謝你快速的回答!

Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 30F6014使用WriteUART1的問題!
#2
資深會員
資深會員


查看用戶資訊
因為UART的TX Buffer只有四層,包含本身共五個。
若沒有檢查是否完成傳送,後面的資料都會傳送失敗。

對於UART TX的部分,最好自己用中斷傳輸去Handle比較好。
或是用putsUART()處理。


發表於: 2008/4/3 23:02
不要問我哪裡來,我只是個流浪天涯的工程師
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


訪客
30F6014使用WriteUART1的問題!
#1
以下是重點的傳送程式,但是卻只送出5個byte的資料
WriteUART1 (255); 1
WriteUART1 (254); 2
WriteUART1 (253); 3
WriteUART1 (252); 4
WriteUART1 (251); 5
WriteUART1 (250); 6
WriteUART1 (249); 7
WriteUART1 (248); 8筆資料

接收端只看到
FF
FE
FD
FC
FB

我用SCOPE確實只看到5筆資料送出???WHY
我的程式有ADC和TIMER1中斷1mS而已

Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------