posix函数异常

Viewed 32

测试发现所有和绝对时间相关的函数都是异常的 这该怎么解决 目前测试过的有

  • mq_timedreceive
  • mq_timedsend
  • sem_timedwait
  • pthread_cond_timedwait
  • pselect

全都是异常的 要不然就立即返回 要不然就一直阻塞永不退出

1 Answers

你好,这个是由于k230的rtsmart版本比较古老,部分posix接口有问题,建议参考micropython的实现,建立一个device,通过ioctl在内核中完成这些。

可这些都是系统基础的API啊 是不是没什么人用rtos写用户态应用 才导致这些不完善啊 如果多 那他们都是怎么写应用的啊

未来会迁移到rtsmart主线版本

大概还有多久啊 有时间计划嘛? 我已经被折磨的苦不堪言了 天天都在造各种基础轮子 被老板催的怀疑人生了都!