钻石会员
主题
回帖0
积分10948
阅读权限50
注册时间2012-3-28
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2012-10-17 21:49
|
显示全部楼层
回复 5# 80x86
% F% K E( \# [/ B
$ n0 t4 `& m+ H; g& n( ]降电压到3.3V,屏幕无显示,仔细检查,发现是屏幕供电电压太低,罢工了。不过AVR那边,给屏幕的各个扫描信号还是对的。JTAG读ID和熔丝都是正常的。
' p0 B( f+ N$ k7 f8 Y, y
R6 O5 r+ ?. r, O ?
6 \1 k8 I+ K5 o3 h; g2 I/ I9 b: r$ Y6 ]
下面是之前做的一些,低电压or超频测试,仅供参考。* Z+ }9 }( z+ J( J0 p( B
9 {( F+ |5 Z8 Q4 V( {& C% B! Rmega128-16AU,外部晶振14.7456M,CKOPT熔丝置位。供电取自STK500板子上的可调供电,AVR Dragon的JATG连到目标板,用于读取器件ID。
" Y. {- k) f1 _2 N8 e4 h5 u电压降低到2.0V,翻转端口正常,还可以读取器件ID。" I. z/ s% m2 z0 `1 z7 a
电压降低到1.8V,翻转端口正常,已经读不到器件ID。 4 y, M' c2 U2 i: ~) g, h% D
再往下就没测了。2 b( u$ R; R! ~# u: R& e g" y: e
) {# z0 j7 h" }
( j3 X1 Y/ C! [$ E& v
# f$ t, \- H+ M8 a4 i
- V- q2 m; U+ @, s y" c* h奇怪的是,Mega16A和Mega32L的CKOPT如果置位,超频能力就大大降低,恰好与Mega128相反.
. o- J8 m( r2 ~/ }" x' _+ N( E/ k) l/ `. n
其实那个VFD的图片,就是外设的超频测试。MCU是Mega32L@24MHz 5V。9 O5 D6 g' w* R9 h) ^+ s5 m5 D; s
SPI只有1/2分频,工作正常。' K7 N) h( \# R2 R4 r
ADC分频比较大,时钟应该很慢,正常。
- }% c6 s; U9 ^7 N" H: jTWI不完全正常,实测总线速度在250K及以下是正常的,以上全都不正常。8 Q* C q: ?1 T
T/C0比较匹配中断,无分频,正常。1 e! w7 q: y' W( v
T/C2溢出中断,分频很大,正常。
/ [# ^9 P7 E3 F6 g ZT/C1,用作计数器,正常。4 y, ^0 m& A4 A% U
/ B$ A" Q$ \. y+ K4 {以上均做过超过2周以上的7×24h测试,图片左下角,靠上的两个FF就是用来检测错误的,( ^; B. C/ ~5 u2 W; @ T- @
一旦有错误出现,数值会减一。
) Y) D# ]* l& n6 W3 Q& t( ^, q( n& O+ n& R, @- c9 Y/ y+ L
另:USART使用2M波特率,只测试了短时间,正常。 |
|