Re: C30函式
|
||||
---|---|---|---|---|
初級會員
|
想請問這3個函式的差別?
MastergetsI2C(length, rdptr, i2c_data_wait); MasterputsI2C( wrptr); MasterWriteI2C(‘a’); 我想要傳一個8bit的值應該用哪一個比較好? 如果傳送成功,從器件會回傳ACK,哪個函式判斷有沒有回傳ACK直 I2CBRG的頻率計算公式算起來怪怪的 表21-1 FCY=40MHz所需的FSCL是100K 計算結果I2CBRG=363而不是書上寫的399 還是我計算錯誤? Attach file: (0.00 KB)
發表於: 2009/6/6 15:52
|
|||
|
Re: C30函式
|
||||
---|---|---|---|---|
版主
|
要是看不懂,提出來一起討論,教學相長,大家一起進步。
發表於: 2009/6/5 16:56
|
|||
|
Re: C30函式
|
||||
---|---|---|---|---|
初級會員
|
阿....就是這個
非常感謝.. 原本以為只有XXX.H可以看 幾乎看不懂..只能猜他是做什麼的 網頁上寫雖然是英文 但是寫的非常清楚 現在有讀書目標了! 感謝版主讓我的信心提升了
發表於: 2009/6/4 21:35
|
|||
|
Re: C30函式
|
||||
---|---|---|---|---|
版主
|
參照:
妳所提到的函數是 Microchip C30 所提供的 Libraries 所以在程式裡會找不到,只怪你 C 的根基太淺了,書多看一點就會懂得。現在你可以先到: file:///C:/Program%20Files/Microchip/ ... eripheral%20Libraries.htm 力去打開 dsPIC30F 的周邊函數來看,這樣就知道該函數的功能及參數需求。至於該函數的 Source Code 就參考這裡 : C:\Program Files\Microchip\MPLAB C30\src
發表於: 2009/6/4 14:33
|
|||
|
Re: C30函式
|
||||
---|---|---|---|---|
資深會員
|
把library 手冊拿出來K吧
http://www.microchip.com/stellent/idc ... me=en010065&part=SW006012 想看每個函式的source code , 到C30安裝目錄裡去找找 都有的
發表於: 2009/5/30 1:54
|
|||
|
Re: C30函式
|
||||
---|---|---|---|---|
初級會員
|
原來如此!
但是有沒有其他好用的函式? 我想要函式庫(桃花源)...
發表於: 2009/5/30 1:09
|
|||
|
Re: C30函式
|
||||
---|---|---|---|---|
高級會員
|
三年看山是山 , 五年見山非山 ; 霧裡寻它千百回 , 終得雲開見日出 ;
你的桃花源就在眼前了 , 加油 !! C30 我沒用過 , 但看名稱 , DataRdyUART1( ) : 通常用來判斷是否收到資料了 , 有收到資料才能去讀取, 否則會讀到不正確的資料(可能上一筆或是0) CloseUART1() : 用來關掉uart , 包括關掉中斷...等
發表於: 2009/5/29 23:30
|
|||
|
C30函式
|
||||
---|---|---|---|---|
初級會員
|
我在讀曾百由老師的書,總是覺得讀的很累,越讀越不懂。
尤其是看不懂函式的用法,常常一堆函式出現,搜尋又搜尋不到,只能去猜他是做什麼用的。請問有沒有解釋函式的書籍?可以幫助我理解的,還有哪些可以用的函式? 函式搜尋不到還可以執行,我很好奇他放在哪裡 比如以下是做什麼用的?(有很多都看不懂 舉兩個) DataRdyUART1( ) CloseUART1();
發表於: 2009/5/29 22:55
|
|||
|