微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 spi flash

cc3200 spi flash

时间:10-02 整理:3721RD 点击:

你好,欢迎大家来解答我的问题,如果可能的话可以加一下我的qq号 164422340

我不知到应该怎么连接我的板子和外部flash,因为使用一个外部flash,我是不是可以不连接 cs引脚?如果使用cs引脚的话我又应该怎么来连接?

void MasterMain()
{

    unsigned long ulUserData;
    unsigned long ulDummy;

   unsigned char ucTXcommand = 0x90 ;
   unsigned char ucRXcommand ;

    ucTxBuffNdx = 0;
    ucRxBuffNdx = 0;

    MAP_SPIReset(GSPI_BASE);

    MAP_SPIConfigSetExpClk(GSPI_BASE,MAP_PRCMPeripheralClockGet(PRCM_GSPI),
                         SPI_IF_BIT_RATE,SPI_MODE_MASTER,SPI_SUB_MODE_3, //most 0 or 3
                        (SPI_WL_8 |
//                         SPI_CS_ACTIVELOW | //Active state of Chip
                         SPI_HW_CTRL_CS |//问题1: HW 和 SW 的区别是什么呢?
                         SPI_3PIN_MODE | //问题2: 3PIN 和 4PIN的区别是什么呢?
                         SPI_TURBO_OFF));


    MAP_SPIEnable(GSPI_BASE);

    Message("Enabled SPI Interface in Master Mode\n\r");

    Report("Press any key to transmit data....");

 long aa =    MAP_SPITransfer( GSPI_BASE,&ucTXcommand,&ucRXcommand,1,
		   	    SPI_CS_ENABLE | SPI_CS_DISABLE);//问题3:这里如果不使用片选的话 应该怎么配置


    Report("\n\rSend       %xH\n\r",ucTXcommand);
    Report("Received   %xH\n\r",ucRXcommand);
//问题1: HW 和 SW 的区别是什么呢?
//问题2: 3PIN 和 4PIN的区别是什么呢?
//问题3:这里如果不使用片选的话 应该怎么配置

请问你说的FLASH是自己另外加的一颗吗?还是你的板子上只有唯一的一颗FLASH。

Yonghua Pan:

                     你好,感谢你的解答,现在我操作的是外接flash

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top