Project Name: PeriodicDaysBF537 Project Type: ADSP-BF533 [ ] ADSP-BF537 [X] ADSP-BF538 [ ] ADSP-BF561 [ ] Hardware Used: ADSP-BF537 EZ-Kit System Services Components Used: DMA Manager [ ] Deferred Callback Manager [ ] Interrupt Manager [X] Timer Module [ ] Power Management Module [X] Flag Module [ ] External Bus Interface Unit Module [ ] Port Module [ ] RealTime Clock Service [X] Source Files: "./PeriodicDaysBF537.dpj" "./PeriodicDays.c" "./adi_ssl_Init.c" "./adi_ssl_Init.h" "../../../../../include/services/rtc/adi_rtc.h" Example Overview: This example demonstrates the use of the functions 'adi_rtc_InstallCallback' and 'adi_rtc_RemoveCallback' for setting up a 24 hour periodic event interrupt and servicing it with a callback. The clock is set for ten seconds before the midnight hour, so the 24 hour (day) periodic interrupt will generate a callback. Running the example in VisualDSP: 1) Load Project file "PeriodicDaysBF537.dpj" 2) Build Project by selecting "Project->Rebuild Project". 3) Select "Debug->Run". 4) Wait about twelve seconds. 5) Select "Debug->Halt" to stop the program. 6) The program should be at the end, in the while loop, having executed the callbacks that were installed, and the "FinalResult" variable should be equal to zero.