嵌入式系统

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

电路方案

查看更多

设计资料

查看更多
  • 大学生接触STM32究竟是选标准库还是HAL库?
    STM32作为大学生入门嵌入式MCU,常面临标准库和HAL库的选择争议。本文对比两者,指出HAL库提供了更好的跨芯片兼容性和安全性,而标准库则更为底层,适合深入理解底层寄存器。尽管标准库逐渐被废弃,但其仍具一定价值。大学生应关注快速开发和项目目标,而非单纯追求底层知识。
    大学生接触STM32究竟是选标准库还是HAL库?
  • 使用claude code和对应skills生成规范化MicroPython外围设备驱动代码包文件
    这份指南详细介绍了如何使用 Claude Code 自动化工具将 MicroPython 驱动代码转换为格式标准、自带测试、文档齐全且可一键安装的开源驱动包。具体步骤包括安装 Claude Code 工具、准备原始代码、规范化驱动文件、自动生成测试文件和 README 文档、生成 package.json 文件、打包成标准驱动包,并最终上传至 upypi 平台进行测试和一键安装。整个流程覆盖了从代码编写到发布部署的全过程,确保驱动包的质量和易用性。
  • 使用cc和对应skills实现MicroPython代码优化
    这份指南详细介绍了如何使用 Claude Code 和 MicroPython 自动化工具来优化 Python 代码的执行速度和内存占用。首先,通过 `upy-opt-driver` 提高代码的执行速度,然后利用 `upy-slim-driver` 减少内存消耗。具体步骤包括安装工具、优化代码、上传至设备并测试优化效果。最终展示了优化前后的性能对比,提供了详细的避坑指南和技术细节。
  • STM32N6的开发日记(13):从基础外设到神经网络部署全面指南
    本文介绍了如何上手STM32N6开发板,并详细讲解了系统烧录、LTDC显示、DCMIPP和ISP配置、神经网络应用和部署等内容。文章强调了在使用过程中要注意的关键点,如签名代码差异、XSPI时钟配置、LTDC内存权限等问题,并提供了多个实际操作步骤和注意事项,帮助读者更好地理解和掌握STM32N6的开发技巧。
  • 飞凌精灵(ElfBoard)技术贴|如何在RK3506开发板上实现UART功能复用
    IOMUX(引脚功能复用)是芯片厂商为高效利用有限的硬件引脚资源而设计的核心技术。通过软件配置,单个物理引脚可灵活切换为GPIO、UART、I2C等多种功能。不同SoC芯片的IOMUX配置方式存在差异,本文将以ELF-RK3506开发板上UART2的引脚复用为例,详细介绍从硬件查询到软件配置的完整实现流程。 1. 引脚确认 在开始配置之前,首先需要了解ELF-RK3506开发板的接口布局特点。EL