cancel
Showing results for 
Search instead for 
Did you mean: 

Stream ADC data and timestamp to Ethernet RJ45

Power_tile
Associate

Hi, I am trying to stream ADC data to ethernet RJ45 port along with synchronized timestamps. Currently I am trying to figure out the following problems:

 

1. How can we synchronize ADC data with timestamps? The STM32 tutorial uses DMA, which I assume directly put the ADC samples to the memory but guarantees no synchronization with timestamps.

2. How can we stream the data out through ethernet port? The H7 boards datasheet says the RJ45 port is connected with the MCU using "RMII interface" - however, I wasn't able to find anything related in the STM32 tutorial. Are there any existing libraries?

 

I am using an STM32H723ZG evaluation board. Thanks!

1 REPLY 1
SofLit
ST Employee

Hello,


@Power_tile wrote:

however, I wasn't able to find anything related in the STM32 tutorial. Are there any existing libraries?


Please resd this article: https://community.st.com/t5/stm32-mcus/how-to-create-a-bare-metal-hal-ethernet-application-on-stm32h563/ta-p/699164

PS: STM32H723ZG is not an evaluation board but I think you meant NUCLEO board.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.