初学ARM,一开始遇到的事情总是让人不爽,但是回过头来还是自己太着急,忽略了细节。
首先是DNW的USB连接不上,然后是AXD+JLINK调试连不上。其实只有两个问题。
一是USB的驱动没安装对,在厂家的资料里,USB的驱动文件夹了只有两个文件,我以为这太少了,估计不能用,于是在装驱动的时候就没找这个文件夹,其实在在资料里安装方法都有的。
二是在codewarrior里的设置,在ARMLinker里的RO-base 应该是0x32000000.其他值我没有连上,不同的bootloader这个值可能不同,在DNW里我选择 boot my application后,出现了
run 0x32000000.我想,从这里可以看到自己的应用程序的运行开始地址。
开始一件事,要慢慢来,注意细节。不可激进。