CC2640R2 --我们自己新建task后蓝牙广播不稳定的情况.
时间:10-02
整理:3721RD
点击:
各位大师,
我们在使用CC2640过程中遇到以下问题需要给予支持
我们自己新建task后蓝牙广播不稳定的情况,具体为新建task中添加串口读写、snv读写后:
1、一旦调用了串口发送函数,蓝牙广播就会消失的问题。
2、一旦调用了Snv的操作函数,蓝牙广播也会消失的问题。
请问用户自己建task有什么限制,是否与优先级有关,上述现象是否有遇到过?
请问用的是自带的UART模块还是SCS模拟出的串口功能?
是自带 UART 的,没有用模拟
可否在例程 simple peripheral上添加上述功能,看看是应用程序的问题还是接口/stack的问题
是在例程 simple peripheral上添加的 task,用 iar 调试的时候,总是跳到 AssertHandler 函数中,请问这个怎么看应用程序还是接口问题?
板子是自己做的吗?关闭低功耗模式了没有?
串口和芯片的擦除,读,写是否正常?
是自己做的板子,串口和snv均可以操作,POWER_SAVING是开启状态,请问还需要哪些其他设置?
任务执行时间太长或太频繁所致
读写snv和操作串口的时间都不会很长,也没有频繁读写
这里有串口透传的例子,能发送多个数据,双向的,建议去下载看看,对比一下。
http://bbs.iotxx.com/thread-6-1-1.html
调试的时候最好一步一步的调试,先测好一个功能模块,再去测的,确认都没问题在放到整个流程中去
请问下你的任务中还做了什么呢?如果有GAP的操作是否对任务进行了ICALL的注册?如果能分享下代码是最好的