我使用的板子是Msp432p401r,用了TIRTOS和POSIX接口。
我创建了一个线程中读取串口发过来的数据并对其进行解析,想进而通过串口的数据来挂起与恢复其他线程的执行。请问有没有这样的API呢,或者有没有什么其他方式来达到挂起与恢复线程?
另外问下获取系统运行时间的API是什么呢?是Clock_getTicks()吗,msp432 tidrivers库中似乎找不到这个函数的定义。
感谢专家的回答!
Susan Yang:
user6414104 说:我创建了一个线程中读取串口发过来的数据并对其进行解析,想进而通过串口的数据来挂起与恢复其他线程的执行。请问有没有这样的API呢,或者有没有什么其他方式来达到挂起与恢复线程?
您可以看一下 该文档 的 3.2.5 Yielding and Preemption
user6414104 说:另外问下获取系统运行时间的API是什么呢?是Clock_getTicks()吗,msp432 tidrivers库中似乎找不到这个函数的定义。
您可以看一下 该文档
Clock_getTicks() gets the number of Clock ticks that have occurred since startup. The value returned wraps back to zero after it reaches the maximum value that can be stored in 32 bits