最近有部分刚接触MM32 MCU的用户朋友们碰到了MCU无法进行下载的情况,然后跟我们反馈芯片有问题,最后经过技术工程师跟进,其实都是用户程序使用错误或者操作不规范等原因造成的,并非芯片有问题。如果大家有碰到这种情况请不要着急,此篇文章灵动微总代理英尚微电子专门来讲解如何解决烧写失败的情况及有可能出现该类问题的原因。

MM32无法进行烧写原因有多种情况,我们从硬件和软件两个方面分析:

硬件原因:
1、使用的调试器不支持调试下载MM32 MCU,IAR/KEIL上仿真器选择/配置不正确,MM32 MCU已经获得Segger官方认证。在Segger官网J-Link驱动6.40以上版本支持MM32 MCU系列,MM32 MCU支持如MM32-Link、U-link、J-Link、DAP-Link等使用SWD/JTAG(M3)等方式对内核、外设、FLASH进行访问。

2、MM32 MCU最小系统不完整,复位电路设计错误、MCU供电不正常等也会出现无法识别设备Device等情况。MM32 MCU支持宽电压2.0-5.5v供电,在用户自己设计产品PCB时,建议用户预留VCC、SWDIO、SWCLK、GND、NRST五线下载口方式。大家在进行电路设计时请参考demo板进行设计。

3、SWD的两个引脚PA13、PA14引脚虚焊,外部硬件有上拉或下拉,与调试器连接不正确或未连通等情况。

软件原因:
1、程序下载错误,MM32 MCU有F、L、SPIN、W、P五大系列,对于不同的MCU我们有不同的库、启动文件与例程,大家下载程序前请查看自己MCU版本型号是否与要下载的程序对应,例如MM32F031C6T6分q版和n版,两个型号由于时钟域配置不同,程序不能直接共用。

2、MCU处于读/写保护状态,当MCU处于读保护状态时,FLASH空间处于写保护状态,此时无法使用SWD协议对内核、外设、FLASH进行访问,无法进行下载调试。

3、MCU处于低功耗状态,当MCU处于不同模式低功耗状态时,MCU的外设区域会处于断电状态,调试器识别MCU处于断电状态,无法进行下载调试。

4、SWD的两个引脚PA13、PA14被复用为其他功能或通用IO,PA13、PA14被配置为其他工作模式,此时PA13、PA14无法正常工作在SWD模式,调试器无法通过SWD协议进行下载调试。

5、程序下载过程中出错,由于下载速度和调试器版本特性等原因造成下载过程中出错,导致MCU进入HardFault状态(程序跑飞),此时无法进行下载调试。

灵动微电子MM32 MCU烧录经验分享相关推荐

  1. 国产单片机系列:上海灵动微电子MM32使用笔记

    上海灵动微电子MM32使用笔记 微信公众号:雍正不秃头,回复MM32模板获取本章内容下载链接. ~~~~~~~~        原本项目上使用了STM32F031F6P6这一款单片机,奈何ST的芯片疯 ...

  2. 灵动微电子MM32 MindSPIN系列MCU为电机驱动量身打造

    灵动微Mind SPIN系列MCU产品针对直流无刷电机驱动所量身打造.无论是在工业应用,还是智能家居和物联网应用上,提高效率和节能减碳一直为其主轴所诉求,而有着兼顾于高效与节能特色的直流无刷电机,正是 ...

  3. 2023天津大学微电子集成电路工程考研经验分享

    一.关于专业课: 微电子作为近几年较热门的专业,吸引了越来越多的考生进行报考和深造,使得该专业的招生分数线年年上涨,比如天津大学微电子学院2021年的电子信息专业录取最低分在325-331之间,202 ...

  4. 直播预告|灵动MM32 MCU助力全国大学生智能汽车竞赛——基础培训

    ▌简介 MM32 MCU系列产品简介和MM32SPIN27PF. MM32F3277G9P产品的详细介绍,MM32 MCU开发工具与智能车大赛的入门指导,包括MM32 MCU资料获取及如何使用MM32 ...

  5. 直播预告|灵动MM32 MCU助力全国大学生智能汽车竞赛——基础培训第二讲

    ▌简介 基础培训第二讲--灵动MM32F3277/SPIN27手册阅读及开源固件库的使用. 1.直播时间 2021年4月8日下午14:00 2.直播内容 一.如何阅读MM32F3277微控制器的用户手 ...

  6. 灵动微MM32可替换兼容意法半导体STM32

    意法半导体(ST)是半导体供应商的翘楚,致力于与日常生活息息相关的智能的.高效能的产品及解决方案.意法半导体的产品无处不在,致力于与客户共同努力实现智能驾驶.智能工厂.智能城市和智能 家居,以及下一代 ...

  7. 灵动MM32 MCU助力全国大学生智能汽车竞赛

    第十六届(2021年)全国大学生智能汽车竞赛规则初稿已发布,上海灵动微电子股份有限公司(简称灵动)很荣幸能成为大赛的赞助商之一. 为更好地服务参加全国大学生智能汽车竞赛的同学们,灵动将从以下几个方面为 ...

  8. 分享灵动微电子低功耗单片机MM32L系列

    消费电子.可穿戴设备及其它电池供电的物联网终端都低功耗都有严格的要求.系统功耗是物联网部署的主要考虑因素之一,很多应用场景下的IoT设备都是电池供电,而且要求可持续使用10年以上.MCU在很多应用中大 ...

  9. 华南理工大学微电子2022考研经验分享

    今天写点不一样的,关于我这大半年的2022考研的经验分享.华南理工大学scut,也是我的本科母校,我的目标学院专业是微电子学院 微电子与固体学(学硕). 附上成绩:总分388,其中政治80,英语一75 ...

最新文章

  1. Spring boot的Thymeleaf使用
  2. 光流 | OpenCV3实现LK Optical Flow(代码类)
  3. LeetCode Algorithm 203. 移除链表元素
  4. wordpress安装_WordPress第三课:使用SOFTACULOUS安装WORDPRESS
  5. Oracle回收站解决误删除表
  6. 网狐棋牌游戏服务端架构设计原理
  7. Android开发Tips(5)
  8. 免费谷歌学术、知网、维普、scihub镜像
  9. 路由器中继模式WISP、Client + AP、AP模式的区别和适使用场景
  10. 标准柯西分布_对柯西分布性质的进一步讨论
  11. 抑郁症自我测试皮肤软件,以躯体症状为主的抑郁症患者的交感神经皮肤反应研究...
  12. Android加载3D模型的学习笔记
  13. 如何成为高效的学习高手
  14. 抖音如何能快速涨粉?
  15. 基于verilog的CRC校验(汇总)
  16. 已知二叉树的后序序列和中序序列,求先序序列。
  17. 基于Axure的跑步软件的界面原型化系统
  18. Elasticsearch——分页查询FromSize VS scroll
  19. 关于供应链的搞笑生动教学案例
  20. 矩阵求导常用公式(避坑)+矩阵的模和矩阵的绝对值的求导

热门文章

  1. 百度钱包必须要面对的两个问题
  2. 面试高并发,凉了(全程高能,赶快收藏)
  3. 怎样找回全国计算机考试的准考证号
  4. 『每日AI』丨瑞·达利欧“痛苦+反思=进化!”
  5. redis存储java对象
  6. 如何设计一个电气控制原理电路图
  7. 腾讯CSIG暑期后端实习面经(已offer)
  8. 三菱PLC设计红绿灯的一种思路
  9. scp命令报错(IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!)
  10. Python + opencv对拍照得到的图片进行背景去除的实现方法