:::


Browsing this Thread:   1 Anonymous Users






尋找 SPI PORT 對 26VF016/032 讀寫的範例
#1
資深會員
資深會員


查看用戶資訊
大家好:

我想尋找 SPI PORT 對 26VF016/032 讀寫的範例,目前在以下的 Harmony 目錄中,sqi 資料夾裡有以 3 個子資料夾,分別是以 SQI 模式操作的 3 種範例:

C:\microchip\harmony\v2_06\apps\examples\peripheral\sqi

但我希望以 SPI 模式對 SST26VF016/032 操作,不知道 Harmony 裡面有沒有 SPI 模式的範例?

在以下的目錄是有一個 SPI 範例,不過是將 SDO(輸出)接到 SDI(輸入),類似 UART 的 TX 接到 RX,自己傳給自己,不是對 SPI flash 操作。
C:\microchip\harmony\v2_06\apps\examples\peripheral\spi\spi_loopback

謝謝?

發表於: 2018/8/17 16:42
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 尋找 SPI PORT 對 26VF016/032 讀寫的範例
#2
版主
版主


查看用戶資訊
參考這網頁所提供的資訊:

https://www.microchip.com/wwwproducts/en/SST26VF016B

你可以在這網頁下的 Documents 的選卡項裡找到:
SST26VF016B Software Driver 02/28/2018 408KB

下載後解壓縮,裡面有用PIC24Fxxxx 所撰寫的 Q SPI 範例。

Attach file:


Link only for registered users

發表於: 2018/8/20 11:29
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 尋找 SPI PORT 對 26VF016/032 讀寫的範例
#3
資深會員
資深會員


查看用戶資訊
謝謝,這個範例我也有看到,它是用 I/O 來產生 SPI 的 CLOCK 信號以及讀寫資料,看來只能先研究這一個程式,然後再設法改為用 SPI PORT 的 MODE 0 或 3 來收送資料。

發表於: 2018/8/20 13:30
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 尋找 SPI PORT 對 26VF016/032 讀寫的範例
#4
資深會員
資深會員


查看用戶資訊
補充請問一下:

要用 SQI 的話,是否所用 MCU 的 SPI PORT 要有支援此通訊協定才可以?

我看 PIC32MZ 的 SPI PORT 似乎都有 SQI 模式,而 MX 系列就沒有,這樣是否就是用 MX 的話就只能用一般的 SPI 模式?

發表於: 2018/8/20 14:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 尋找 SPI PORT 對 26VF016/032 讀寫的範例
#5
版主
版主


查看用戶資訊
是的,QSPI 與 SPI 是不一樣的。QSPI 有 4 個 Data Line, 而且 CLK 的速度也比較快。

發表於: 2018/8/21 9:39
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
You cannot start a new 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.

[進階搜尋]