add RCC_APBxPeriphClockCmd to tim contructor