我正在使用Z-stack-CC2530-2.5開發基於Zigbee的應用程序。我遇到了一個timestmap轉換問題。C語言編程IAR-時間戳轉換爲可讀格式
我使用osal_ConvertUTCTime方法將UINT32時間戳值轉換爲timestampStruct如下:
osal_ConvertUTCTime(& timestampStruct, timestamp);
結構體的定義如下:
typedef struct{
uint8 seconds;
uint8 min;
uint8 hour;
uint8 day;
uint8 month;
uint16 year;
} UTCTimeStruct
我的問題:
如何將Struct的內容轉換成可讀的格式寫入UART端口?
例子:
HalUARTWrite (Port0, timestampStruct, len) // Output: 22/1/2013 12:05:45
謝謝。