rvds具有极高的编译效率和执行速度, 美中不足是要自己编写启动文件.
keil使用极其方便,自动生成启动文件,并可以图形化配置某些启动选项,例如lpc系列可以图形化配置PLL,存储器加速,vpb分频,堆和栈的大小.
现在的keil mdk支持arm的realview编译器(实际是rvds低级版本), 生成的启动文件可以被rvds直接使用, (注意:keil的工程中必须选realview编译器!!!) 只要在rvds的工程配置中 linker
ealview linkerlayout的 objectsymbol编辑框中填入startup.o, 在Section编辑框中填入RESET即可.
这样就可以不写一行启动代码使用rvds了!!!!!!! |