![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
每当运行到这个地方就会跳转到HardFault_Handler函数里面 这个是调试的界面 |
USB MSC+ FATFS 不兼容?
STM32H7 FMC模式1的NADV时序问题
STM32H743 SPI3 做从机 接收标记置不了位
程序跑到H723ZGT6的flash擦除那一段命令就死机
stm32h743使用cubemx配置,用HAL库驱动eMMC_BGA169存储芯片,数据读写不了。
芯片保护怎么解锁
STM32H747I-DISCO开发板st link连接不上,怀疑是因为没有采用开发板默认的SMPS供电模式而采用了LDO供电。
关于STM32的PWM占空比设置
Stem32CubeIDE能像Keil一样指定不同文件下的代码编译到不同的FLASH地址吗?比如部分代码存放到内部FLASH,另一部分存放到外部QSPI的FLASH中
STM32H745单片机按照官方手册AN5286配置的,想简单点亮一个led,程序可以正常烧进去,但是不好使,请问为什么啊?
弄了好多天了,目前觉得可能是rcc初始化的问题,但是检查不出来有什么问题
个人更怀疑是MPU啊、对齐这方面的问题。
我看你使用MDK IDE,你可以基于MDK调试器看看fault report,可能有些提示线索。
建议下载新版本试试,新版版本里有 芯片版本号选择,芯片版本要和选项对上。
芯片版本可以通过 CubeProgrammer 读出来。
是的我使用了FMSC,有外部sram和norflash和sqiflash,也初始化了MPU包含内存的读写,这个会出现什么问题嘛?
我像请问一下在cuebmx上面如何通过自己的mcu版本号选择对应的固件库![Snipaste_2024-04-03_16-14-36.png Snipaste_2024-04-03_16-14-36.png](data/attachment/forum/202404/03/170514juc3hgat3z1x2ick.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300)
你这是V 版本
在新版的cubemx 的 RCC 配置参数中,会有版本选项,默认的是 rev.V
根据您的提示我也把cubemx版本更新到了6.8固件库用的1.91,也把这个设置为了rev.V可是依然会跳转到那个中断中
这个确实挺奇怪的,要不你新建个工程,试试先只配置时钟,看看会不会发生HardFault。
我检查了,如果是只配置时钟的话是可以运行的,所以我觉得可能是外部SDRAM的问题,就像是stm32外接sram详细配置(基于MDK) (stmicroelectronics.cn)这个帖子的一样,但是我并没有看懂他这个帖子的解决方法,以下是我的H743iit6的内部SRAM和外部SDRAM的情况
然后这是参考的内存空间![97f8440e9b4d484eb90a9dad8853345b.jpg 97f8440e9b4d484eb90a9dad8853345b.jpg](data/attachment/forum/202404/07/120446s58vfv8yl7ys2qsv.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/300)
![e5fa1c37400f49dfaba167776ee7bd17.png e5fa1c37400f49dfaba167776ee7bd17.png](data/attachment/forum/202404/07/120441feh9q4mfhclm49m9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300)