笔记本没有并口,买一个usb转并口,那arm9就能用jtag,不用买jli…
arm吧
全部回复
仅看楼主
level 3
打架王3 楼主
2012年07月06日 02点07分 1
level 5
还买什么仿真器啊。。坑爹
2012年07月09日 13点07分 2
level 5
ARM的仿真器一般都很贵,特别是Cortex-A8 内核以上的仿真器,动辄上万块钱,大家可以到ARM官网去看看,一般我们用仿真器,是在调试内存或flash的时候用到,例如新开的一个案子,打一块新画的板子,上电跑不起来,不知道问题出在哪里,这时候,就需要仿真器去读内存,读flash,去手动填地址,手动写内存进去,看是不是内存哪根线没接好等等!
其实我们一般做产品,都没用仿真器,如果是新画的板,我们一次打20片,贴20片回来,总有几块能跑起来的,这样没有焊接好的概率小很多。
仿真器的还有一个好外是在驱动开发中单步调试,其实我们一般都用串口打印来协助调试,就是在开发驱动程序过程中,用串口输出调试信息,这样来替代单步调试功能,也是能起到很好的协助作用!可以说,完全不用仿真器!
2、 不用仿真器,如何下载程序?
答:在嵌入式系统中,有一个boot程序,它的作用就像是PC里的BIOS,它实现一些最基本的功能,也就是在操作系统还没有起来的情况下,它操作ARM就像操作单片机一样,实现了一些功能,例如,打开SD卡功能,打开USB功能,从USB下载程序,从SD卡下载程序,测试内存,测试NAND FLASH,更换开机LOGO,引起嵌入式系统启动等等功能,所以,有了这个BOOT,就不用担心下载程序的问题,而这个BOOT,生产的时候,通过SD卡,烧录到了板子上了,所以童鞋们买到开发板后,其实里面都有这个BOOT了,而开发板教程也会图文并茂地指导如何更换BOOT,烧录BOOT,还有BOOT的源代,如果有必要,可以自已添加一些功能进去!
2012年07月09日 13点07分 3
level 5
你可以加我们群学习一下。我们群是深圳风火轮科技技术讨论群:209767435

2012年07月09日 13点07分 4
1