I'm about to start using C++ for embedded and chose STM32F103C8T6 AKA Blue Pill for my first project. Using Keil MDK 5.34 on my Windows machine I went to practice this series but I get the following error when I tap on Flash -> Download (F8).
I tried many remedies notably, un-install/re-install the St Link V2 (screenshot below) driver, changing USB cable and port on the PC, and so on but no change in result thus far.
Why do I get that error and what are you ideas on solving this issue, please?
Thanks beforehand for your time and help.
Well, one of the risks with going with stuff like the Blue pill is exactly that you have no idea whether they are using genuine parts or not.
Similarly, your dongle is not a genuine ST-Link - it is a Chinese knock-off.
As I said to you right at the start, you avoid all of this stuff by going with a genuine manufacturer's board!
I've also purchased an STM32F411 Nucleo-64 MUC from Germany but it takes time to be arrived at my address. Uninterestingly that board has the term "Made in China" at the back of itself too! :| :|
There's a big difference between genuine stuff that's made in China, and Chinese knock-offs.