Hi to All, I am a beginner.
I've connected scope to GPIO 71 and run blinky.c example without delays and got f=1.08 MHz.
Is this a physical limitation of writing to GPIO?
Can I get the same speed writing to 8 GPIOs simultaneously?
Can I organize random GPIOs to group of 8?
Thanks in advance Oleg
#include "F28x_Project.h" // Device Headerfile and Examples Include File
void main(void)
{
InitSysCtrl(); InitGpio();
GPIO_SetupPinMux(71, GPIO_MUX_CPU1, 0);
GPIO_SetupPinOptions(71, GPIO_OUTPUT, GPIO_PUSHPULL);
DINT;
InitPieCtrl();
IER = 0x0000;
IFR = 0x0000;
InitPieVectTable();
EINT; // Enable Global interrupt INTM
ERTM; // Enable Global realtime interrupt DBGM
for(;;)
{
GPIO_WritePin(71, 0);
GPIO_WritePin(71, 1);
}