微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STC15F2K60S2通过模拟spi驱动外置ads1120,采集温度,但输出除了dout、cs为高,其余都为低

STC15F2K60S2通过模拟spi驱动外置ads1120,采集温度,但输出除了dout、cs为高,其余都为低

时间:10-02 整理:3721RD 点击:
用了STC15F2K60S2写了一个模拟spi驱动ads1120用以温度采集,但是spi输出除了dout、cs为高电平,其余均为低电平,搞不懂什么问题 求各位给点意见,图片为硬件电路,模拟spi和ads初始化、配置的代码。






先单点调试,看单片机输出没有

这个硬件不是自己画的吧,做模拟SPI读写,出问题时候先回去好好对一对时序,如果问题还是没有解决,用万用表或者示波器查看一下SPI写入寄存器指令时是否有输出

有没有接上拉电阻。

在什么情况下dout、cs为高电平啊,是无法置为低电平么?

设置断点 找原因

不错不错

没有接  这个电路是按照说明书上画的

就是这俩电平一直是高 ,剩下三个引脚一直为低 ,好像根本没有在spi通讯

路过学习下           

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

网站地图

Top