最近有个项目需要使用STM32H750实现,但限于flash空间只有128k不够,希望将程序运行于sram。目前有两种想法,(1)由其他设备通过串口isp每次上电加载程序到750的内部sram实现运行,但750的usart isp使用stcubeprogrammer都无法连接上。
(2)使用qspi外挂存储器,启动后采用分散加载的方式到sram区。但是由于qspi已用做其他用途,需要使用普通的spi外挂flash,自己编写boot程序实现分散加载,貌似很复杂不知如何实现。
请问有经验的小伙伴知道如何实现自己编写boot程序实现分散加载或者有其他更好的办法? |