Control the GPIO pins using HLS C++ rather than Python

Hi,

Recently I decided that I should start coding in HLS C++. I do know a fair amount of HLS C++ but I do not know how to control the GPIO pins on the PYNQ-Z1 board. Could you please explain to me (in the simplest way possible) how to control the GPIO pins using HLS C++ rather than python? Some simple example code (to light up a led?) would be greatly appreciated.
Thanks in advance to anyone who willingly can show me a way to control the GPIO pins using HLS C++.

What about
https://pynq.readthedocs.io/en/latest/overlay_design_methodology/overlay_tutorial.html#Overlay-Tutorial

Thank you and I’ll try to follow your advice. :grinning:

It’s not obvious how https://pynq.readthedocs.io/en/latest/overlay_design_methodology/overlay_tutorial.html#Overlay-Tutorial
answers OP’s question. I’m also looking for one single example/tutorial on controlling IO/LED through HLS C++ rather than the provided IP’s through Python.

I wonder if OP managed to get it working?