本帖最后由 cspoly 于 2015-5-11 10:49 编辑
支援晶片系列: NUC123series
所使用的開發軟件包: NUC123SeriesBSP_CMSIS_V3.00.001
Project 所在的目錄:
Master: \NUC123SeriesBSP_CMSIS_V3.00.001_SPI_DUALIOMode\SampleCode\StdDriver\SPI_MasterDualIOMode\KEIL
Slave:
\NUC123SeriesBSP_CMSIS_V3.00.001_SPI_DUALIOMode\SampleCode\StdDriver\SPI_SlaveDualIOMode\KEIL
所使用的板子:NuTiny_NUC123 x 2
功能描述:
當我們使用SPI Flash的時候, 為了加快讀/寫速度, 有支援Dual I/O或是Quad I/O功能的型號是一大優點, 但是控制的單片機要如何讀寫SPI Flash呢? 這個範例代碼分別提供使用Dual I/O功能的Master和Slave的代碼, 連接方式如下圖. 首先在Dual I/O模式下, Master會先傳送16個字節的資料, 當Slave接收到後會使用串口打印出; 接著再換Slave傳送16個字節的資料, 當Master接收到後會使用串口打印出. 這樣就可以使用Dual I/O功能來傳送和接收資料了.
|