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


Browsing this Thread:   1 Anonymous Users






Re: Exploer16的SPI使用問題
#6
版主
版主


查看用戶資訊
MAC address 的儲存是要放在 EEPROM 裡的,沒有說他佔用了 SPI2 以後 SPI2 就不可以給別的 SPI 元件用。主要的控制還是在 /CS 線,先去了解一下 SPI 的控制功能後,你就會知道 SPI2 可以控制 on-borad SPI EEPROM 25LC256 外也可以將 SPI2 的介面接給別的 SPI slave 只要不要共同使用 RD12 的 /CS 腳就可以了。

發表於: 2008/9/16 11:05
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Exploer16的SPI使用問題
#5
新會員
新會員


查看用戶資訊
謝謝版主喔,因為原本的demo程式是將IP/MAC等東西放在EEPROM,然後再讀回來,所以這樣網路才能通,所以把EEPROM disable掉後便無法用網路了....

現在可能要找一個不用EEPROM的範例程式for C30 compiler,才能work,不知版主是否知道microchip有相關的範例程式呢,
不用EEPROM的網路可用版for explorer 16 & C30 compiler

謝謝

發表於: 2008/9/12 17:28
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Exploer16的SPI使用問題
#4
版主
版主


查看用戶資訊
Explorer-16 上的 SPI EEPROM 是 25LC256,這類的 SPI EEPROM 都有一隻 /CS pin 做 Enable 用。
U5 25LC256 的 /CS 是透過 RD12 腳來控制的,SPI2 的 SDO2 , SDI2 & SCK2 ㄧ樣照接,找一隻沒用的 I/O 腳來控制你的 SPI 元件,只要記住 EEPROM 的 /CS 的 RD12 永遠設為 Hi 將25LC256 disable 這樣就可以使用 SPI2 的介面接外部的元件。

發表於: 2008/9/12 11:48
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Exploer16的SPI使用問題
#3
新會員
新會員


查看用戶資訊
sorry,我說的不夠清楚,應該是說我今天想用SPI2接收另一塊板子的訊號,但是在Explorer16的範例程式中,SPI2是給EEPROM使用,所以兩個會互相衝突,高手們...請告訴我該怎麼解決呢??
跪泣~

發表於: 2008/9/12 11:15
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Exploer16的SPI使用問題
#2
版主
版主


查看用戶資訊
SPI1 用的 DAM 的 IRQ10,SPI2 用的 DAM 的 IRQ33,且 Duap-Port RAM 位址是獨立設定的。應該不會打架的。

發表於: 2008/9/9 16:00
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Exploer16的SPI使用問題
#1
新會員
新會員


查看用戶資訊
請問一下,若使用Explorer16+TCP/IP kit模組,範例程式中,將SPI1給網路用,SPI2給EEPROM使用,若今天我需要用到SPI2來接收資料,該怎麼辦呢?
ps.預計SPI2是以DMA搬運資料,所以會有SPI和DMA的interrupt,勢必和EEPROM衝突

卡好久囉,跪泣....

發表於: 2008/9/9 14:44
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... ]

教育訓練中心

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