Project Name: SetGetDateTime 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: "./SetGetDateTimeBF537.dpj" "./SetGetDateTime.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_SetDateTime' and 'adi_rtc_GetDateTime' for writing the date and time to the real time clock and reading the date and time from the real time clock. These functions do not support the use of the daylight savings flag. The application is responsible for any adjustments required for times zones or daylight savings. The only applicable fields used to represent the current time are tm_sec (second),tm_min (minute), tm_hour (hour), tm_mday (day of month), tm_mon (month of year) tm_year (the current year minue 1900). These fields should be set according to the date and time that is to be placed in the real time clock. Running the example in VisualDSP: 1) Load Project file "SetGetDateTimeBF537.dpj" 2) Build Project by selecting "Project->Rebuild Project". 3) Select "Debug->Run". 4) Wait a few 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.