msp430g2553使用SBW接口仿真 SPI问题 您所在的位置:网站首页 sbw自动化 msp430g2553使用SBW接口仿真 SPI问题

msp430g2553使用SBW接口仿真 SPI问题

2023-07-25 07:28| 来源: 网络整理| 查看: 265

Other Parts Discussed in Thread: MSP430G2553, MSP-FET430UIF

使用msp430g2553做了音频DAC的主控,调试的时候发现有问题。系统中暂时只使用了SPI,电路如下:

我将程序写进去之后不能正常运行,表现为不能正常出声。程序中目前只使用了SPI与一个数据接收芯片通信,SPI程序使用的官方例程,在调试的时候发现SPI读写次数不多的时候读到的数据正常,但是次数变多后就会出现收到的数据全为0xFF的现象,而且在每次spi操作之间添加延时超过200us的时候读到的数据就会有0xFF出现,当设置延时1ms的时候就全是0xFF了。然后我测量了SBW接口的电压,SBWTCK(2.8V)比SBWTDIO(3.2V)低0.4V,于是去掉了SBWTCK的上拉电阻R242,然后在没有接仿真器的情况下运行正常(出声)了,此时我又测量了SBWTCK的电压为0.2V。

然后我接上仿真器进行仿真发现又无法正常运行了,于是测量了仿真器的TCK引脚为3.3V,拆开看电路发现果然被上拉了,然后我拆掉了这个上拉电阻,仿真还是不能正常运行,此时在没有进行仿真的时候电压为0V,当进行仿真时又变为3.3V。我查看了msp430g2553 lunchpad的电路图,发现1612输出的SBWTCK有个下拉电阻,于是我在仿真器中添加了下拉电阻,问题依旧,然后我将仿真器电路恢复了(恢复为上拉)。

仿真器使用的是MSP-FET430UIF仿真器,开发环境为IAR5.5。

请问这是什么原因造成的,正确的SBW接口电路(系统板和仿真器)应该是怎样的。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有