当前位置: 首页 > news >正文

[APM32F0] APM32F003常见烧录问题解决指南

在单片机开发调试过程中可能会遇到芯片无法烧录调试的情况,最近正好测试了下APM32F003比较容易遇到的烧录调试问题和对应的解决方案。
1、复用了烧录引脚
APM32F003的烧录引脚是PD1(SWDIO)、PD2(SWCLK)这两个引脚除了烧录功能,还可以复用成普通IO或者做外设功能引脚使用。


APM32F003烧录引脚的复用比较简单,直接当普通IO初始化或者开启对应的外设就会复用过去,需要注意APM32F003的ADC扫描模式是固定从AIN0通道到AIN”n”通道,而PD2(SWCLK)是AIN3,如果扫描的通道大于3就会复用了烧录引脚,也就会影响烧录功能。


对应解决方案:
硬件设计参考开发板将复位脚RESET引到烧录接口上,如果遇到无法烧录keil识别不到ID的情况,尝试将复位脚接到烧录器RESET上由烧录器复位MCU释放烧录脚实现烧录。
如果硬件上没有将复位脚引到烧录接口上的话,可以使用镊子夹复位电容或者其他方式将复位引脚拉低让芯片保持复位状态,在复位状态下,烧录器是能识别到芯片ID的,在Keil上确认能识别到ID后表示芯片状态和接线都正常,在点烧录的同时释放复位引脚,这需要一点手法,多尝试下也能烧录。



2、芯片进入了读保护
APM32F003有加读保护的功能防止量产产品的代码被读出,用户可能误操作导致芯片锁住无法烧录的情况。以及在极海官网《APM32F003x6 勘误手册》上提到,在main中操作选项字节被意外打断可能导致芯片被锁住,主要的场景是上电立即操作选项字节,可能由于电源不稳定,操作被打断芯片自锁了。建议使用离线烧录器来配置选项字节。如果要在main中编程选项字节,也可以在编程前加一段延时,避免刚上电电源不稳定的情况下操作。


在确保接线正确的情况下,确认芯片在复位状态下能识别到ID.
如果芯片自锁状态,烧录器是能在kail上识别到ID的,但下载会报错。
如果是这种情况有两个方法解决
1、使用支持APM32F003型号的烧录器,配置选项字节解除读保护。
2、如果没有离线烧录器,比较简单的方法就是可以尝试使用下面的例程,例程配置的是将代码烧录到SRAM中,读保护状态下SRAM是可以访问的,烧录后进行Debug仿真,跑一遍解除读保护的操作,芯片就能解锁。



APM32F00x_-sram.zip(1.85 MB, 下载次数: 2)


---------------------
作者:Alden
链接:https://bbs.21ic.com/icview-3495284-1-1.html?_dsign=af20ce42
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

http://www.jsqmd.com/news/538008/

相关文章:

  • 软件测试报告过期了怎么办?-第三方软件测试
  • LFM2.5-1.2B-Thinking-GGUF真实案例:某国产MCU厂商技术文档自动摘要准确率达92%
  • vLLM推理加速实战:在Windows笔记本跑通Qwen-0.6B模型的完整记录
  • 如何用ffmpegGUI简化视频处理:现代桌面应用的完整指南
  • 2026年江苏热门的商用直饮水机品牌推荐,靠谱的批量定制公司有哪些 - myqiye
  • AI辅助开发:让智能体分析日志,自动诊断并修复“服务睡眠”故障
  • OpenClaw+nanobot:智能家居控制中心方案
  • 获取一个地点天气数据
  • 华为光猫配置解密工具:专业网络运维的瑞士军刀
  • LangChain多智能体系统构建全攻略(非常详细),官方揭秘4种模式,从入门到精通,收藏这一篇就够了!
  • 众智商学院:专注职业能力提升,覆盖采购与质量多领域培训 - 众智商学院官方
  • Qwen3.5-4B-Claude-GGUF多场景应用:数据科学解释+统计推断+可视化说明
  • 深度兼容方案:在Linux系统上流畅运行QQ游戏的终极指南
  • 速腾聚创第四季营收7.5亿 首次实现单季度盈利
  • MySQL索引失效完全指南:从原理到10大场景,避坑必看
  • Python AI用例生成效率黑盒解密:AST静态分析+LLM动态补全双引擎架构(内部培训PPT首次公开)
  • 三步打造现代化毛玻璃效果:Windows资源管理器终极美化方案
  • 基于机器视觉的钢材表面缺陷检测——基于YOLOv8的深度学习方法
  • 一文带你了解网络安全就业前景,网络安全前景到底怎么样?
  • 一起搞定数据通信,数据通信协议介绍
  • 手把手教你用LMX2594+HMC7043搭建JESD204B时钟树(以2.4GSPS采样为例)
  • 从旧轮胎到橡胶地砖,一条回收线的设备该怎么选?
  • 通义灵码企业级实践:高效自定义指令配置与管理指南
  • 从公开数据集到高水平论文:电池健康特征工程实战与学术服务指南
  • WinClaw 支持和微信互通文件、图片等
  • NFT监狱建筑师:关押盗版数字资产的牢笼
  • ViGEmBus虚拟游戏控制器驱动全解析:从安装到开发的完整指南
  • E-Hentai Downloader 终极指南:如何免费快速下载E-Hentai图库
  • 新手福音:在快马平台用AI引导学习Notepad++核心编辑技巧
  • JVM 堆体系