最近研究下STM32H750,发现一个奇怪问题,望有经验的人赐教。
官方文档说STM32H750的片内FLASH只有128KB(0x08000000~0x08020000),这样导致大家需要外挂FLASH来运行比较大的代码。
但是我采用官方提供的STM32H743ZI的FLASH的例程,发现可以对STM32H750中0x08000000~0x08100000空间(共1MB)进行擦除和写入操作,在keil中的memory窗口中观察确实写入了相应的数据。
那问题来了,为啥官方说只有128KB,而实际确能操作那么大空间?是官方的一个小错误吗?
是不是意味着,大于128KB的代码实际可以在STM32H750的片内FLASH中运行? |