打印
[STM32]

cs5532/CS5534卡在SDO=0

[复制链接]
950|6
手机看帖
扫描二维码
随时随地手机跟帖
沙发
zxd74180|  楼主 | 2017-8-4 15:26 | 只看该作者
依据通道设置寄存器CSR 的信息,在用户
发出连续转换命令后转换器执行连续转换。该
命令字包括一个指针,指向转换中所用的通道
设置寄存器Setup。一旦该命令字被传送,串
口即进入数据模式,在此等待转换完成。转换
完成后SDO=0。
上面是手册里面的说明。
可它一直卡在这里

使用特权

评论回复
板凳
zxd74180|  楼主 | 2017-8-4 15:28 | 只看该作者
我的读函数:
        CS5534_CS=0;;       
                switch (Setupx)
     {
             case Setup1:       
                                SPI_SendByte(0x80);
                     break;
             case Setup2:       
                                SPI_SendByte(0x88);
                     break;
                case Setup3:                                       
                                SPI_SendByte(0x90);
                     break;
                case Setup4:       
                                SPI_SendByte(0x98);
                        break;
                case Setup5:       
                                SPI_SendByte(0xA0);
                     break;
             case Setup6:       
                                SPI_SendByte(0xA8);
                     break;
                case Setup7:
                                SPI_SendByte(0xB0);
                     break;
                case Setup8:       
                                SPI_SendByte(0xB8);
                     break;
             default:
                     break;
     }
        while(SPI_MISO_R);

        SPI_SendByte(0xC0);
        dat[0] = SPI_ReceiveByte();
        dat[1] = SPI_ReceiveByte();
        dat[2] = SPI_ReceiveByte();
        dat[3] = SPI_ReceiveByte();
        CS5534_CS=1;

使用特权

评论回复
地板
zxd74180|  楼主 | 2017-8-4 15:30 | 只看该作者
C:\Users\HITMAN\Desktop\QQ截图20170804152913.png

使用特权

评论回复
5
zxd74180|  楼主 | 2017-8-4 15:35 | 只看该作者
还有,这块板子还卡在复位部分,即写入20000000,讲道理读出来的应该是10000000,结果是30000000.。。

QQ截图20170804152913.png (58.38 KB )

卡在复位部分效果

卡在复位部分效果

QQ截图20170804153233.png (50.65 KB )

注释掉while

注释掉while

使用特权

评论回复
6
zxd74180|  楼主 | 2017-8-4 15:37 | 只看该作者
来个大佬,给点提示

使用特权

评论回复
7
zxd74180|  楼主 | 2017-8-7 09:28 | 只看该作者
菜**论坛。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

31

帖子

0

粉丝