Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
版主
|
SST26VF032B 是一顆 32-Mbit Serial Quad I/O (SQI) Flash Memory,既然是 Flash 的架構在寫入資料之前就必須確認寫入的位址是空白的。也就是說這顆 SQI Flash 必須要先做 Block Erase 或 Erase All 的動作後確認要寫入的區塊是 Blanking 後才能寫入資料。
不知道你為何要使用到這顆元件? 這顆算是複雜的使用方式。如果只是單純要增加外部記憶體做不斷電的資料儲存,那建議使用 EEPROM 的元件。可以參考 25LC640A 的單線是 SPI EEPROM,EEPROM 可以直接寫入資料事前不需要對該位址做 Erase 的動作,寫入前的 Erase 元件會自動完成的。這樣使用起來就很單純了。 https://www.microchip.com/wwwproducts/en/25LC640A
發表於: 2020/12/23 11:41
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
資深會員
|
Dear Ryang :
1. 已收到,謝謝. 2.請問 : SST26VF032B可以直接覆蓋舊資料?如不行,是否需區塊清除後才能再寫入? 謝謝.
發表於: 2020/12/22 18:14
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
版主
|
mTouch 中文實驗手冊已傳到你的 e-mail 了,5MB 大小收看看。
發表於: 2020/12/21 13:38
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
資深會員
|
Dear Ryang :
有 : Callback 涵數就是一例,有興趣可以看一下 mouth 實手冊裡的說明? 謝謝.
發表於: 2020/12/21 13:10
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
版主
|
發表於: 2020/12/21 12:05
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
資深會員
|
Dear Ryang :
有該手冊及範例? 謝謝.
發表於: 2020/12/21 9:44
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
版主
|
MCC v3.x 最新的版本更新,請參考 PIC101 教材裡的中文安裝手冊。MCC 是外掛 (plug In)模組,是可以更新的。
發表於: 2020/12/19 17:49
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
版主
|
我只能說 MCC 是由高手寫出來的程式,有些涵數對初學者來說是有點新辛苦的。
Callback 涵數就是一例,有興趣可以看一下 mouth 實手冊裡的說明。 SPI1 Interrupt Handle 涵式只會有一個,你應該看到的是其它的中斷 Handle 涵式。
發表於: 2020/12/19 13:21
|
|||
|
Re: 再請問PIC18F由MCC所產生的SPI1的中斷是怎麼開始寫?
|
||||
---|---|---|---|---|
資深會員
|
Dear Ryang :
1.請問MCCV3.0 Code Configuration在哪? 2.何謂Callbalk方式?如何用? 3.MSSP1_InterruptHandler為何這名字在很多地方都有?跟其他中斷為何不一樣? 謝謝.
發表於: 2020/12/18 15:06
|
|||
|