打印
[ZLG-ARM]

在Keil下调试LPC2364,程序下载后就找不到CPU

[复制链接]
3157|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
banyai|  楼主 | 2007-4-12 12:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在LPC2300.s中设置为主晶振(11.0592MHz),PLL: MSEL: 16 NSEL: 1 
PLL_clk = (2 * 16 * 11.0592)/1 = 353.89MHz.
CCLKSEL: 7  Cclk = 353.89/(7+1) = 44.2368MHz
USBSEL:  6  USBclk = 353.89/(6+1) = 50.56MHz
不知以上的计算正不正确?
当我用内部IRC时,是正常的?是我的晶振有问题?还是设置有问题?

相关帖子

沙发
a_bb| | 2007-4-12 12:48 | 只看该作者

什么意思?

从哪里找不到CPU了,程序?硬件?仿真器?

使用特权

评论回复
板凳
banyai|  楼主 | 2007-4-12 12:50 | 只看该作者

就是ULINK,Settings里看不到IDCODE,Device Name之类的了

使用特权

评论回复
地板
a_bb| | 2007-4-12 12:54 | 只看该作者

我的昨晚也这样!

我的电路板原来一直正常,昨晚写了一次程序后,电路板上电,ULINK就找不到CPU了,正在找原因!

使用特权

评论回复
5
zlgARM| | 2007-4-12 20:40 | 只看该作者

a_bb

    时钟部分如果没有初始化好的话,是很有可能出现“找不到CPU”的情况的。你说了,用内部RC就没问题,那么你对时钟部分初始化不正确的可能性很大。
    

使用特权

评论回复
6
lpc2000| | 2007-4-13 06:32 | 只看该作者

LPC23xx 上,PLL clock 应在280~300Mhz之间

NXP有个Errata提到的。

使用特权

评论回复
7
a_bb| | 2007-4-13 16:50 | 只看该作者

问 banyai

改了频率设置有效了吗?

使用特权

评论回复
8
boy123| | 2007-4-14 22:49 | 只看该作者

把晶振换成6M或更低,然后用ISP擦除一下即可.

把晶振换成6M或更低,然后用ISP擦除一下,然后再换回12M...

或是把当前的晶振取下,然后ISP擦一下..焊上的原晶振即可.

使用特权

评论回复
9
senxin| | 2007-4-17 20:21 | 只看该作者

程序的地址没有设对的,看下keil提供的例子

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

152

帖子

0

粉丝