ti官方给的技术文档SYS/BIOS (TI-RTOS Kernel) v6.45 User's Guide,有疑惑
时间:10-02
整理:3721RD
点击:
CC3200要开多任务,无奈手上的关于多任务的demo不多,就去看它的技术文档SYS/BIOS (TI-RTOS Kernel) v6.45 User's Guide,里面也提到了线程同步的东西,我就想用它的Event Module,等某个事件响应后再来启动某个任务,我按它给的代码复制了一段,然后发现根本不能用,比如它声明了一个Event_Handle myEvent;实际上在CCS中这样声明后根本就不识别Event_Handle 这个类型,而必须声明成Event_Object,而它提到的Event_create函数我在Event.c中也没有找到,真是好难啊。还有其他地方也感觉跟那些sdk中demo的代码风格很不一样(比如任务的创建等),看着很迷惑,我想说这技术文档到底靠谱么?为什么就不能给些关于这些的demo呢(目前只见到过一个跟多线程相关的freertos_demo),还是我没有发现它们?
现在我想等某个事件响应后再来启动另外某个任务,我该怎么办?
1.如果freeRTOS比较熟悉,直接用就好了.TI-RTOS开发最好使用CCS.
2. 看看下面这个文档,应该对你了解TI-RTOS有帮助,这是一个培训资料
http://static1.squarespace.com/static/55d2a01fe4b03323486a59d5/t/5730b6e62b8dde9e10bc048a/1462810370561/MA_TIRTOS_Kernel_Workshop_Student_Guide_Rev2.0.pdf
里面讲了什么是XDC,如何创建task.