钻石会员
主题
回帖0
积分10947
阅读权限50
注册时间2012-3-28
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2012-10-17 21:49
|
显示全部楼层
回复 5# 80x86 - p; l4 g% G) }2 `) `
" x. k5 s: ]" _# B3 ^' {5 y6 N9 @
降电压到3.3V,屏幕无显示,仔细检查,发现是屏幕供电电压太低,罢工了。不过AVR那边,给屏幕的各个扫描信号还是对的。JTAG读ID和熔丝都是正常的。& P+ f. d9 D' Z3 H' L
u2 X! y6 S% M9 \0 q
: q+ e, _% ~. Z" E
, d, R$ p5 ?: o) @; o下面是之前做的一些,低电压or超频测试,仅供参考。( z: K9 M) U" R$ O9 I+ x4 Z% O
2 q" X" G6 p! S0 W2 O# Cmega128-16AU,外部晶振14.7456M,CKOPT熔丝置位。供电取自STK500板子上的可调供电,AVR Dragon的JATG连到目标板,用于读取器件ID。
. q+ j! d: g2 Z5 o8 v) w# ?9 X电压降低到2.0V,翻转端口正常,还可以读取器件ID。$ X, k2 M" O+ ?5 C- H) L$ I! s
电压降低到1.8V,翻转端口正常,已经读不到器件ID。 7 z+ j% U& K0 Z+ d$ l. g' J
再往下就没测了。
7 [& C W8 H2 t' j
/ {" d; b7 }9 K; O
( ~, [( B/ l# Z4 t2 o
2 x9 \; i6 e5 y, u1 }5 r* y8 H4 I' L& b
奇怪的是,Mega16A和Mega32L的CKOPT如果置位,超频能力就大大降低,恰好与Mega128相反.$ s" x3 J7 E0 Y, L2 \) n
0 R: Z" @) ~ ], W$ z" f3 H5 o其实那个VFD的图片,就是外设的超频测试。MCU是Mega32L@24MHz 5V。
q+ }+ y7 n, E( B5 o2 h4 BSPI只有1/2分频,工作正常。
. i O8 B* @, D2 D$ tADC分频比较大,时钟应该很慢,正常。
7 [7 E& Z$ k* `4 ~TWI不完全正常,实测总线速度在250K及以下是正常的,以上全都不正常。
9 Y- N6 g6 ]4 L0 LT/C0比较匹配中断,无分频,正常。# q0 c# J" f8 u8 p
T/C2溢出中断,分频很大,正常。- Z) N# z+ r8 D" R# `
T/C1,用作计数器,正常。0 _5 K0 ~/ t. J/ d6 U" Z ?+ N
, _- \, G6 k! J* L% w以上均做过超过2周以上的7×24h测试,图片左下角,靠上的两个FF就是用来检测错误的,1 J& G6 Q1 ^! s6 y! |; ^9 r; c R) g
一旦有错误出现,数值会减一。
5 U8 `# X0 [- F; z; c% }9 K+ o. M
另:USART使用2M波特率,只测试了短时间,正常。 |
|