钻石会员
主题
回帖0
积分10947
阅读权限50
注册时间2012-3-28
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2012-10-17 21:49
|
显示全部楼层
回复 5# 80x86 - S; s$ }$ G$ U
2 g: e* ]3 X! U0 H% @, D7 b1 o6 w
降电压到3.3V,屏幕无显示,仔细检查,发现是屏幕供电电压太低,罢工了。不过AVR那边,给屏幕的各个扫描信号还是对的。JTAG读ID和熔丝都是正常的。
/ Z' }: j, T5 k: V1 N
6 [) X. D q5 W1 b
, @7 v; ]4 g- b- u& x2 W
: y9 T, @$ U/ u. t: U6 J' m! o下面是之前做的一些,低电压or超频测试,仅供参考。: _. K7 l: N o" z: v- X! `+ O
: O# N, o* p/ ]# C, b+ W5 Wmega128-16AU,外部晶振14.7456M,CKOPT熔丝置位。供电取自STK500板子上的可调供电,AVR Dragon的JATG连到目标板,用于读取器件ID。2 U& }, q1 o( B5 u, c. t
电压降低到2.0V,翻转端口正常,还可以读取器件ID。
/ L7 h! M. P. o5 Q( p9 _电压降低到1.8V,翻转端口正常,已经读不到器件ID。 * k* g3 A3 n* T3 k9 \1 G4 j
再往下就没测了。
4 C+ z. ~: H- y/ h4 t6 R. f
; U0 b# v+ D: V6 O l# S% z9 F8 c6 ~, M9 x
' \& Z1 n7 B+ B# ~% q7 T1 R6 d& y' Q1 \
奇怪的是,Mega16A和Mega32L的CKOPT如果置位,超频能力就大大降低,恰好与Mega128相反.4 I4 I) T R7 a! {
: ?7 L( q8 L8 {其实那个VFD的图片,就是外设的超频测试。MCU是Mega32L@24MHz 5V。6 V, X& R5 o* y/ x: j' o
SPI只有1/2分频,工作正常。, P* r/ s8 Y4 H5 T/ Q
ADC分频比较大,时钟应该很慢,正常。4 R; m; Y) H) l+ g8 P" T
TWI不完全正常,实测总线速度在250K及以下是正常的,以上全都不正常。
+ p# R: Y' w" H5 X+ @* CT/C0比较匹配中断,无分频,正常。# N# X3 | a$ s9 V+ A+ r* M
T/C2溢出中断,分频很大,正常。$ u ?5 X1 h( e9 }! }; i- s
T/C1,用作计数器,正常。
& d# `, X* Q+ J$ _4 f" X9 n* O$ {( Y
以上均做过超过2周以上的7×24h测试,图片左下角,靠上的两个FF就是用来检测错误的,
" ]" ~% g, J# [/ F7 X一旦有错误出现,数值会减一。/ J- J5 D8 O6 @
5 s# q+ A: ?4 r另:USART使用2M波特率,只测试了短时间,正常。 |
|