请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2650MODA Thread 中讨论的其他器件: CC2650
工具/软件:Code Composer Studio
你好。
在我的项目中、我通过蓝牙接收数据、并通过 SPI 接口将其发送给主器件。
如何启动中断以接收/发送来自主器件的数据。
SPI:从器件、POL0、PHA0;
电路板:CC2650 LaunchPad、CC2650MODA
如果使用 PIN_registerIntCb (SPIHandle、&SPICallbackFxn)
以1MHz 的速度延迟11个字符
PIN_Config SPIPinTable[]={ ioID_11 | PIN_INPUT_EN | PIN_PULLUP | PIN_IRQ_NEGEDGE、 PIN_Terminate }; SPIHandle = PIN_OPEN (&SPIPinState、SPIPinTable); 静态空 SPICallbackFxn (PIN_Handle handle、PIN_ID pinId) { bool transferOK = false; 如果(!正在传输) { TX_STRING[0]='T';TX_STRING[1]='e';TX_STRING[2]="S";TX_STRING[3]='t';TX_STRING[4]="S"; TX_STRING[5]='t';TX_STRING[6]='r'; //********* spi_trans.count =(uint8_t) strlen (TX_string); // SPI_TRANS.txBuf = TX_string; // SPI_TRANS.rxBuf = rx_string; // transferOK = SPI_transfer (SPI_connFunction、&SPI_trans); } }