I downloaded the en.stm32f4_dsp_stdperiph_lib.
There should be some template projects you can clone and review. Seem to recall current releases support uV5, but even earlier uV4 projects should load and give options to save in uV5 format.
Key things with building projects from scratch
Bring in all .C files required, including library sources. Don't drop .H files, Keil will find these.
Provide compiler with correct command line defines indicating library, chip and board as appropriate, ie USE_STDPERIPH_DRIVER, STM32F429_439xx, USE_STM324x9I_EVAL
Make sure the Include Paths describes all the directories you want to pull include files from, and the ordering of that.
Select the correct debugger, and flash algorithm for the part.
But when i used the template for gpio toggle project, the flash file didn't
work on stm32f429zit discovery board.
On Sat 19 May, 2018, 9:00 PM Clive One, <email@example.com>
Suggests that board specific details are different for the DISCO. With the DSP/SPL most examples target the EVAL series boards, not the DISCO/NUCLEO ones.
For board examples for all the boards you're going to have to migrate to the CUBE/HAL, and use the BSP (Board Support Packages) for the individual models.
You'll need to review and debug the code. Check clocks, pins, peripherals, etc.
But i want to create project using standard libraries, don't want to use
I want to create project for stm32f429zit discovery board using stm32f4xx
stdpheriph driver and cmsis.
Please provide the steps
On 19-May-2018 10:38 PM, "Lokesh Vashishth" <firstname.lastname@example.org>
You might be able to find videos on YouTube, I'm not going to tutorialize this for you.
Its ok my dear, but YouTube many videos don't show the proper steps for
On Sat 19 May, 2018, 10:56 PM Clive One, <email@example.com>
Then you'll need to dig a little, or look for FAQ or tutorial type material, of seek training. These are the types of things that have likely been asked/answered before, so try to locate resources for Keil and SPL that address your specific needs. The forum is a good place for specific answers/problems, less good for walking everyone individually up their learning curve. As you can imagine that can get repetitive.
The STM32F429I-DISCO examples in SPL might be a better starting point than the generic DSP/SPL materials
STSW-STM32138 - STM32F429 discovery firmware package (UM1662) - STMicroelectronics
The uV4 materials should be contemporary with the SPL examples, and not needing at lot of Keil middle-ware. My expectation that in uV5 you might have to click a few buttons, and have it download packs, etc.
Keil allows for simple cloning of project directories. I'd recommend doing that and becoming comfortable with the form/function of projects before building from scratch.
Cortex-M Learning Platform
Blinky Project with MDK-ARM Version 5 - YouTube
Thanks, I'll check them out.
On Sun 20 May, 2018, 1:18 AM Clive One, <firstname.lastname@example.org>
1) follow keil to create a project;
2) copy in spl;
3) set up the include path and macros;
essentially here: Getting started on STM32f103 – Keil – dannyelectronics
Retrieving data ...