http://www.cnblogs.com/xiaowuyi/p/4319720.html
参考一下这个
如果是单核芯片,只能用RTOS可以伪实现,或是使用中断仿真。
多核芯片,可以进行多线程编程,