配图By 网友小野智本文思维导图:01EMC(ElectroMagneticCompatibility,电磁兼容)是指电子、电气设备或系统在预期的电磁环境中,不会因为周边的电磁环境而导致性能降低、功能丧失或损坏,也不会在周边环境中产生过量的电磁能量,以致影响周边设备的正常工作。E...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是Cortex-M裸机环境下临界区保护的三种实现。搞嵌入式玩过RTOS的朋友想必都对OS_ENTER_CRITICAL()、OS_EXIT_CRITICAL()这个功能代码对特别眼熟,在RTOS里常常会有多任务(进程)...
点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达CAN(“ControllerAreaNetwork”,控制器局域网)作用:将整车中各种不同的控制器连接起来,实现信息的可靠共享,并减少整车线束数量。可以设想一种极端情况,如下图所示:如:果整车上所有的用电设备...
大家好,我是小麦,这次给大家推荐几个电子行业内的优质公众号,每一个号都有自己的特点,号主毕业于名校,资历丰富,专业技术很强。认识他们,我才知道什么是优秀!快去看看他们在公众号分享的内容吧,如果有你喜欢的公众号,不妨扫码关注一下。一口Linux公众号「一口Linux」号主彭老师,曾...
[导读]大家好,今天来总结一下Modbus-RTU协议,原本想把实现思路也一起发出来,但是感觉太长了,就拆开了。前世今生照例简单说下这个协议的历时,Modicon公司于1979年制定了Modbus协议标准,并用在其PLC产品上。后来Modicon公司被施耐德收购。已成为一种事实...
满足实时控制要求的嵌入式操作系统(RTOS)以下介绍14种主流的RTOS,分别为μClinux、μC/OS-II、eCos、FreeRTOS、mbedOS、RTX、Vxworks、QNX、NuttX,而国产的嵌入式操作系统包括都江堰操作系统(djyos)、AliosThings、...
大家好,我是小麦,去年和今年由于疫情的影响,晶圆的短缺,导致芯片价格暴涨,同时物料的价格也水涨船高。还非常容易买到假货,这一点确实让人难以接受。假货导致项目中出现问题,这中间会有巨大的时间成本,不管公司的项目还是自己的DIY项目,遇到这种事情,无论是谁都会心力交瘁。所以我一般都是...
人人都是极客这是个神奇的男人,喜欢扒内核的底裤,网络上风靡的著作《扒开Linux内存管理的底裤》,《扒开Linux进程管理的底裤》,《扒开Linux中断管理的底裤》就出自他手。他用简练的语言和详细的绘图把枯燥的操作系统以裸体的形式展现在你面前。他就是Peter,芯片大厂资深工程师...
前言:刚开始玩电机的时候也不喜欢MATLAB,每次都是直接码代码,然后去转电机。效果不好就在代码里改来改去,晕晕乎乎调了一周进展也不大。这种情况就是陷入了调参数的怪圈,恶性循环进而打击自信,进步也很缓慢。后来学会了simulink,才明白学习FOC一定要配合MATLAB,进步快很...
在技术更新迭代如此迅速地时代下,我们如何抓住风口,乘风飞翔,不被社会淘汰?学习没有捷径,但如何学习绝对有捷径,在嵌入式的学习中怎么少走弯路,尽快提升自己的能力,今天为小伙伴们推荐几位非常硬核的大佬,带你一起“避坑”,关注这些硬核“避坑指南”,带你在嵌入式领域更上一层楼!知晓编...
一、前言图灵和冯诺依曼都对计算机的发展做出了杰出的贡献,那么这两位大神级的人物,谁更配得上计算机之父呢?从一口君心理来讲,其实“计算机之父”这种笼统的称谓没有明确的结果,非要叫的话,在一口君心里几位大神地位如下:巴贝奇CharlesBabbage——通用计算机之父图灵AlanTu...
大家好,我是小麦,最近这段时间,成功地做了一个项目,是基于BLDC的无感方波驱动的一个产品,在这里顺便总结和分享一下BLDC的驱动原理。有刷直流电机BLDC(brushlessDCelectricmotor)全称是无刷直流电机。在介绍BLDC之前,这里就不得不说一下有刷直流电机,...
大家好,我是小麦,今天分享一篇RingBuff相关的文章。整体感觉很不错。前言两个核(分为主核和从核)之间进行通讯,一般使用共享内存的形式进行。核间通讯的机制,是以共享内存为媒介,利用核间中断来通知对方。通过核间对象的句柄进行具体的访问和操作;(1)多个核进行核间通讯时,首先由一...
▼点击下方名片,关注公众号▼大家好,我是小麦,今天是周末,但是也不能停下学习的脚步。我经常在C语言的头文件中看到下面的代码:#ifdef __cplusplusextern "C" {#endif// all of your legacy C code here#ifdef __...