RTOS任务间通信为什么不用全局变量?

RTOS任务间通信为什么不用全局变量?

凡是对实时操作系统(RTOS)有充分了解或者曾经研读过其源码的同学都应该清楚:在RTOS中,任务间通信的实现通常是通过处理一系列指针进行操作完成的。

RTOS 任务间互斥的问题

RTOS 任务间互斥的问题

在基于RTOS开发项目时,通常会遇到互斥的情况,比如几个任务需要共享一个UART串口来发送数据。

PCB焊盘还有这么讲究

PCB焊盘还有这么讲究

在PCB设计中,焊盘是一个非常重要的概念,PCB工程师对它一定不陌生。不过,虽然熟悉,很多工程师对焊盘的知识却是一知半解。

嵌入式开发 | RTOS任务堆栈大小与代码量有关吗?

嵌入式开发 | RTOS任务堆栈大小与代码量有关吗?

有小伙伴问了这样一个问题:“我有一个任务中的代码量很大,是不是这个任务的堆栈需要分配很大才行?”实际上,代码量的大小并不能直接决定堆栈空间的分配大小,更关键的是任务中包含的“临时变量”。

硬件开发的几层境界

硬件开发的几层境界

很多人对硬件开发抱怨说杂事多、工资低,觉得这个行业没有前途。然而,如果你对这个行业有所了解,你会发现硬件开发的天花板很高,而且工资也相对较高,甚至可以说比软件开发还要高。

自动驾驶中ROS操作系统的重要性

自动驾驶中ROS操作系统的重要性

在当今的人工智能时代,机器人已经无处不在,而自动驾驶技术也成为了热门话题。

RISC-V要上天,将选它做为航天计算芯片

RISC-V要上天,将选它做为航天计算芯片

RISC-V,真的要上天了!

通信教程 | PWM、PPM、S-BU通信总线信号区别

通信教程 | PWM、PPM、S-BU通信总线信号区别

在通信领域中,PWM、PPM和S-BUS三种信号应用比较广泛。下面为大家进行一一解析:

灵魂拷问:GUI到底是什么?

灵魂拷问:GUI到底是什么?

现今的电子产品都非常注重交互功能,而交互功能的实现往往需要借助图形用户接口(Graphical User Interface,GUI)。市面上有无数种不同的GUI,但它们的实现原理在很多方面是相似的。

面向对象类之间的几种关系

面向对象类之间的几种关系

在面向对象程序设计中,类是一个非常重要的概念,它把一系列具有相同属性和方法的对象抽象出来。了解类之间的主要关系对于面向对象程序设计的建模有着重要的指导意义。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部