Tool/software:
Attached is the basic benchmark project. I think it’s a standard example project that ships with the C2000 IDE. Anyways, just toggling a pin in the main loop takes about 87nS. I believe that should be less than 20nS. If we move the pin toggling into a function call, it takes a whopping 187nS to execute. These two benchmarks make us believe basic IO manipulation is pretty inefficient. Perhaps I'm missing something, please let me know and thank you.gpio_toggle.zip