flash的下载方面,做的比较好的是IAR.只要是RDI兼容的仿真器,都可以利用IAR内部的framework自动完成下载,这样调试起来非常的方便.而且IAR提供了framework的接口函数,只需要根据自己的硬件来修改即可.这样的话,IAR就支持所有的nor flash,(片内的FLASH部分已经被IAR捆绑了,不需要自己去动刀.nand没有试过,不过应该也可以).每次debug的时候,点一个键,自动完成flash的擦除和下载,然后就可以开始仿真了,而且那个速度很爽. keil自从不支持RDI以后,就变成了一个封闭的垃圾,而且ulink1和ulink2从性能上来说比起jlink差的还是非常的多.所以开发小ARM7最好的平台还是iar+seggar jlink. 其它还有很多非常好的仿真器,不过价格太吓人,不怎么适合我们国情. |