打印
[MM32软件]

灵动微的mcu_MM32G0001烧录引脚的使用

[复制链接]
2382|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
uuguoleilei|  楼主 | 2024-8-7 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
@21ic小跑堂 #申请原创# #每日话题# #技术资源#@小运营
当引脚不够用的时候,往往会盯上烧录脚是否可以使用,经过查询手册发现,在使用烧录口引脚的时候,需要先将对应引脚复用设置对应引脚,才能将烧录引脚正常使用;



代码配置如下:
    //输出复用
   GPIO_StructInit(&GPIO_InitStruct);
    GPIO_InitStruct.GPIO_Pin  = GPIO_Pin_14 |GPIO_Pin_13 ;
    GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF_PP;
    GPIO_Init(GPIOA, &GPIO_InitStruct);



使用了这段复用之后就可以当做正常引脚来使用了



特别要注意的是,当烧录引脚被使用后,烧录就会出现异常,需要在连接复位脚的情况下,上电前两秒擦除程序,就可以完成正常烧录;





使用特权

评论回复
沙发
caigang13| | 2024-8-9 08:33 | 只看该作者
烧录引脚都是可以复用的

使用特权

评论回复
板凳
micoccd| | 2024-8-14 16:18 | 只看该作者
很容易烧录不进吧

使用特权

评论回复
地板
Allison8859| | 2024-9-18 13:19 | 只看该作者
其实使用这个烧录端口也是可以的,但是注意就是尽量delay几秒来保证以后烧录好用

使用特权

评论回复
5
B1lanche| | 2024-9-18 15:02 | 只看该作者
楼主可以预留boot实现ISP烧录这种也可以

使用特权

评论回复
评论
uuguoleilei 2024-9-20 09:45 回复TA
是的,预留boot是个很好的办法 
6
Carmen7| | 2024-9-18 16:09 | 只看该作者
一般可以考虑使用IAP和APP的了吧,这样就可以了

使用特权

评论回复
7
Belle1257| | 2024-9-18 17:11 | 只看该作者
对啊,设置复用一下基本就可以使用了

使用特权

评论回复
8
Emily999| | 2024-9-18 18:30 | 只看该作者
如果是ST的话是开启复用时钟,关闭SWD才行,不知道MM32是否也这样

使用特权

评论回复
评论
uuguoleilei 2024-9-20 09:44 回复TA
MM32目前可以直接配置 
9
alxd| | 2024-9-18 19:33 | 只看该作者
我觉得这种最好是选择个MCU的IO比较多的,不建议占用烧录端口

使用特权

评论回复
评论
uuguoleilei 2024-9-20 09:44 回复TA
是的,有时需要快速开发不得不用烧录口了 
10
Betty1299| | 2024-9-18 20:12 | 只看该作者
看着还行,但是尽量给复位时间,不然只能烧录一次了

使用特权

评论回复
评论
uuguoleilei 2024-9-20 09:43 回复TA
是的,这样的情况是导致烧录有点麻烦,最好是添加一个复位按键,按下按键就可以自动配置烧录模式 
11
Candic12e| | 2024-9-19 08:30 | 只看该作者
这种先复用输出,都不用关闭SWD吗?

使用特权

评论回复
评论
uuguoleilei 2024-9-20 09:42 回复TA
有的mcu有配置字,我这款是直接配置了 
12
Charlotte夏| | 2024-9-19 10:06 | 只看该作者
不理解,不是每次开机都是默认是烧录口吗

使用特权

评论回复
评论
uuguoleilei 2024-9-20 09:41 回复TA
是的,有的mcu每次开机都是默认烧录口,程序更改后就会出现烧录不成功的现象,这个主要看mcu的烧录引脚默认是什么, 
13
Annie556| | 2024-9-19 13:00 | 只看该作者
就是需要给IO重新复用回来,才能烧录,是这个意思吗?

使用特权

评论回复
评论
uuguoleilei 2024-9-20 09:40 回复TA
是的 
14
中国龙芯CDX| | 2024-9-25 13:19 | 只看该作者
micoccd 发表于 2024-8-14 16:18
很容易烧录不进吧

其实是不会的,就是有时候需要按住复位才可以

使用特权

评论回复
15
小小蚂蚁举千斤| | 2024-9-25 16:13 | 只看该作者
IO复用需要定义模式嘛?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

40

帖子

3

粉丝