问:
为什么有EP7312的片内bootloader无法直接烧录程序到flash中,而STM32F103的片内bootloader就可以做?
答: EP7312片内的bootloader不能直接初始化片外的SDRAM ,因为不知道片外面的SDRAM配置,EP7312的flash是外接的,而且EP7312只有4K的片内SRAM,所以无法直接烧录程序到flash中。而STM32F103的配置是已知的,而且STM32F103片内SRAM较大,所以STM32F103的片内bootloader可以做到。