hi every body i have some question about creating a new project becouse of my serious problems with it: in version 4 we copy header files of mcu &cmsis library to the projects folder,& i saw some learning cources do this in version 5 ! but unless dosent keil copy this files automaticaly ? for a simple cmsis project with stm32f103 which files need to copy ? from where? in option of the project window/c++ tab: in define why we must type words like this? USE_STDPERIPH_DRIVER,STM32F10X_MD what does they do ? in include path : when we must define folder ? some project do this & some dont ! for using spi what setting we must do ?(except selecting at first ?) WBR