钻石会员
主题
回帖0
积分10947
阅读权限50
注册时间2012-3-28
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2012-10-17 21:49
|
显示全部楼层
回复 5# 80x86
0 g+ a8 P% d" n R( P9 i+ j( S, K! a8 m" I4 p$ Q5 T
降电压到3.3V,屏幕无显示,仔细检查,发现是屏幕供电电压太低,罢工了。不过AVR那边,给屏幕的各个扫描信号还是对的。JTAG读ID和熔丝都是正常的。7 [/ T$ |* ?6 J) I) I
' v/ K# l( m# Q3 |7 D' f- Z
2 B; ]0 m( g0 }$ s9 j, G7 `, H' d M5 L. ^' b
下面是之前做的一些,低电压or超频测试,仅供参考。
3 G3 H8 ]# k0 o) ~/ x, N+ s( Q7 D4 e5 v3 K: Z0 r3 H" M: {& I, O! X( z
mega128-16AU,外部晶振14.7456M,CKOPT熔丝置位。供电取自STK500板子上的可调供电,AVR Dragon的JATG连到目标板,用于读取器件ID。8 g- V; J8 N: `
电压降低到2.0V,翻转端口正常,还可以读取器件ID。
: q" }4 S- H5 j a电压降低到1.8V,翻转端口正常,已经读不到器件ID。 4 }! g% B4 y% i9 ]( k0 ]
再往下就没测了。
4 D k' {/ b$ p8 k& F
& C' {# J. P1 D7 Y0 v |7 }, N! h4 K. u' V
: G a) j) R- h1 j4 Y* `
, j) u$ C. _+ ?. m/ T( d3 {& R' M奇怪的是,Mega16A和Mega32L的CKOPT如果置位,超频能力就大大降低,恰好与Mega128相反.' ?; H+ b j* K2 K" L
& [/ a0 T6 e% |5 e$ O6 P
其实那个VFD的图片,就是外设的超频测试。MCU是Mega32L@24MHz 5V。" U& o3 l: y4 y4 L# U7 K Q
SPI只有1/2分频,工作正常。2 l/ E0 G# {. R" L' b
ADC分频比较大,时钟应该很慢,正常。
& e7 o: v1 |) n1 ^! OTWI不完全正常,实测总线速度在250K及以下是正常的,以上全都不正常。" g+ K+ i8 ^# [, Y: e; @
T/C0比较匹配中断,无分频,正常。$ V) d6 O" ^8 r, z {1 K- Z' }
T/C2溢出中断,分频很大,正常。
) j' Z6 ]1 K/ l4 \7 ~* z" k3 _$ fT/C1,用作计数器,正常。
6 j( S! \- V6 J! ~% ]5 v( p
$ d9 P5 A: r1 `$ P0 f以上均做过超过2周以上的7×24h测试,图片左下角,靠上的两个FF就是用来检测错误的,7 _1 ~. R1 {& W. s) z m
一旦有错误出现,数值会减一。& c. E: T2 p5 ~% v' b) j8 T
& n! x4 Y* N# b2 {9 Y/ c; x另:USART使用2M波特率,只测试了短时间,正常。 |
|