完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在使用 Nucleo H7 板进行原型设计之后,我现在正在设置一个带有 STM32H723ZGT6 MCU(与 Nucleo 上的 MCU 相同)的定制板。
我通过 SWD 连接了我的 USB Dongle ST-Link V2 以对 MCU 进行编程,经过一番努力后,我终于找到了一个可以工作的设置,但使用相当慢的 100 Khz 频率作为解决方案。增加频率会导致无法擦除、下载我的程序,或者有时会在下载的内容和原始代码之间产生不一致错误。 在 100Khz 调试有点挑战,所以我需要尽可能加快速度。 无论如何,让我感到压力的是我不明白这是否正常...... 在 SWD 方面,我的设置是:SWDCLK 和 SWDIO 直接连接到加密狗,RST 连接加密狗和 MCU 之间的 10k 电阻,gnd 和 VDD 连接到板上的 3.3V。 St-Link V2 加密狗框架已更新至最新版本。 SWD的配置是: 1) 频率 100 2)模式正常 3) 接入点 0 4) 复位方式 硬件复位 5) 速度可靠(如果我再次设置快速,我会陷入与上述相同的问题) 在我设置的 MCU 电源设置方面: 1) 所有 VDD 使用 100nf 电容去耦 2) VREF 与 1uf 和 100nf 电容并行解耦(根据 Nucleo 架构) 3) 两个 VCAP(我不使用,因为我使用内部稳压器)与 2 个 2.2uf 电容并行解耦(根据 Nucleo 架构) 4) PDR_ON 通过 10K 电阻连接到 vdd(根据 Nucleo 架构) 5)BOOT0连接到VSS(我让dongle切换到系统内存进行编程操作,复位后切换回来) 有没有人可以帮助我理解? 我本来想买一套 St-Link V3 套装,但不幸的是,此刻的猜测太疯狂了,要求的价格简直荒谬…… |
|
相关推荐
1个回答
|
|
更新:我认为这实际上是一个噪音问题。
我用电源轨上的示波器进行了检查,我可以清楚地看到一个反复出现的强度尖峰变量,但有时非常大,我认为这是问题所在。 我做了一些过滤,最后我现在到达了 949 Khz 频率,我认为它仍然很慢但无论如何是可以接受的。我会继续尝试设置更多过滤器,我也会尝试使用 V3 看看是否有任何变化。 干杯, |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2247 浏览 1 评论
3033 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1611 浏览 1 评论
3424 浏览 6 评论
5756 浏览 21 评论
772浏览 4评论
1137浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
406浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1118浏览 3评论
1170浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 01:46 , Processed in 0.893516 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号