Basic USB CDC skeleton for STM32F407(STMF4 Discovery board)