Hello. I am beginning to work with the STM32 Mini M4 board (equipped with STM32F415RG microcontroller) and Keil v5. My question is: which are the libraries I can use to program this board (adc,dac,uart,rcc,gpio...) and where can I find them? For debugging thrugh Keil IDE should I use a Simulator if I use only the Mini-B - USB cable? Sorry for stupid questions but I am just a beginner. Thanks in advance
The simulator will be next to useless for you, you need to use a debugger connected via the JTAG/SWD header. Something like an ST-LINK, ULINK or JLINK.
Sorry not familiar with your board, perhaps you can cite a web page with documentation, diagrams and schematic?
ST has their Standard Peripheral Library (SPL) and their CubeMX and HAL tools. Check with your board vendor for example projects and templates.
For STM32F4 we have full support of STM32Cube and CMSIS-Driver.
You may check this pages for a starting point: www2.keil.com/.../ www2.keil.com/.../