| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | /* * stm32_uid.c * *  Created on: 25.07.2016 *      Author: balbekova */#include "stm32_uid.h"#ifdef PRINTF_STDLIB#include <stdio.h>#endif#ifdef PRINTF_CUSTOM#include "tinystdio.h"#endif#include <string.h>void GetSTM32IDStr(char* str, uint8_t* len){	uint8_t i;	char TempStr[33];	memset(TempStr, 0, 33);	for(i = 0; i < 12; i++)	{		sprintf(TempStr, "%02X", STM32_UUID[i]);		*len = strlen(TempStr);		strncat(str, TempStr, *len);	}	*len = strlen(str);}void GetSTM32IDInt(char* value){	uint8_t i;	for(i = 0; i < 12; i++)	{		value[i] = STM32_UUID[i];	}}
 |