新手,LPC2148的板子 Jlink调试,编译器是keil .写一个书上的程序后就无法再硬件仿真调试了.连接没问题.

先出现cannotstopArmdevice.点击确定后Error:FlashDownloadfailed-targetDllhasbeencancelled之前调试别的... 先出现 cannot stop Arm device.点击确定后 Error:Flash Download failed -target Dll has been cancelled
之前调试别的程序一直能用。是不是因为有低功耗的事?
程序如下:
#include <LPC213X.H>
#include "config.h"
//const uint32 BEEP = 1 << 21; // P0.21 控制蜂鸣器
#define BEEP (1<<21) // P0.21 控制蜂鸣器

/*******************************************************************************************
** 函数名称:main()
** 函数功能:演示外部中断唤醒掉电的 CPU,但不产生中断
** 入口参数:无
** 出口参数:无
*******************************************************************************************/
int main (void)
{
PINSEL1 = 0x00000001; // P0.16 连接EINT0
IO0SET = BEEP;
IO0DIR = BEEP; // 设置BEEP 控制口为输出,其余输入
INTWAKE = 0x01; // 外部中断0 唤醒芯片
EXTINT = 0x01; // 清除EINT0 中断标志

while (1)
{
PCONP = 0x00; // 关闭定时器、RTC、UART 等功能部件
PCON = 0x02; // 系统进入掉电模式
/* 当系统被唤醒后,取反BEEP 控制 */
if (IO0SET&BEEP+ == 0)
IO0SET = BEEP;
else IO0CLR = BEEP;
EXTINT = 0x01; // 清除EINT0 中断标志
}
}
展开
 我来答
xdr_12345
2011-08-31
知道答主
回答量:2
采纳率:0%
帮助的人:5.7万
展开全部
p0.14脚置位低电平
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式