首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具

AIoT技术交流、分享

专注AIoT领域技术交流分享,社区内有系统技术路线、成熟落地案例、行业热点话题,欢迎朋友们加入~
专栏成员
650
文章
728363
阅读量
39
订阅数
电子产品设计与电源优化实用策略
产品降成本是商业活动中的常见行为,可贯穿于产品设计、研发、生产、运输、销售及维护的各个环节。
不脱发的程序猿
2025-04-23
130
CANoe UDS DTC测试
Fault Memory 窗口用于查看和管理目标 ECU 的故障码(DTC,诊断故障代码)。
不脱发的程序猿
2025-04-22
490
使用Python高效对比多个相似的CAN DBC数据
尤其是当系统需求变更或多个供应商协作开发时,对比 DBC 文件以找出差异和潜在问题是至关重要的。
不脱发的程序猿
2025-04-22
630
基于FreeRTOS车载音响Source切换与诊断功能实现
基于FreeRTOS设计汽车音响的Source切替和Diag功能,需要合理划分任务、充分利用实时操作系统的特性,确保系统的响应速度和稳定性。
不脱发的程序猿
2025-04-21
840
嵌入式Linux:I/O多路复用
Linux中的I/O多路复用是指一种同时监控多个文件描述符的机制,允许程序在不阻塞的情况下等待多个I/O事件。
不脱发的程序猿
2025-04-19
380
CANoe分析CAN总线电平信号
CANoe中Analysis窗口的Scope功能,可测量信号的电压幅值、上升时间、下降时间、脉冲宽度、位时间、帧时间等参数,帮助判断信号是否符合 CAN 总线的标准规范,以及分析信号的传输速率和稳定性。
不脱发的程序猿
2025-04-18
920
ARM Cortex-M (STM32)如何调试HardFault
HardFault 是 ARM Cortex-M 处理器中的一种异常。当处理器遇到无法处理的错误,或者配置为处理特定类型错误(如总线错误、内存管理错误、用法错误)的异常处理程序被禁用,或者在处理这些特定错误的过程中又发生了其他错误时,就会触发 HardFault。它是一个“兜底”的异常,表明系统遇到了严重问题。
不脱发的程序猿
2025-04-18
1430
如何判断单片机性能极限?
在嵌入式系统设计中,当系统变得复杂、功能增加时,单片机可能会逐渐逼近其性能极限。及时识别这些极限点对于保证产品质量、稳定性和用户体验至关重要。
不脱发的程序猿
2025-04-16
590
MCU开发主要是项目移植吗?
你是否也曾听说过这样的“江湖传言”:搞 MCU 开发嘛,不就是把别人写好的代码,从一个平台“搬”到另一个平台?
不脱发的程序猿
2025-04-14
790
嵌入式Linux:存储映射I/O
在 Linux 系统中,存储映射 I/O (Memory-Mapped I/O) 是一种高级 I/O 机制,旨在通过将文件映射到进程的地址空间来实现对文件的直接访问。
不脱发的程序猿
2025-04-13
1060
如何检测和解决I2C通信死锁
I2C总线作为嵌入式系统中广泛应用的通信协议,其稳定性和可靠性直接影响着整个系统的性能。
不脱发的程序猿
2025-04-13
1070
ESP32与STM32哪种更适合初学者?
无论是刚入坑的小白,还是想扩展技术栈的老鸟,在选择主力 MCU 时,学习曲线绝对是重要的考量因素。
不脱发的程序猿
2025-04-13
1910
SPI、DSPI、QSPI技术对比
在嵌入式系统中,串行外设接口(Serial Peripheral Interface,SPI)及其扩展(如 DSPI 和 QSPI)被广泛应用于与外部设备(如传感器、存储器、LCD 控制器等)高速通信。
不脱发的程序猿
2025-04-11
1660
嵌入式系统中Flash寿命预测与监控
Flash 存储器在嵌入式系统中具有广泛的应用,尤其是在需要大容量非易失性存储的场景中,如固件存储、日志记录、数据备份等。然而,由于 Flash 的物理特性,它在有限的擦写周期后将面临失效风险。
不脱发的程序猿
2025-04-10
1080
NAND闪存坏块管理与错误恢复策略
随着嵌入式系统在各种应用中的普及,NAND闪存作为存储介质,因其高密度、低成本、低功耗等优势,广泛应用于智能手机、嵌入式设备、消费电子、汽车电子等领域。
不脱发的程序猿
2025-04-09
1230
CANoe查看总线使用情况
在 CANoe 界面中,通过 “Analysis” 菜单打开 Statistics 窗口。这个窗口可以提供总线负载、消息频率等统计信息。
不脱发的程序猿
2025-04-09
1280
CAN信号质量评估的专业解析
CAN总线是一种基于差分信号的通信协议,广泛应用于汽车电子、工业控制和智能交通等领域。
不脱发的程序猿
2025-04-07
1190
单片机上电后未配置外部晶振时如何运行?
其设计目的是提供快速启动的时钟信号,尽管精度较低可能在5%-50%范围内波动,具体取决于温度和电源电压。
不脱发的程序猿
2025-04-06
950
嵌入式开发中C++内存泄漏的场景与解决办法
与桌面应用程序不同,嵌入式系统通常具有严格的内存限制,即使是小规模的内存泄漏也可能迅速导致系统崩溃或功能异常。
不脱发的程序猿
2025-04-04
790
CAN总线如何区分和识别帧类型
CAN 帧可以是标准帧(11 位 ID)或扩展帧(29 位 ID)。通过控制字段中的标识扩展(IDE)位区分:
不脱发的程序猿
2025-04-04
700
点击加载更多
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档