Other Parts Discussed in Thread: ADS1282, CC1352R
主题中讨论的其他器件:ADS1282、
大家好、我想使用 Sensor Controller Studio 通过 SPI 接口从 ADS1282读取数据。 我有一个 ADS1282 EVM、它已经与 PC 应用进行了隔离测试。
现在、我还想在与 CC1352R 和 ADS1382进行通信之前测试隔离的 SPI 接口(只有在我确保代码正确、并且任何问题都来自集成)。 为此、我将一个 LaunchPad 作为 SPI 主设备、将简单 Arduino uno 作为 SPI 从设备。 我必须从 Arduino 中的 SPI 主站接收字节、但我没有使用 Sensor Controller Studio 中的运行时记录在传感器控制器中接收任何字节。 Arduino 似乎在 SPI 接口中具有唯一的数据缓冲区、并且始终覆盖(我不确定)。
然后、由于我有多个 CC1352R launchpad、因此我有了将一个用作主器件、将另一个用作从器件的想法。 但当我搜索程序时、似乎并不打算用作从属方。
你有什么建议吗?
(我正在发送我用作主设备的代码)。
//初始化代码 //24MHz/2* 48 = 250KHz spiCfg (SPI_POL0_PHA0、48); //引脚上的中断 AUXIO_I_ADC_IRQ_DRI //仅在从低到高的转换中执行事件 evhSetupGpioTrigger (0、AUXIO_I_ADC_IRQ_DRI); //将事件置于低到高的转换中;// SPI_Cn_0 、以初始化 GPIO_Q_0;//将事件发送到低到低到高的帧/三帧;//初始化 //发送随机常数 spitx8bit (51); //等待接收值并将其放置在变量 valorX spiRx8bit (output.valorX); //结束传输、将 CS 置于高 spiEnd (AUXIO_SPI_CSn_CS); //通过运行时间记录来查看输出 ;trigger_trigger_trigger_ts ( AUX0_TRI_TRI_TRIG_TRIG_TRIGN );//设置 AUX0_TRIGIN_TRIGIN_TRIGIN_TRIGIN_TRIGIN_TRIGIN_TRIGIN_TRIGN;AUX0_TRIGIN_TRIGIN_TRIGIN_TRIGIN_TRIGIN_TRIGIN_TRIGN