BLE-kontrollerade WS2801 lysdioder (10 / 14 steg)
Steg 10: Nu för programvaran - initiera
På huvudmenyn väljer du "Bygg" och "generera ansökan". Detta verifierar installationen och genererar hårdvara-design ska laddas upp och dessutom det genererar alla headers för programvaran.
De viktigaste funktionerna är:
CyBle_Start (CustomEventHandler);
Denna funktion startar BLE och berättar stacken vilken funktion som hanterar återuppringning om det finns någon: The CustomEventHandler! Denna funktion implementeras i filen BLE_Process.c.
Timer_Init(); och Timer_Enable(); initierar timer-komponenten och genererar ett avbrott varje 30ms.
Och slutligen SPIMASTER_Start(); Som börjar SPI-komponenten.
Du kanske har erkänt att fungera har samma namn som komponenten. Om du heter du komponenten olika sedan också din funktion för att starta är det olika. Börja bara skriva och IDE kommer att föreslå de bästa funktionerna.