在用keil MDK的朋友帮忙出下主意.
最近想转用MDK开发lpc2114,在MDK下写了一个IO口电平控制程序,没使用中断,使用MDK自带的启动文件,仅从配置界面更改了一下分频比。Target Options中仅勾选了Output标签下的“Create HEX File”。MDK编译没有错误,软件仿真也没问题,但是下载到硬件上硬是一点反应都没有。就是同样一个程序,在ADS1.2下编译后下载到硬件是能实现功能的。我又试验了几个程序,在ads下编译的都可以运行,但经过MDK编译后就是没任何反应。
这个问题困扰我已经几天,正在使用MDK的网友们给指点一下可能原因,不胜感激!
[解决办法]
下载工具配置没问题吗?
可能跟开始的那段汇编引导代码有关系,要是没修改直接拿来用,初始化的地址可能会跟你下载地址存在冲突,一运行就跑飞了,当然就没什么现象了。
[解决办法]
注意一下下载地址和引导代码中定义的起始地址是否冲突。很肯能是这个原因造成的。注意那段引导代码,可能需要修改,而不是拿来就用。
[解决办法]
引导代码应该需要修改一下