stm32f429_discovery environment setting and basic peripheral functions test