<div dir="auto">I've used VisualGDB with STMCube, importing the latter into VGDB. I thought it did do the peripheral initialisation though.<div dir="auto"><br></div><div dir="auto">I could be wrong, mind you, as the last time I did it was about 3 years ago. I know I was able to use FatFS from STMCube happily with an STM32F051, and also various USB device implementations, mostly on STM32F072.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 4 Mar 2020, 22:14 Jay Schwichtenberg, <<a href="mailto:jschwich53@comcast.net">jschwich53@comcast.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Everyone,<br>
<br>
I'd like to get some ideas, thoughts and opinions on setting up a <br>
micro-processor development environment on my PC (Windows).<br>
<br>
I was a HW/SW embedded/bare metal engineer until I retired. I did <br>
contract work and have worked with processors from the 8080, Z80, 6800 <br>
... to todays MicroChips, ARMs and Intel Pentiums chips. Being a <br>
contractor I would usually work onsite to have access to programmers, <br>
test equipment and prototypes. The customer would have the development <br>
environment already established (Eclipse, gcc tool chain, MPLAB, IAR, <br>
Keil) so I just used what was there.<br>
<br>
Well now I getting ready to setup my PC to do some development at home <br>
which will mainly be targeting SDIY. Doing stuff at home gives me a lot <br>
more choices of processors to work with. Going to be doing NXP ARM <br>
(chips and Teensys), STMicro ARM (chips, Nucleo, Discovery) , MicroChip <br>
things, Raspberry PI and probably some Arduino too.<br>
<br>
The obvious choice would be to download and use MCUXpresso, <br>
STM32CubeIDE, MPLAB and Arduino development environments. That would be <br>
a lot but doable. One thing that a number of people seem to be using now <br>
days is VisualDBG ($) which integrates into MS Visual Studio which seems <br>
to be all inclusive.<br>
<br>
VisualDBG seems to be OK but it doesn't seem to have the ability to do <br>
setup code and provide peripheral drivers like the other environments. <br>
Also don't have a clue of how well VisualDBG would support manufacture's <br>
libraries, board support code and demo code.<br>
<br>
So what are other people doing, thoughts, ideas?<br>
<br>
Thanks much.<br>
Jay S.<br>
<br>
_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank" rel="noreferrer">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
</blockquote></div>