首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 硬件调试心得

硬件调试心得

资料介绍
硬件调试心得板子做好后,刚调试就碰到 MPU 对 SRAM 不能进行操作,找到原因后,感触颇深。 ――――先说明一下 MPU 对 SRAM 不能进行操作的原因,是因为 MPU 与一片 74LVC245 连接在一起,其中 MPU 的 DATA0-7 线与 74LVC245 的 A0-7 连接在一起,MPU 的 RD 口线 与 74LVC245 的 DIR 连在一起,OE 引角接地。 这样不管 MPU 对任何外围器件 (包括 SRAM, FLASH 等)进行读取数据的时候,数据就起冲突了,所以 74LVC245 的 OE 连线非常重要, MPU 的应该通过一个 GAL16V8 或是与非门等芯片进行逻辑组合后与 74LVC245 的 OE 相连 (如在某一地址范围内可以进行数据读写操作) 。 ――――总结一下经验,说说硬件调试的心得: ――――1. 首先是焊接的顺序问题。当初板子做好以后,我一口气就把所有的元件焊上去 了,这样对于没有调试过的板子,就很难找到原因。所以焊接的顺序很重要,应该是应该按 功能划分的器件进行焊接,顺序是功能部件的焊接--调试(OK)--另一功能部件的焊接,这样 容易找到问题的所在。 ――――2. 如果在调试按功能划分的器件上出现问题,可以按以下步骤进行: ――1)检查原理图连接是否正确 ――2)检查原理图与 PCB 图是否一致 ――3)检查原理图与器件的 DATASHEET 上引脚是否一致 ――4)用万用表检查是否有虚焊,引脚短路现象 ――5)查询器件的 DATASHEET,分析一下时序是否一致,同时分析一下命令字 是否正确 (注意, 命令字的顺序很重要, 前些日子调试 INTEL e28F640 这款 flash 是的时候, 在对其擦除和写操作的时候,就碰到了这样的问题) ――6) 有条件的可以用示波器。 如我就是通过示波器对 SRAM 各个引脚进行检查, 发现地
标签:硬件调试心得
硬件调试心得
本地下载

评论