嵌入式开发

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。

嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 实战演练:将以太网温湿度传感器数据快速接入腾讯云IoT Explorer平台
    本文手把手指导实现基于STM32与以太网的H-THRJ45温湿度传感器“上电即上云”方案,通过SHT30采集数据,LwIP+MQTT over TLS连接腾讯云IoTExplorer,完成数据上报、云端可视化与告警配置。项目采用低成本硬件(STM32F103C8T6+LAN8720A),结合物模型规范,实现从传感器到云平台的全链路打通,适用于智慧农业、环境监测等场景,助力物联网快速落地。 一、引言
  • 单洞 100KB 是怎么做到的?高尔夫地图数据的四步压缩
    高尔夫地图数据要装进测距仪和球车中控,先得过体积这一关。一个可对照的量级是:单洞数据压到 100KB 以内,而常规 GIS 组织方式下同一份数据通常在 1MB 以上。这中间差了一个数量级,靠的不是某一种技巧,而是四个步骤的组合。 一、100KB 这个量级意味着什么? 单洞 100KB 直接决定三件事。其一,数据能不能整体放进设备本地,而不是用到时再分段读取;其二,能不能避开外挂存储或主控升级——这
  • AI Agent 抢不走嵌入式工程师的饭碗,但会抢走你一半的工时!
    作者尝试将AI Agent用于嵌入式开发,发现适合寄存器表整理、需求收拢、构建脚本等输入输出明确、可验证的重复工作;因缺板级上下文,底层调试仍易误报。建议以AGENTS.md沉淀芯片、工具链、规范与禁区,让AI承担搬运格式化,工程师专注架构、时序与现场问题,AI抢工时而非饭碗。
  • 遇到 HardFault 问题你还在死磕代码吗
    嵌入式开发遇到 HardFault 硬件故障异常,工程师第一反应大多聚焦软件:查找指针越界、堆栈溢出、内存访问错误,反复 Review 业务代码、分析 CFSR 故障寄存器、回溯调用栈。但并非所有 HardFault 根源都来自软件。这份 ST 本地实战笔记给出典型案例:STM32F207 运行 CAN 通信业务随机触发 HardFault,调试看到总线访问报错,但调用栈信息错乱,无法定位到具体软件代码;最小化裸机 Demo 在官方评估板运行正常,客户自制硬件依旧复现崩溃。最终根因定位为VCAP 内核稳压引脚外围电容设计错误,内核供电纹波过大。本文还原完整排障流程、现象特征、硬件原理、排查方法论,帮助工程师跳出只看软件的思维定式。
  • BT2106C 基于 LE Audio (Auracast) 蓝牙 6.0 广播音频模块应用解析
    摘要 BT2106C 是一款基于杰理蓝牙 6.0 LE Audio 协议的 Auracast 广播音频模块,原生支持 BIS 等时广播流,既可以实现常规蓝牙音箱播放功能,也能够通过固件定制实现多通道加密广播音频传输方案。模块原生支持 AUX‑IN、MIC、TF 卡、U 盘、USB 声卡等多路音源输入,LC3 编码带来小于 1ms 多设备同步偏差。本文结合实际项目需求,介绍模块硬件基础能力,阐述针对