init code 是指一个叫basiccrt.s 的文件吗?
我是在example 里选的一个工程,在上面进行修改的,里面就有一个xxxbasiccrt.s 的文件。
我添加了以下代码,编译好之后,Bootloader 的时间没什么变化。
也就是SPI0_BAUD = 2 , PLL 按照100MHz 进行设置的
/////------------------------------------------------------------------------------
P0.L = SPI0_CTL & 0xFFFF;
P0.H = SPI0_CTL >> 16;
W[P0] = R1.L;
R1 = 2;
P0.L = SPI0_BAUD & 0xFFFF;
P0.H = SPI0_BAUD >> 16;
W[P0] = R1.L;
R1 = 4;
P0.L = PLL_DIV & 0xFFFF;
P0.H = PLL_DIV >> 16;
W[P0] = R1.L;
R1 = (24 & 0x3f) << 9;
P0.L = PLL_CTL & 0xFFFF;
P0.H = PLL_CTL >> 16;
W[P0] = R1.L;