Right-click on image and select "View Image" to see it at full resolution. Clocks configured for the 8MHz external crystal EDIT: Oops! Corrected the mockup and updated the image. I said in a previous article that the actual size of the window (that must fit in the screen resolution of a laptop) won't allow all … Continue reading VPC for Nucleo-F411RE ?
Stories
VPC version 3.3.3 update
Small additions, changes and bug fixes. Some triggered a revision and regeneration of all the libraries and the example projects. There are also two new libraries and a demonstration project for them that deserve their own articles. Additions When generating the code, VPC adds some clock values (from the clock settings window) on top of … Continue reading VPC version 3.3.3 update
VPC version 3 released!
Finally! VPC looks decent now. - It comes with a full featured "Clock Setup" window of which settings are reflected in the generated code; - Also provided some blink examples, using various clock sources at various frequencies - all blink examples should toggle the LED at 500ms interval. More examples to come - the old … Continue reading VPC version 3 released!
Final version of "Clock setup" window mockup
This is the final version and I think it contains all the elements required to set the frequencies of the STM32L1 clocks regarding to the Nucleo board hardware. I'll work hard to make it functional, but it will depend on my health and time.But now something is obvious: if I want to keep the resolution … Continue reading Final version of "Clock setup" window mockup
Big bug fixed: pll settings
The PLL settings were way off. And that may be the reason why my onewire library didn't worked (is my next test to be done after this fix). Code was committed to the repository.Edited:In the future (version 3?), the clock window configuration will allow much more flexibility - at least, at the CubeMX level. But … Continue reading Big bug fixed: pll settings
VPC version 2 released
Version 2 I pretty much believe that the version 2 of the VPC is a mature version. Even if it still says "Beta" and even if it comes with just a basic set of features. The code is simplified, modular and clearer, with some new features in regards to the version 1. And this being … Continue reading VPC version 2 released
VPC2 – update
Well, almost ready. Both Nucleo and LQFP64 pin configuration windows (both of them have functional, click-able pads) will use common code to set the pins. This results in clearer and cleaner code.The GUI functionality will be a little different than in the first version of VPC regarding setting the parameters of the peripherals, but not … Continue reading VPC2 – update
VPC mock-up – Morpho and Arduino connectors
As I said, I started working to the new changes: in the image below you have the new pin configurator for Morpho and Arduino connectors. If you liked the previous more, is time to fork the project.Cons:- the pin labels won't be permanently visible, you have to hover with the mouse pointer over the pin, … Continue reading VPC mock-up – Morpho and Arduino connectors
VPC – secured the "Generate Code" button
Because is destructive, I had to add a layer of confirmation. No more unwanted accidents.What else? Cleaned up the UI and a little bit of code. The lqfp64 functionality is planned for 2.x.x version. Then, once is done, the "Nucleo Pinout config" window will be redesigned to use the logic from the lqfp64 window - … Continue reading VPC – secured the "Generate Code" button
VPC – new icon set
Just a cosmetic change, hopefully a tad prettier. Resized some messages but not all - next time.