利用MDK开发LPC2114,利用proteus仿真,建立工程后只写了如下的代码测试一下(将P0.0--P0.7拉低):
#include <LPC21xx.H> int main() { PINSEL0 = 0; IO0DIR = 0xff; IO0CLR = 0xff; while(1); }
编译没有错误,加载到proteus后IO口引脚没有任何反应。如图:
在网上查了一下,将生成的HEX文件用记事本打开,删掉倒数第二行。保存后再加载到proteus中就可以了:
问: HEX的倒数第二行是什么信息?
能否直接在MDK中设置,而不需要去编辑HEX???