嵌入机械或电气系统内部、具有专一功能和实时计算性能的计算机系统
编码器读数偶尔失败,很多人会先降低 I2C 频率,再换一根线。可如果板子上的“抗干扰电容”正在拖慢数据边沿,继续折腾软件,往往只是在绕路。
Linux常用开发案例位于产品资料“4-软件资料\Demo\”路径下的base-demos目录。其中,案例bin目录存放可执行文件,案例src目录存放源码。
在军事领域,软件是关键系统的核心,涵盖航空航天、武器控制、通信和模拟系统。军工级代码必须满足极高的可靠性、安全性和性能要求,以确保任务成功和人员安全。
小智 AI(xiaozhi-esp32)在 10 月 11 日发布了 v2.5.2 版本。这个版本不是憋大招的大更新,更像一次扎实的补课:188 个固件变体覆盖...
GDB支持多种语言,包括汇编、C/C++、D、Fortran、GO、Objective-C、OpenCL等。此外,它有远程调试模式,在嵌入式系统调试中优势明显。...
人体感应的真脚找过了。今天接气体报警。很多模块只有一根数字脚,而且这根脚可能和 I2C 时钟是同一根。
本文参照 NXP 官方协议规范《I²C-bus specification and user manual》,结合 STM32 HAL 库的 I2C 驱动源码,...
在嵌入式系统开发领域,日志记录系统如同数字世界的黑匣子,承载着系统运行状态的关键信息。传统的printf调试方式虽简单易用,但在处理复杂系统时暴露出效率低下、资...
在嵌入式系统开发中,开源软件的使用已成为主流趋势。从物联网设备到汽车电子,开发者利用开源软件来降低成本、加速开发并利用社区的集体智慧。然而,开源软件的使用受到开...
在嵌入式系统开发领域,工程可移植性始终是衡量项目成功的重要指标。根据行业调查数据显示,采用科学接口适配方案的嵌入式项目,其跨平台移植效率可提升300%以上,维护...
假设你是外卖店店员,桌上有一本订单本 orders.txt。C 程序就是店员,文件就是订单本。
在工业控制、储能EMS这类场景中,既需要Linux强大的网络、文件系统与人机交互能力,又要保证IO控制、信号采集的高实时性。单靠一个操作系统很难两全,而双系统的...
I2C 上那串芯片告一段落。今天换一根高低电平——人体感应。脚号不能猜,悬空会恒报有人。
把查表里的 25°C 节点换成 10kΩ,返回 25.0°C;阻值只减少 0.1Ω,原插值表达式却算出 26.1°C。
汽车零部件开发中,嵌入式软件在车辆系统中的作用越来越重要。与传统软件开发相比,汽车零部件开发需要应对严格的安全性、可靠性和实时性要求。程序员在进行汽车零部件开发...
更难的一幕发生在半路。机构还没有碰到终点,超时保护先让电机停了。再发一次关床命令,程序却像没听见一样。电机已经断了驱动,软件还把“正在往床尾走”当成“已经在床尾...
在机房运维里,温度高 1℃、湿度飘一点,背后可能是服务器降频、硬盘报错、静电击穿、电池鼓包。传统“巡检员拿温湿度计抄表”的模式,已经撑不起现代数据中心的可用性要...