02-26-2026 06:23 AM
I'm trying to implement clock stretching using PXI as the master nd stm32f407vgt as slave, The pattern file I use for my master, is it the same as the normal write pattern which is used for I2C write? or is there any specific changes required in the pattern file for clock stretching ?
02-26-2026 06:42 PM
What PXI device are you using? NI-6570/1 digital pattern instrument?
02-26-2026 10:00 PM
wrote:
I'm trying to implement clock stretching using PXI as the master nd stm32f407vgt as slave, The pattern file I use for my master, is it the same as the normal write pattern which is used for I2C write? or is there any specific changes required in the pattern file for clock stretching ?
Unfortunately, the digital patterns in 657x are not advanced enough to implement clock stretching for the I2C master. What are you trying to achieve by doing this?
02-26-2026 10:44 PM - edited 02-26-2026 10:56 PM
PXI chassis 1092 with
NI DP 6571
02-26-2026 10:48 PM
I just want to witness a proper clock stretching waveform, for testing purposes. I can see a slight stretch at the ADDR 9th bit(ack/nack) but the register address and data sent thereafter are all garbage, and I recieve a NACK for the addr 9th bit which no stretch is disabled, but transaction continues with garbage values.
02-27-2026 01:47 AM
If you just want to observe, why use 657x, you can get a microcontroller with I2C and an ADC with I2C clock stretching and observe the clock stretching in action.
02-27-2026 01:51 AM
I've done the board to board communication and it works, but I just wanted to try it using the PXI too