为什么选择FreeRTOS?
在嵌入式开发领域,实时操作系统(RTOS)是实现复杂功能的关键。FreeRTOS作为一款开源、轻量级的RTOS,已成为物联网设备、工业控制器等嵌入式系统的首选。截至2024年,FreeRTOS最新版本为
2025年09月20日
在嵌入式开发领域,实时操作系统(RTOS)是实现复杂功能的关键。FreeRTOS作为一款开源、轻量级的RTOS,已成为物联网设备、工业控制器等嵌入式系统的首选。截至2024年,FreeRTOS最新版本为
2025年09月20日
消息队列是任务间通信系列介绍的首篇笔记,因为学习完消息队列的源码实现后,信号量、互斥量这些任务间通信机制也相当于学完了,只剩下概念性的内容了。
2025年09月20日
java多线程是java面试中的高频问题,如何才能在面试中脱颖而出呢?熟读这里的一百个java多线程面试问题即可。
2025年09月20日
前面几篇文章介绍了线程(任务)间的同步机制:信号量、互斥量、事件集。接下来我们学习线程(任务)之间的通信机制。
一般来说,RTOS 均会提供两种线程间通信的机制:消息邮箱和消息队列。RT-Thread 同样如此。
2025年09月20日
随着嵌入式培训的发展越来越好,人们现在开始纠结于是否要学习嵌入式,而且因为这个行业的入门门槛比较高,很多人都担心自己学不出来,所以在找工作时很难找到,也就是说, 这是在浪费自己的时间。嵌入式分为各种嵌入式硬件工程师、嵌入式软件工程师,嵌入式软件工程师可分为嵌入式应用工程师、嵌入式驱动工程师、嵌入式系统工程师。单纯描述嵌入肯定是有偏见的,必须找到自己的兴趣,明确自己的责任方向,并讨论和思考自己才能变得更加清晰。以我的经验谈谈嵌入式软件要具备说明技能。
2025年09月20日
1、快速了解Hystrix是什么
2、Hystrix的特性都有哪些,给我们系统带来什么好处
3、Hystrix的熔断机制的原理
4、Hystrix为什么要用资源隔离机制,资源隔离机制实现方式有哪些
5、服务熔断和服务降级有什么区别?
2025年09月20日
【死记硬背】
并发:两个任务整体看上去是同时执行,在底层,两个任务被拆成了很多份,然后一个一个执行,站在更高的角度看来两个任务是同时在执行的。
2025年09月20日
Semaphore这个看似简单的同步工具,却是多线程编程中最容易被低估的利器。它就像交通信号灯,控制着线程的通行节奏,但远比我们想象的更加灵活多变。今天我们就来彻底搞懂这个并发编程中的"红绿灯"!
Semaphore维护了一组许可证(permits),线程要访问共享资源前必须先获取许可。如果没有可用许可,线程就会被阻塞,直到其他线程释放许可。这种机制完美解决了