最近在公司维护的项目中碰到一个解决了定位很久的 bug , bug 找到的时候发现犯了很低级的错误——在中断处理函数中调用了 printf 函数
今天就来详细讲述其中的一个知识点:FreeRTOS的直接任务(消息)通知,这样做的目的就是减少RAM占用空间并加快执行速度。
Linux一个重要的哲学是:一切皆文件。而文件与文件系统是密切相关的,本篇笔记我们来一起学习、理清那些令我们眼花缭乱的文件系统。
从2019年开始,RISC-V得到了越来越多的重视,原因有很多,ARM授权费高是关键的因素,下面就来说说关于ARM和RISC-V架构,以及相关的内容。
今年以来,多家IC大厂的涨价通知此起彼伏,从瑞萨、NXP到MICROCHIP、ST、富满电子、Diodes、杭州士兰微、无锡新洁能……如今,涨价潮已经蔓延到Silergy(矽力杰半导体)、AOS(万国半导体)、汇顶科技。2021年1月1日起调上涨30%!
想知道哪些电路都是工程师日常工作经常会遇到,但是可能会做不好的吗?以下分享10+年电工常用的41例接线方法,都是经过实践项目验证,并且可以直接拿来使用,一起来看下吧!
自RISC和CISC战争在1990年代后期爆发以来,人们就宣称RISC和CISC不再重要。许多人会指出指令集是无关紧要的。
STM32Cube HAL出来六七年了,还是有很多初学者没有适应,今天就分享一个读者问到的关于中断处理的问题。
不知道大家写程序、画板子时,版本号是怎么命名的? 最常见的就是V1.0.0这种简单的形式命名,复杂一点就是带有日期、后缀等版本信息。
Keil 和 IAR算是一代经典的IDE工具,之所以这么多人使用,除了工具比较好之外,他们的发展历史比较长也是一个原因。
IMU:Inertial Measurement Unit,即惯性测量单元。它是由三轴加速计、三轴陀螺仪、三轴磁力计等多种传感器组成的模块。