CH32V307VCT6 移植LVGL+FreeRTOS以后在SetSysClockTo96_HSE函数中直接跳到HardFault_Handler

我的flash配置是256+64,根本还没进main函数就跳到HardFault_Handler里面了,去掉main函数里面的LVGL函数就不会跳到HardFault_Handler,但是我还没初始化LVGL应该不会出现内存溢出之类的错误吧?

将时钟修改为SYSCLK_FREQ_72MHz_HSE就不会跳到HardFault_Handler里面了,96Mhz不可以?

image.png

image.png

image.png


您好,若进HardFault,可对照下帖查找一下问题。若方便,可将工程发至我的邮箱(lzs@wch.cn)这边具体看一下。后续若有问题,也可以通过邮箱和我沟通。

https://www.cnblogs.com/wchmcu/p/17545931.html

image.png 


只有登录才能回复,可以选择微信账号登录