DSP BIOS 里怎么实现多线程?就是两个TASK里函数同时执行,我看资料上说,都要一个TSAK执行完毕或挂起或暂停时,才能执行另一个TASK.
noaming:
因为DSP BIOS为抢占式实时多任务系统,因此每一个时刻,只有一个线程处于运行状态。
但是线程间同步的方法,你可以使用Semaphores,以达到另个TASK同时执行。
Jacob1:
回复 noaming:
你好,可以google搜索一下DSP集成开发环境:CCS及DSP_BIOS的原理与应用这本电子书,有个大概的理解。
本来想上传的,太大了呵呵。
Hank Zhao:
你可以使用mailbox进行线程间同步