UART接收数据和解析的常见方式
响应不实时:如果短时间内有多个接收数据,CPU正在处理一件相对耗时的事情(比如:发送一个数据包),没....
一款不错的远程终端登录软件
打开官方网站(下载地址附在文后),选择“Home Edition”,该版本功能已足够满足日常工作需求....
嵌入式开发不用写文档?
其实,项目越复杂,设计文档越多。比如京东的仓储物流这一套系统,你能想想一下有多少个设计文档吗?光是需....
一个嵌入式通用软件包:ToolKit
ToolKit是一套应用于嵌入式系统的通用工具包,可灵活应用到有无RTOS的程序中,采用C语言面向对....
一款专业且全面的嵌入式开发调试工具
不知道大家平时做嵌入式开发时用调试工具进行调试,今天给大家分享一款专业且全面的嵌入式调试工具集:Mi....
CMSIS-RTOS是什么?
我们在使用STM32CubeMX配置FreeRTOS时有一个CMSIS_V1和CMSIS_V2的选项....
AD、PADS、Cadence各有什么优势?
库管理非常方便,对接生产采购很容易,画出来的图特别规整。所以大公司都喜欢用Cadence。然后利用P....
ST-Link到底有多少个版本?
B-STLINK-VOLTB-STLINK-VOLT 板是 STLINK-V3SET 的附加模块,从....
单片机中常用的轻量级校验算法
UART有一个奇偶校验,CAN通信有CRC校验。Modbus、MAVlink、USB等通信协议也有校....
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....
嵌入式软件为什么要模块化程序设计呢?
一个好的嵌入式项目,通常会有一套比较好的软件架构的设计。除非你的项目只是一个点灯项目。
一文带你了解虚拟机
今天的许多前沿技术,如云计算、边缘计算和微服务,都源于虚拟机的概念——将操作系统和软件实例从底层物理....