- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 FreeRtos于嵌入式环境的应用
那么试想,当两个任务分别在执行的时候,虽然由于单核的原因,任务肯定有挂起的时候,但是挂起并没有代表任务就释放了这些资源,当两个任务分别拥有对方想要使用的资源,所以都等待着对方释放,当双方都不释放的时候,就会造成死锁,两个任务都将彻底卡死不再继续执行,同时对于一些关键的代码段而言,由于任务之间的调度,可能被多个任务执行过甚至更改过参数,这种情况也是需要避免的,这就是互斥锁的意义,它保证在同一时刻,只能有一个线程去操作关键性的共享数据,保证数据不被多任务调用执行,保证任务的正确调度和数据的安全性。
2022-12-02 16:30:27
643
无线通信技术在农业物联网中的应用
农业物联网系统可以采集种植环境的空气温湿度、土壤温湿度、光照强度等参数,还可以远程查看农作物生长情况,设备运行状态等,大大减轻工作负担。当比较结果存在明显差异时,则自动开启相关设备,使环境维持在预设的标准范围内。
2020-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人