钻石会员
主题
回帖0
积分10947
阅读权限50
注册时间2012-3-28
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2012-10-17 21:49
|
显示全部楼层
回复 5# 80x86 / C3 o4 ^; f3 c D' z9 O( u( f4 F
6 t% b+ |5 S {5 p0 K9 g/ F6 K2 y降电压到3.3V,屏幕无显示,仔细检查,发现是屏幕供电电压太低,罢工了。不过AVR那边,给屏幕的各个扫描信号还是对的。JTAG读ID和熔丝都是正常的。
( o8 }1 [0 ~( O3 i
& `: C) W# L d E! s
! N; h7 v+ h+ J- b6 A+ K
) q8 Q r Y3 O; ? Z# F& s下面是之前做的一些,低电压or超频测试,仅供参考。0 w+ i3 q5 t. [0 E5 K$ H" ^
! i, c' c1 e5 R& o) e
mega128-16AU,外部晶振14.7456M,CKOPT熔丝置位。供电取自STK500板子上的可调供电,AVR Dragon的JATG连到目标板,用于读取器件ID。; B% ]1 q4 K2 E9 C; [
电压降低到2.0V,翻转端口正常,还可以读取器件ID。
! A: E v" m' y电压降低到1.8V,翻转端口正常,已经读不到器件ID。 0 S9 l5 f5 j0 R0 z- y6 p& K+ J, m
再往下就没测了。
- z. ]( u4 z% [, n+ ~2 ? E& x- ^0 {5 |: l$ M
( d" l- K! u& _: F5 y8 I
. P% F/ k8 [' @7 I; w0 T1 h4 v- E
9 ~+ t J" q7 {; q$ B奇怪的是,Mega16A和Mega32L的CKOPT如果置位,超频能力就大大降低,恰好与Mega128相反.0 p# _& u' z. q( d: J
M x6 B: |9 ]- m% o- G
其实那个VFD的图片,就是外设的超频测试。MCU是Mega32L@24MHz 5V。
/ l/ n2 N2 h: g. B2 p3 f5 pSPI只有1/2分频,工作正常。8 b( H( N U0 y8 \# O) B! L0 u$ f+ R
ADC分频比较大,时钟应该很慢,正常。6 D- r6 ^) L1 ~5 m% v
TWI不完全正常,实测总线速度在250K及以下是正常的,以上全都不正常。
7 t& @1 n+ j6 x/ zT/C0比较匹配中断,无分频,正常。
* d% G" E! O% mT/C2溢出中断,分频很大,正常。( q% a3 D9 v0 R2 V3 C7 ~3 g- m0 S* I
T/C1,用作计数器,正常。* k( j9 W. k, }
4 @" C, q n* F+ t: g! E8 J! M4 p3 u
以上均做过超过2周以上的7×24h测试,图片左下角,靠上的两个FF就是用来检测错误的,
3 a: Y+ T) V: U7 w. L/ C* H一旦有错误出现,数值会减一。% F# q3 u6 q/ |( [- n9 X3 T: B, l
3 T$ z) Y0 x1 [" C7 i3 a4 g+ k
另:USART使用2M波特率,只测试了短时间,正常。 |
|