• 硬件工程师之 芯片配置


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

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

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

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

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

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

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

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

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

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

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

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

        

  • 相关阅读:
    Python网络爬虫规则之实例
    Syncthing:同步window和linux文件
    阿里云AIoT云端一体:迎接云原生+低代码时代的到来
    低代码时代的物联网快速构建工具-YFIOs
    阿里云、华为云和腾讯云等多家物联网平台的异同
    全志 Fex文件
    le16_to_cpu
    无线充电技术简介
    AK47所向披靡,内存泄漏一网打尽
    zRAM内存压缩技术原理与应用
  • 原文地址:https://www.cnblogs.com/touchblue/p/3648886.html
Copyright © 2020-2023  润新知