我需要将BLE112连接到微控制器(msp430系列)作为从设备。我已经使用hardware.xml文件进行了配置,将mode=设置为“spi_slave”。
现在,我如何读取数据呢?
"hardware_spi_transfer“不适合我的需要,因为它也发送字节,而我只想接收。而且,它似乎提供了时钟生成,这是我想要避免的。实际上,我希望设备像从属设备一样工作。
提前谢谢。
发布于 2014-09-04 16:40:40
我认为当BLE112是主设备,并且您想要从连接到它的从设备传输数据时,应该使用'hardware_spi_transfer‘。配置指南(“usart”部分)似乎说明SPI从功能非常有限。
您可能需要将SPI引脚连接到MSP430的BLE112端口。然后在BLE112上运行BGScript,轮询被主机拉低的SS引脚。当SS为低电平时,将数据写入USART。
为什么不使用USART来传输数据呢?
https://stackoverflow.com/questions/25646443
复制相似问题