蓝牙优先级高,是3
另外一个任务优先级是2。无非就是一些串口和SPI操作。
两个任务各自独自运行都是好好的。 同时运行就各种问题。蓝牙搜不到。
Viki Shi:
1、请问还有一个是什么任务?
2、请提供一下SDK版本及CCS版本信息
user1388075:
回复 Viki Shi:
1、adc采集,dac控制电压,串口发送采集数据等
2、ble_sdk_2_02_02_25, 用的IAR8.13、为什么每次发帖都要求修改个人信息,保存的时候又提示电话号码错误,莫名其妙
Viki Shi:
回复 user1388075:
请参考右面链接进行新任务的添加:dev.ti.com/…/node
论坛发帖不便的问题我去咨询下网站开发人员,后续再来更新
user1388075:
回复 Viki Shi:
1、你的这个链接挺好的
2、我在原本例子上,蓝牙部分未做任何更改。 自己新建的任务也是和蓝牙毫不相关
现在的问题是,为什么两个无关联的任务同时运行就不行,到底是哪里冲突了呢
user1388075:
回复 Viki Shi:
是IAR的堆栈不够么 ?
user1388075:
回复 user1388075:
蓝牙任务的优先级为2, 另外一个是1, 蓝牙的优先级高一些。
为什么蓝牙跑不对,搜不到, 反而另外一个任务工作好好的, 道理说不通啊
user1388075:
回复 user1388075:
蓝牙任务的优先级为2, 另外一个是1, 蓝牙的优先级高一些。
为什么蓝牙跑不对,搜不到, 反而另外一个任务工作好好的, 道理说不通啊
user1388075:
回复 user1388075:
如果把另外一个任务关闭掉, 蓝牙就可以被搜到, 跑的好好的,这说明了什么呢
user1388075:
回复 user1388075:
如果把另外一个任务的任务战缩小, 蓝牙就可被搜到了,但是手机上点连接后就没反应。
user1388075:
回复 user1388075:
把另外一个任务的战调整为100, 另外一个任务不运行了, 蓝牙也搜不到了
把另外一个任务的战调整为200,另外一个任务不运行了, 蓝牙可以搜到,也可以收到蓝牙的数据。
TI中文支持网


