TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F是单核的单片机吧,它怎么实现并行处理数据?

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:

这个没法一概而论,在应用时可以测试不同的大小值来选择最合适的

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F是单核的单片机吧,它怎么实现并行处理数据?
分享到: 更多 (0)