FSMC_TAR_MASK
tar = (tims->tar & FSMC_TAR_MASK) << FSMC_TAR_SHIFT;
if (tims->tar > FSMC_TAR_MASK)
tims->tar = FSMC_TAR_MASK;