查看: 701|回复: 0

写在14年的软硬件调试总结

[复制链接]
  • TA的每日心情

    2018-11-20 13:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2019-6-26 11:11:22 | 显示全部楼层 |阅读模式
    分享到:
    硬件调试:
    焊板、上电、测供电(起点到终点)是否正常

    如果是比较复杂的板子,可以先焊接一部分测试成功后,再进行其他部分焊接

    测量晶振\复位等最小系统是否正常工作

    检查模式选择,模式工作配置(上下拉),引脚复位默认电平

    用测试程序测试是否正常

    如果不正常,重读数据手册,细致核对上面三步,确保正确

    若确保正确,检查数据流通路(尤其注意隔离器件,短接电阻)

    检查软件是否按建议\注意事项编写测试程序

    依次检查模式配置、读写时序、寄存器读写、操作流程等

    用逻辑分析仪、示波器测端输出时序,验证输出时序是否有问题,验证每个引脚输出时序是否正常

    更深层次,深度阅读数据手册,深度检查原理图、PCB设计等,仍无法解决,可采用替代法,使用别的成功设计来替代,完全排除软件问题


    软件调试:
    了解被测试元件的操作知识、硬件配置,具体调试步骤

    通过数据手册了解芯片的结构框图

      • 通过数据手册了解芯片引脚功能,如何配置硬件
      • 了解通信接口,确定时序图
      • 了解测试平台的配置情况,理清楚调试过程、评估难点
      • 参考网上其他人的调试过程,了解调试中可能会出现的问题

    检查硬件和接线,接线测试连通

    排除测试平台可能存在问题

    编写通信程序,注意时序,并测试

    编写芯片基础程序(写和读)和初始化程序,并测试

    根据芯片命令,编写功能程序,并测试

    对已有程序进行修改时要做修改记录

    软硬件结合,不断排除,不断修改,直到成功。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-9-21 15:38 , Processed in 0.110634 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.