cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F746ZG config with AD7606

Benjamin Gao
Associate II
Posted on June 25, 2016 at 06:50

Hi everyone!

I'm using two AD7606 together with a STM32F746ZG.

AD7606 can be configured to parallel or serial mode, but i don't know see clear how to config it with MCU, here are some ways,:

1. AD7606 in serial mode, it's 8 channels are split into OUTA and OUTB, while STM32F746 has 6 SPIs, i can use 4 of them for 2 AD7606s, but the AD has one clk input only, how can i manipulate one 7606 with two SPIs?

2. Using GPIO to simulate two SPIs, the two SPIs can share one clk.

3. AD7606 in parallel mode,using FMC on MCU, using data bus only, assign a cs signal for each 7606,FMC data from each AD alternatively.

Are these methods ok? waiting for answer, thank you very much! 

2 REPLIES 2
Posted on June 27, 2016 at 16:50

> 1. AD7606 in serial mode, it's 8 channels are split into OUTA and OUTB,

> while STM32F746 has 6 SPIs, i can use 4 of them for 2 AD7606s, but the AD has one clk

> input only, how can i manipulate one 7606 with two SPIs?

Using one SPI in master mode (that is then the CLK source) and one as slave, connecting the master's and slave's SCK externally.

JW

Benjamin Gao
Associate II
Posted on June 28, 2016 at 06:27

thank you, JW. i finally decide to take the parallel way for high speed demand.

hope this will work. 

0690X000006039qQAA.jpg