STM32的FSMC无地址线控制情况下,读取数据只需取任意地址吗

2019-07-21 01:26发布

我用STM32的FSMC功能获取AD9240的数据,AD采样速度为100M。表示为什么取任意地址读到的数据不一样,或者我应该怎么读取到正确的数据。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
xuande
2019-07-21 06:07

1、 return data 这个用法,相当于 adc = Bank1_SRAM4_ADDR + _addr,好像不对,但事实上又能测到脉冲,不明白了。
      我一般用 i =  ( * ( u16 * ) ( 0x00000000 + 0x00000000 + 0x60000000 ) ) 这样的句子,你可以试试。

2、放慢读取速度,试试。

3、固定针对一个地址,便于查问题。 


4、也许输入信号不稳定?


5、如果确认地址0始终正确,就先使用这个地址吧,问题放一放。



一周热门 更多>