具体是这样的,我想做个手机端拍照时,通过蓝牙将数据发送给BLE,然后蓝牙设备端接受数据拉高电位,让LED闪亮4ms左右,问题来了,我测试了下手机端的代码从按下拍照按钮到图片形成,用了1-2ms,然后拍出的图片有时有LED亮,有时没有,我已经LED的闪烁时间是4ms,将定时器中断优先级调高了,我在想如果cc2540端的处理时间是每次都一样的,那么应该每次都是可以拍到的,但实际却是我延迟时间后还是有没拍到的,是不是OSAL系统轮询的原因,造成蓝牙中断不及时,我想知道有没有一些方法将蓝牙的中断能及时处理,这样可以让手机端拍出的照片可以每次都看到4ms 的led闪亮,还是说系统原因,无法做到这么精确的处理。
cedar_xuesong:
可以通过可靠写的方式来确保数据能传输到蓝牙设备端,但无法保证精确延时