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

論壇索引


Board index » All Posts (ezekiel)




Re: 請問SPI Slave 如何避免一直在等待資料與SPI資料打架的疑問
#41
中級會員
中級會員


感謝阪大
原來我之前是一產生中斷後,我就會先把該中斷旗標給設為0,
沒想到是要在中斷程式結束後才設為0。
再更正以後感覺好多了,只是又有一個疑問就是,SPI的資料長度有限制嗎?
因為我現在讓MASTER傳19個BYTE的資料給SLAVE,用邏輯分析儀來看,資料的時序都正確,可是真正收到的資料卻錯誤,這是一個很奇怪的問題???
還是要再麻煩各位高手幫忙解答了。

發表於: 2006/8/16 17:43
頂部


Re: 請問SPI Slave 如何避免一直在等待資料與SPI資料打架的疑問
#42
中級會員
中級會員


關於資料打架的問題,我終於試出來了,在SLAVE或者MASTER必須在多加一個判斷的旗號,來防止中斷產生然後SALVE又讀資料。
但是對於SLAVE一直再等待MASTER送資料的那一段,我還是不知道該如何解。還是要麻煩有經驗的大大幫幫忙了。(MASTER並不會有這個等待的問題,但是SLAVE就會有)

發表於: 2006/8/16 11:29
頂部


Re: 請問SPI Slave 如何避免一直在等待資料與SPI資料打架的疑問
#43
中級會員
中級會員


又多了一些疑問,所以推一下

發表於: 2006/8/15 17:52
頂部


SPI Slave 等待與資料打架解決,但是卻碰到資料時序正確,可是收到的值卻不對
#44
中級會員
中級會員


如題,我是使用兩個PIC來做SPI間資料的傳遞,我以中斷的方式來讓SLAVE讀取MASTER的資料,但是我發現,每次傳完一次資料以後,SLAVE便會跳入ReadSPI這個副程式內不出來,造成程式一直再等待下一串的SCK過來,我該如何避免這個狀況?
我也是過以中斷交握的方式,SLAVE一樣會跳入ReadSPI等待,雖然有時會跳出來,可是實在是很不穩定,想請教有過經驗的大大,我該如何做?
我是使用MCC 18來作開發的,可以跟我說大致的構想嗎?
感激不盡....
在來就是當我在測試PIC之間資料傳遞的正確性,倘若我只有SCK對接,MASTER送出的資料與SLAVE送出的資料都正確,但若我將SLAVE的SDO接到MASTER的SDI時,SLAVE的SDO的資料就會不對,我想這是因為當SLAVE要送資料的時候會MASTER會送出一組SCK與DUMMYDATA造成的影響,我想請問各位有相關經驗的大大,我該如何做才可以避免這個問題。
我所使用的PCI是18F452。

發表於: 2006/8/11 11:08
頂部


Re: 請問IDLE模式和很多問題(PIC18F4520)
#45
中級會員
中級會員


因為我也是初入門的,所以我只能回答你有關一些中斷的問題
PIC系列的IC只有兩個中斷向量,所以你必須設定中斷的優先順序,來使用這兩個中斷。
因為它可以多個共用,所以你在使用中斷的時候,必須要配合旗標來判斷現在是哪一個中斷被致能。
希望這樣有回答到您的疑問。

發表於: 2006/8/11 9:55
頂部


SPI mode 於兩個18F452 master mode 與 slave mode的疑問
#46
中級會員
中級會員


各位大大,我試著使用兩個PIC用SPI做連接。
目前我可以成功的讓MASTER傳資料與SLAVE收資料。
但是我不能讓MASTER收資料,是否我應該讓SCK產生Clock後,才能夠讓MASTER接收到資料。
如果是這樣,那麼SPI mode 就不只使用三根接腳了。
我的想法是對的嗎?
需要各位大大的証實。
感激不盡

我已經試出必須要用GETSSPI這個指令便能夠使SCK產生CLOCK,特做說明。

發表於: 2006/8/7 15:28
頂部


Re: 關於實驗板APP001 LCD使用上的疑問
#47
中級會員
中級會員


感謝大大的解惑
我已經可讓LCD顯示資料了

發表於: 2006/8/7 12:58
頂部


關於實驗板APP001 LCD使用上的疑問
#48
中級會員
中級會員


各位大大,我在試著使用APP001的實驗板,發現了一個很大的疑問,在實驗版的電路SHOW給我看到的LCD模組,他的DB3~DB0都沒有接,那我該如何送資料啊?還是我要自己完成他的接線?
望各位大大解惑。

發表於: 2006/8/2 17:52
頂部


關於SPI的疑問
#49
中級會員
中級會員


Hi 各位大大
我在研讀有關SPI的模式,master mode 我們可以選擇SCK的頻率,最高可到10Mhz。
我疑問的是,倘若在slave mode時,SCK所能接受的最高頻率是多少啊?

發表於: 2006/7/31 9:30
頂部



« 1 2 3 4 (5)



:::

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... ]

教育訓練中心

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