#define GAP_FILTER_POLICY_ALL 0x00 //!< Allow Scan Request from Any, Allow Connect Request from Any (default).
#define GAP_FILTER_POLICY_WHITE_SCAN 0x01 //!< Allow Scan Request from White List Only, Allow Connect from Any
#define GAP_FILTER_POL…
Hi Yan
我在使用DMA传输SPI数据。
发送时很好做,直接把数据丢给DMA触发传输,然后DMA就会自动搬运到SPI的发送寄存器U0DBUF,发送寄存器每次写入数据就会自动将数据推到MOSI。
但是接收时遇到了个难题:DMA只是负责搬运数据,当接收寄存器收到数据就会触发DMA从寄存器将数据搬运到内存。但是SPI的读是需要主机提供时钟的,也就是说主机必须每次触发时钟才能获取到数据,目前的做法是往发送寄存器U0DBUF丢0,SPI能够提供时钟。这样一来,如果要连续读取1K的数据,那么CPU就要执行1K次…
Other Parts Discussed in Thread: CC2540 现在用基于CC2540的机器测试发现,当机器第一次和IOS7系统的手机进行配对绑定时是可以配对成功的,但断开蓝牙连接后重新进行配对就会配对失败,
调试代码发现simpleperipheral_fnPairStateCB_t(uint16 connectionHandle, uint8 state, uint8 status)返回的status=SMP_PAIRING_FAILED_UNSPECIFIED(0x08).
…