/* Writes user data to the specified Data Backup Register.  */
void BKP_WriteBkpData(uint16_t BKP_DAT, uint16_t Data)
/* Writes user data to the specified Data Backup Register.  */
void BKP_WriteBkpData(uint16_t BKP_DAT, uint16_t Data)
{
    __IO uint32_t tmp = 0;
    assert_param(IS_BKP_DAT(BKP_DAT));
    tmp = (uint32_t)BKP_BASE;
    tmp += BKP_DAT;
    *(__IO uint32_t*)tmp = Data;
}