嵌入式开发

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

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

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

查看更多

电路方案

查看更多

设计资料

查看更多
  • Vibe Coding是造软件,还是堆代码垃圾? 主要还是看你的使用方法
    AI辅助嵌入式开发可以显著提高效率,但也存在三大风险:代码风格割裂、缺乏全局视野和过度依赖AI。作者提出了一套实操方法来规避这些问题,包括先制定方案再编程、自查加AI审查确保质量、保存交互记录以便快速复盘。强调AI是工具而非“救世主”,开发者应保持独立思考和问题解决能力,才能真正利用AI的优势。
    Vibe Coding是造软件,还是堆代码垃圾? 主要还是看你的使用方法
  • AC696N 开发板开发分享 —— 编译下载
    摘要 本文针对 AC696N 开发板编译后无法下载程序的常见问题,提供了一套系统的排查方案。从脚本编码错误、设备离线、CRC 校验失败到芯片硬件故障,逐一分析故障原因并给出对应解决方法,帮助初学者快速定位问题、提高开发效率。 正文 在 AC696N 开发板的开发过程中,编译成功但无法下载固件是初学者经常遇到的问题。本文将从五个维度逐一分析原因并给出排查方案。 一、下载脚本编码错误 Windows
  • AC696N开发板开发分享——压缩rom空间
    摘要 AC696N系列芯片内置仅512Kbyte ROM空间,开发过程中常遇到空间不足导致无法烧录的问题。本文从VM空间调整、功能模块裁剪、提示音优化三个维度,详细介绍实用的ROM压缩技巧,帮助开发者在有限空间内实现功能最大化,轻松解决芯片内置空间不足的痛点,适合初学者快速上手。 一、ROM空间分布概览 AC696N系列芯片通常内置512Kbyte的ROM空间(合封装的25Q40),在实际开发中很
  • AC696N 开发板开发分享 ——SPI 驱动 TFT 屏
    摘要 本文基于杰理 AC696N 芯片 SDK,AC695N芯片同样适用,完整梳理 240×240 GC9A01 SPI 驱动TFT移植全流程,覆盖板级宏配置、SPI 硬件初始化、LCD 引脚定义、屏幕驱动注册、UI 适配、资源压缩、图片显示调试七大核心步骤,同时说明内置 / 外置图片资源切换方法,解决 IO 冲突、Flash 空间不足、UI 头文件缺失等常见工程问题,适合蓝牙音箱、便携音频设备开
  • 一个嵌入式内存问题定位工具!
    在嵌入式开发中,内存踩踏问题常导致系统在测试时正常运行,而在客户现场崩溃。本文介绍了mprotect这一高效定位内存踩踏问题的工具。mprotect是Linux/Unix系统调用,通过改变内存页权限,实现对指定内存区域的保护。当发生非法访问时,系统立即抛出SIGSEGV信号,帮助精确定位问题发生地点。mprotect具有实时性、低开销和精准防护的优势,但其保护粒度较粗,存在性能开销。通过mprotect,开发者可以在问题发生瞬间捕获异常,无需事后分析,从而有效解决内存踩踏问题。
    192
    07/15 13:45