• 硬件工程师之 芯片配置


        对于器件的配置或者说驱动,通常要面对全英文的数据手册。要把这个手册在极短的时间内看懂,也确实是件难的事情。可以跳过部分章节的内容,直接去阅读寄存器的配置和管脚的定义。做个总结:

                *. 如果很不幸运,就得检查电路了,当然这里改放到第一步检查的, 检查供电是否正常。检查信号的高低电平是否在范围内。幅度是否偏高或者偏低。

        1.SPI口配置,通常FPGA内运行的是告诉的时候总。如果作为接收放,比较简单的做法是用数据的随路时钟的边沿作为使能信号。触发数据的发送和接收。

               2.注意SCLK时钟在数据手册中有没有提到,在片选无效的时候的状态。其中包括SDAT。

               3.认的配置是3线,还是4线,输入和输出是否定义正确

               4.数据的格式,输入输出的数据高字节在前还是低字节在前。

               5.存器是可读可写的,可以多试去读其他不同地址的寄存器,最好能有参考配置。

               6.用示波器测试一下输出的 SPI配置的时钟,数据,和片选,其中包括波形和电压。时序和自己设计的是否一致,电压是否满足手册规格。

               7.复位和输入引脚的状态。

               8.输出引脚,那些引脚是可以用于测试的引脚。对于锁相环电路,或许一下不能锁定,可先通过配置从能输出的引脚分频输出低频用于测试。

               9.寄存器的使能位。看看手册上是否有说明,有寄存器使能。包括寄存器写使能和ACTIVE引脚。

               10.复位引脚是否争取,是否需要上电复位。

        

  • 相关阅读:
    javaweb 乱码总结
    android面试
    如何截取url中的各个参数?
    Spring2.0集成Quartz1.5.2调度框架
    关于使用HttpSessionBindingListener获取在线用户数,同一用户登陆一次
    struts项目中添加的jar包
    日期和时间的正则表达式
    常用的正则表达式
    关于在页面上执行sql语句
    失败的31种原因 程序员们占了几种
  • 原文地址:https://www.cnblogs.com/touchblue/p/3648886.html
Copyright © 2020-2023  润新知