
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文总结了嵌入式项目中内存优化的实用策略。针对RAM和FLASH不足问题,重点推荐将查表数据和字符串声明为const存入Flash、合理缩小通信缓冲区、避免全局大数组等直接有效的方法。在通信系统优化方面,建议共享接收缓冲和使用DMA环形接收。此外,禁用浮点printf、避免sprintf、启用编译优化选项和使用精简C库都能显著减少内存占用。通过生成map文件定位内存热点,按优先级实施优化,可使RA

单帧发送一切正常,一连发就卡住——这种 bug 最磨人。这篇记一下前阵子踩的一个坑:现象看着像协议解析挂了,实际是发送完成中断判错了 DMA 通道的标志,结果把接收这条线整个锁死。

简单介绍了一下自己碰到一些电源IC在layout上的个人见解和建议

本文介绍了STM32通过串行接口驱动AD7606同步采样ADC的完整方案。AD7606支持8/6/4通道16位同步采样,串行模式占用IO少,适合工业控制场景。硬件设计需注意串行模式选择、量程配置和过采样设置。软件采用分层架构,BSP层负责芯片时序,APP层处理业务逻辑。AD7606输出为二进制补码格式,需注意与客户要求的数据类型转换。调试时应先验证硬件连接和基本时序,再逐步优化采样流程。该方案兼顾
1. 硬件资源介绍Draco嵌入式AI开发板,由AI模块和外设底板构成。开发板集成了摄像头、LCD屏幕、麦克风和WIFI模块等丰富外设,且板载拓展口与树莓派兼容。利用Type-C接口搭配USB-UART电路使得用户可以直接连接电脑进行开发。1.1. AI模块AI模块内置双核64位处理器,频率高达400MHz,拥有8M的内存(SRAM)和128M的FLASH,内置多种硬件加速器(KPU、FPU、AP

1. 硬件资源介绍Draco嵌入式AI开发板,由AI模块和外设底板构成。开发板集成了摄像头、LCD屏幕、麦克风和WIFI模块等丰富外设,且板载拓展口与树莓派兼容。利用Type-C接口搭配USB-UART电路使得用户可以直接连接电脑进行开发。1.1. AI模块AI模块内置双核64位处理器,频率高达400MHz,拥有8M的内存(SRAM)和128M的FLASH,内置多种硬件加速器(KPU、FPU、AP








