// ***************** startup.c ****************************************** // SBC-DBG sample program for ARMCortex-A9. // The program demonstrates program running at Elcore dsp core. // // (c) OJSC ELVEES, multicore.ru // // ******************************************************************* #include "mcom_runtime/mcom02.h" #include "mcom_runtime/utimers.h" #include "mcom_runtime/erlcommon.h" // установка длительности паузы в тактах частоты CPU #define TIMEOUT 1000 int main() { GATE_SYS_CTR = 0xffffffff; DIR_MFBSP1 = 0x3ff; // переключаем выводы LDAT[7:0], LCLK и LACK в режим выхода GPIO_DR1 = 0x0; while (1) { // бесконечный цикл GPIO_DR1 ^= 0x3ff; // инвертируем биты GPIO_DR1[9:0] start_utimer(0); while (utimer_tics_get(0)