STM32C542RC开发板PWM实验——编译通过但回调函数未调用
【2026.09.27】每日签到:[STM32H735G-DK评测]一、移植Coremark跑个分
STM32C542RC开发板PWM实验的继续求助
STM32C542RC开发板PWM实验有关配置的求助
STM32C542RC开发板的串口DMA发送实验出错(已解决)
测试USB线对STM32C542RC开发板的影响
官网下载需要登录,可是登录就会显示网页无法正常运作,如何处理?
从哪里可以下载到STM32C542RC开发板的电路图?
都是怎么学习TouchGFX的?
初试VS Code编译烧录不成功
微信公众号
手机版
避免之前有启动了保护功能。
芯片型号和算法不匹配
板子在下载其他项目时毫无问题,仅是在测试某个项目时出现这个问题。同一项目用stm32CubeIDE平台编译下载没有问题,但用Keil平台编译时正常通过,下载时才出现错误。
是那里设置不正确呢?
这是可以正常下载的项目截图:
这是下载出错的项目截图:
这些设置都没有改动过,两者完全一致。
换成相同文件名之后,下载依然报错:
首先 设置option byte,安全和非安全区
User Option Bytes requirement (with STM32CubeProgrammer tool)
TZEN = 1 System with TrustZone-M enabled
DBANK = 1 Dual bank mode
SECWM1_PSTRT=0x0 SECWM1_PEND=0x7F All 128 pages of internal Flash Bank1 set as secure
SECWM2_PSTRT=0x1 SECWM2_PEND=0x0 No page of internal Flash Bank2 set as secure, hence Bank2 non-secure
其次应该打开的是工作区,看到两个项目。先 Select the xxxxx_S project as Active Project (Set as Active Project)
- Build xxxxx_S project 然后 Select the xxxxx_NS project as Active Project (Set as Active Project)
- Build xxxxx_NS project
然后再下载。具体可以参考工程中的 readme
你MDK有安装对应型号的pack包吗,看下程序项目的芯片型号选择对不对,然后去debug那里,看下芯片识别到了吗
这里改为2000仍下载失败:
还少了一个下载算法
你这个下载算法flash地址都不匹配
所有配置都是官方例程中原有的,没有作任何修改。