微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TPIC7218

TPIC7218

时间:10-02 整理:3721RD 点击:

你好:

   我们在使用贵公司的TPIC7218芯片,在调试过程中遇到一些问题想咨询一下。目前,我用单片机与TPIC7218通信,复位脚拉高到电源,单片机与7218SPI的通信速率是6M,对芯片可读写的寄存器进行先写后读的操作(如PWM使能寄存器),通过示波器抓波形,7218发出的数据与单片机发出的数据是一样的,时间上差一个指令的时间,工作状态不太正常,始终无法正确的读出信息,想请问一下,这种情况可能的原因和解决方法?

注:在写指令的过程,两个片选时间间隔在6us

读指令的过程,是先发地址,然后在发Duumy(0xc0)指令,结果7218返回的值是我发的地址和Dummy指令,没有返回我写入寄存器的值。

我没有TPIC7218完整的数据手册,但看简介,它支持标准的SPI协议。从现象看,软件有问题。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top