锁相环电压VDDPLL过高,是3.3V,不是2.5V
- UID
- 160923
- 性别
- 男
|
锁相环电压VDDPLL过高,是3.3V,不是2.5V
MC9S12DJ256,我用了16M的有源晶振,晶振输出的峰峰值已经调到2.5伏,进EXTAL脚,PE7脚已经拉低,其他的地方实在是检查不出来什么毛病了,可是BDM还是和单片机连不上,无法下载程序。测锁相环电压VDDPLL时,发现电压值过高,是3.3V,而不是标准的2.5V,但我测VDD1和VDD2都是2.5V,另外一块板子上的VDDPLL也是2.5V。。。怎么回事啊?VDDPLL过高说明什么?会不会影响单片机无法和BDM连接和下载程序?我已经用了16M的有源外部晶振,为什么单片机貌似还是不能工作不能和BDM相连?还是VDDPLL不正常说明单片机已经坏了?各位大大帮帮我啊。。。谢谢了。。。。 |
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
你的电源电压是多少?如果是5V,那3.3V是哪里来的? |
|
|
|
|
|
- UID
- 160923
- 性别
- 男
|
我的电源是5V的,不完全是3.3V,大概在3.3-3.4左右
我也不知道哪来的,很诧异啊,看资料说VDDPLL,VDD1,VDD2都是单片机内部电压调理电路输出的,是2.5V,可是我量VDD1 VDD2都正常,就VDDPLL偏高 |
|
|
|
|
|
- UID
- 160923
- 性别
- 男
|
又量了,不是3.3,是3.485...
我把有源晶振在示波器上调到峰峰值2.5伏,应该没问题吧?我看资料上写的说EXATL要进2.5伏的信号,但我测另外一个可以工作的DG128开发板(并联晶振,Pierce接法),16M的信号峰峰值在1V左右,我这有源晶振的峰峰值不会太高了吧?不会对单片机有影响吧? |
|
|
|
|
|
- UID
- 160923
- 性别
- 男
|
又量了,发现有源晶振的信号强弱会影响到VDDPLL...我把有源晶振断开,VDDPLL就恢复到了2.5V,有源晶振的信号如果是2.5V,VDDPLL就是3.48V,有源晶振的信号降到1。9到2.0V,VDDPLL就变成了3.1V左右...太诡异了,有源晶振输入信号到底几伏输入啊?我这晶振空载输出是3.3V,为什么我一分压就成了mv级的信号?根本分不出来2.5V信号,我现在是串了个100欧的电阻,把信号整成了2V左右..
单片机还是不能用。。。555 |
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
|
|
|
|
|
- UID
- 160923
- 性别
- 男
|
我说晶振空载输出的意思就是晶振不接芯片,输出脚悬空测它的信号...
有源晶振的信号正常情况下,应该分压到多少输入单片机啊?峰峰值2.5V吗? |
|
|
|
|
|
- UID
- 160923
- 性别
- 男
|
现在的问题是我使用了外部有源晶振,可是单片机还是和BDM无法连接
我使用了外部16M有源晶振,晶振输出峰峰值在2V以上,PK7(ROMONE)悬空,VREGEN通过3.3K电阻接VCC,PE7(XCLKS)一块板通过5K电阻接地,一块板直接接地(我焊了两块板,这个脚之前悬空着,并且手上没有3.3K电阻)。MODA和MODB通过3.3k电阻接地,BKGD(MODC)接BDM口,并且也通过3K电阻上拉了。test脚也通过3.3K电阻接了地.并且以上各个管脚的电平值我都测过,都没问题。我实在查不出来还有什么疏忽的地方了...
连上BDM后,按最小系统板上的复位键,CW4.5里有反应,在CW4.5里点reset,也有反应,但是还是感觉没和单片机连上,因为没有出现flash等选项。硬点LOAD选项下程序,就会提示Error While Writing to 308000..308200 Information No Memory at this address。
实在是不知道该怎么办了,并且我做了两块最小系统板,一块上是DG256,一块上是DJ256,都是一样的毛病。strongchen版主大大帮帮我啊...急死了快... |
|
|
|
|
|
- UID
- 160923
- 性别
- 男
|
连通了,程序也可以下载运行了,把CW4.5换成CW4.6就好了。。。晕死。。。 |
|
|
|
|
|
- UID
- 802619
|
我的也是这样类似问题,我用的是cw4.7
到底是怎么就好了的? |
|
|
|
|
|