RTOS
无限之生
飞跃太平洋
展开
-
关于Mutex、semaphore的一些使用总结
在所有的线程同步方法中,恐怕互斥锁(mutex)的出场率远远高于其它方法。互斥锁的理解和基本使用方法都很容易,这里不做更多介绍了。Mutex可以分为递归锁(recursive mutex)和非递归锁(non-recursive mutex)。可递归锁也可称为可重入锁(reentrant mutex),非递归锁又叫不可重入锁(non-reentrant mutex)。二者唯一的区别是,同一个线程可以多次获取同一个递归锁,不会产生死锁。而如果一个线程多次获取同一个非递归锁,则会产生死锁。...原创 2021-02-25 17:59:30 · 361 阅读 · 0 评论 -
zehpyr 搭建开发环境遇到的一些问题
问题一:west build指令提示不支持build 操作问题描述如下:解决:官网描述参考:https://docs.zephyrproject.org/latest/guides/west/troubleshooting.html根据官网描述,build、flash等指令属于扩展指令,这些扩展指令必须在west workspace中有两种解决方法: Run the command from inside a workspace (e.g. thezephyrproje...原创 2020-07-07 10:06:09 · 2728 阅读 · 2 评论