4~20mA信号的优缺点
工业上普遍需要测量各类非电物理量,例如温度、压力、速度、角度等,这些都需要转换成模拟量电信号才能传输....
结合STM32、Arduino理解红外遥控编解码通信原理
红外遥控我们并不陌生,身边随处可见,最常见的就是家电中的红外遥控,那你知道其中的收发原理吗?
Linux管道和FIFO应用笔记
从上图可以看出,可以将管道看成是一组水管,它允许数据从一个进程流向另一个进程,这也是管道名称的由来。
通过篡改特定代码数据修复单片机BUG的方法
分享文章之前,想问大家,你们开发的产品如果有bug了,你们回通过什么什么方式修复bug?
比Vim更现代直观的Linux文本编辑器
一些流行的命令行文本编辑器包括 Vi、Vim 和 Nano。这些工具非常流行,它们预装在大多数 Li....
嵌入式开发一般要用到哪些软件工具?
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组....
串口几种常见丢失数据的问题
UART常见通信接口有:TTL、 RS232、 RS485。在编程时需要考虑通信接口方式,在长距离通....
可能被ChatGPT取代的10大高危职位
麦肯锡全球研究院的合伙人Anu Madgavkar表示,软件开发人员、网络开发人员、计算机程序员、编....
MCU、Linux实现OTA固件升级要点
在升级的时候,新固件在后台悄悄下载,即新固件下载属于应用程序功能的一部分,在新固件下载过程中,应用可....
数字IC设计要点解析
当声音变大或变小了,模拟信号都会跟着变化,所以模拟信号有无数种状态。状态之间微妙的差异,需要人的经验....
IAR推出第五代工业级RTOS:PX5
PX5 RTOS 集成于 IAR EWARM ,支持 IAR C/C++ 编译器,还能充分利用IAR....
嵌入式软件为什么要模块化程序设计呢?
一个好的嵌入式项目,通常会有一套比较好的软件架构的设计。除非你的项目只是一个点灯项目。
一文带你了解虚拟机
今天的许多前沿技术,如云计算、边缘计算和微服务,都源于虚拟机的概念——将操作系统和软件实例从底层物理....
单片机“花式点灯”实现方法
拿状态指示灯来说,一个项目的LED状态指示灯可以直观明了的指示设备的运行状态,比如:运行、故障、待机....
MCU抗干扰能力有多强?
MCU的抗干扰能力直接影响其应用场合,比如在一些工厂,特别是有大型机电设备的地方,干扰非常强,如果使....
编码风格:µCOS vs FreeRTOS
其实,我们身边到处都有优秀的代码可以借鉴,只是你没有认真去发现而已。裸机、RTOS、Linux等各类....
C89和C99标准有什么不同?
在 1990 年, ANSI C89 标准被国际标准化组织(ISO)和国际电工委员会(IEC)采纳为....
一款对嵌入式系统进行全面自动化测试的工具
嵌入式系统一般是产品的核心单元,嵌入式系统是否可靠决定了整个产品的质量好坏,如果能在产品的早期阶段对....
时隔3年半,Keil C51再次升级
前不久 Keil MDK 也是升级了,只是上个月升级的时候有点突然,有点小bug没及时更正,然后在这....
2047年的晶体管将会走向何方呢?
斯坦福大学电气工程教授,台积电前企业研究副总裁、IEEE Fellow黄汉森(H.-S. Phili....
RT-Thread的编码规范
文件名称如果无特殊的需求(如果是引用其他地方,可以保留相应的名称),请使用全小写的形式。另外为了避免....
Linux 6.1发布,微软贡献Linux内核代码
此外,公告中并没有提及 Linux 6.1 是否是 LTS 版本。按照 Linux 内核维护者 Gr....