BBX-CLKX-000000-P-P1-PLATFORM is a uC/Clk that implements a year 2000 compliant clock/calendar module with a Platform license. CPU type license allows the license to embed a Micrium component into any number of end products using a single and specific processor type. It is uC/BuildingBlock embedded software components that rounds out capabilities needed to complete the design. These small modules are components that are often required in an embedded system. Instead of rewriting these modules every time, the source code is readily provided. It allows applications to receive current date and time in a structured data type named CLK_DATE_TIME which contains the year, month, day, day of year, day of week, hour minute, second, and time zone. It allows conversion from and to all types of timestamps and CLK_DATE_TIME, receive and set the internal 32bit running counter using any of the four data types. uC/Clk is compatible with uC/SNTPc to obtain the current data and time from a NTP server.
- Maintains time using a 32bit running counter starting at 2000/01/01 00:00:00 GMT
- Allows applications to obtain timestamps to mark the occurrence of events
- A uC/Clk timestamp is a copy of the internal 32bit running counter
- A uC/Clk timestamps cover years 2000 to 2134 with one second resolution supported
- UNIX timestamps covering 1970 to 2104 with one second resolution supported
- Network Time Protocol timestamps which cover years 1900 to 2034 with one second resolution supported
嵌入式设计与开发, 时钟与计时