最近在自学ARM(LPC2103),想将自己学习的阅历悉数记载在这个博客里边,与各位新手共同进步。
开发ARM的开发环境主要有ADS1.2,IAR FOR ARM,KEIL FOR ARM,我这次选用的为IAR的开发环境,这样新手上手会比较快一点,下载地址能够谷歌mcu123,我们都懂的,若要用于商业意图仍是请用正版。我下载的是最新的版别V6.1,有一个问题便是不能修正字体大小,一旦修正字体大小软件就犯错封闭了,可是这个影响不大,我一般都是在UltraEdit里边修改,仅仅使用下IAR的编译和调试环境。有问题能够留言,我会尽最大或许协助你。
信任我们新建工程,增加文件,设置芯片等都不会有问题,可是最终你把HEX文件增加到proteus里边去今后,发现运转起来或许会没有反应。这很或许是因为你没有设置option里边的link选项。在我下面的附件中,有一个config的文件夹,里边有一个LPC2103_RAM.icf的文件,你需要在IAR中把option对话框中的link选项中config选项翻开,将override default前面打钩,然后将下面的途径指向到上面说到的这个LPC2103_RAM.icf文件。这是十分要害的一步。