CC2640R2F是单核的单片机吧,它怎么实现并行处理数据?
想要实现:在接收数据的同时,发送数据。
Viki Shi:
是单核的芯片,所以严格来说,同一时刻只有一个任务在运行。但是因为任务完成及切换很快,用户体验就像是同时进行
user6123042:
回复 Viki Shi:
simplelink_cc2640r2_sdk_3_20_00_21 是否支持使用poll或者select或者epoll ?
Viki Shi:
回复 user6123042:
这几个都是Linux应用层的指令,TI RTOS里没有看到相关信息
另外,你的SDK版本旧了,建议升级到最新版
user6123042:
回复 Viki Shi:
哦,那我用多线程吧。pthread_attr_setstacksize(&attrs, THREADSTACKSIZE);其中THREADSTACKSIZE这个线程的栈大小根据什么来设置以避免 长度太大或太小?
Viki Shi:
回复 user6123042:
这个没法一概而论,在应用时可以测试不同的大小值来选择最合适的