Skip to main content

EB1048590

Page 1

Programujeme dvoujádrové kontrolery Ing. Vojtěch Skřivánek // nastavi Master obvody pro GPIO GPIO_setMasterCore(DEVICE_GPIO_PIN_LED2, GPIO_CORE_CPU2); cpu2Start(); // CPU1 musi inicializovat GPIO i pro CPU2 GPIO_setPadConfig(DEVICE_GPIO_PIN_LED2, GPIO_PIN_TYPE_STD); GPIO_setDirectionMode(DEVICE_GPIO_PIN_LED2, GPIO_DIR_MODE_OUT); nastavUart();

SCI_writeCharArray(SCIA_BASE, "Zapiste 1/0 pro zapnuti/vypnuti LED" for(;;) { SCI_readCharArray(SCIA_BASE, &IpcRegs.IPCSENDDATA, 1U); if((IpcRegs.IPCSENDDATA == '0') || (IpcRegs.IPCSENDDATA == '1')) { // posli preruseni 0 pro CPU2 IpcRegs.IPCSET.bit.IPC0 = 1U;

za podpory firmy

SIEMENS

1


Turn static files into dynamic content formats.

Create a flipbook
EB1048590 by Knižní­ klub - Issuu