Click here to Skip to main content
15,887,355 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralMoving on up (to ARM) Pin
honey the codewitch17-Apr-23 23:56
mvahoney the codewitch17-Apr-23 23:56 
GeneralRe: Moving on up (to ARM) Pin
Daniel Pfeffer18-Apr-23 0:43
professionalDaniel Pfeffer18-Apr-23 0:43 
GeneralRe: Moving on up (to ARM) Pin
honey the codewitch18-Apr-23 0:47
mvahoney the codewitch18-Apr-23 0:47 
GeneralRe: Moving on up (to ARM) Pin
pkfox18-Apr-23 1:16
professionalpkfox18-Apr-23 1:16 
GeneralRe: Moving on up (to ARM) Pin
honey the codewitch18-Apr-23 7:00
mvahoney the codewitch18-Apr-23 7:00 
GeneralRe: Moving on up (to ARM) Pin
pkfox18-Apr-23 7:20
professionalpkfox18-Apr-23 7:20 
GeneralRe: Moving on up (to ARM) Pin
Mike Hankey18-Apr-23 1:23
mveMike Hankey18-Apr-23 1:23 
GeneralRe: Moving on up (to ARM) Pin
den2k8818-Apr-23 1:40
professionalden2k8818-Apr-23 1:40 
I don't know what you're used to but Keil makes VisualStudio 6 look futuristic. STMCube is much more powerful though I found it unreliable and very slow and heavy. Depending on the platform Keil can also end up supporting only 2 breakpoints at any given time, unless you hardcode them in with BKPT, which makes debugging tricky.

I suggest you to look up the EventRecorder functionality for keil, it should work on any supported device and it's a godsend for tracing and debugging (this could be a good topic for an article, note to self).

On the other hand keil is quite lightweight and fast, the compilation error messages are also quite explicative. The uLink programmers may be finicky and require multiple tries to correctly set up the reset type for debugging (I always have best results with "connect with Pre-Reset").
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

GeneralRe: Moving on up (to ARM) Pin
fd975018-Apr-23 2:43
professionalfd975018-Apr-23 2:43 
GeneralRe: Moving on up (to ARM) Pin
megaadam18-Apr-23 3:24
professionalmegaadam18-Apr-23 3:24 
GeneralRe: Moving on up (to ARM) Pin
honey the codewitch18-Apr-23 6:08
mvahoney the codewitch18-Apr-23 6:08 
GeneralRe: Moving on up (to ARM) Pin
charlieg18-Apr-23 4:19
charlieg18-Apr-23 4:19 
GeneralRe: Moving on up (to ARM) Pin
honey the codewitch18-Apr-23 6:04
mvahoney the codewitch18-Apr-23 6:04 
QuestionRe: Moving on up (to ARM) Pin
CPallini18-Apr-23 7:17
mveCPallini18-Apr-23 7:17 
AnswerRe: Moving on up (to ARM) Pin
honey the codewitch18-Apr-23 8:16
mvahoney the codewitch18-Apr-23 8:16 
GeneralRe: Moving on up (to ARM) Pin
CPallini18-Apr-23 9:32
mveCPallini18-Apr-23 9:32 
GeneralRe: Moving on up (to ARM) Pin
honey the codewitch18-Apr-23 9:41
mvahoney the codewitch18-Apr-23 9:41 
GeneralRe: Moving on up (to ARM) Pin
CPallini18-Apr-23 10:44
mveCPallini18-Apr-23 10:44 
QuestionRe: Moving on up (to ARM) Pin
honey the codewitch18-Apr-23 10:54
mvahoney the codewitch18-Apr-23 10:54 
AnswerRe: Moving on up (to ARM) Pin
CPallini18-Apr-23 20:51
mveCPallini18-Apr-23 20:51 
GeneralRe: Moving on up (to ARM) Pin
honey the codewitch19-Apr-23 3:27
mvahoney the codewitch19-Apr-23 3:27 
GeneralRe: Moving on up (to ARM) Pin
CPallini19-Apr-23 4:08
mveCPallini19-Apr-23 4:08 
GeneralRe: Moving on up (to ARM) Pin
charlieg22-Apr-23 4:59
charlieg22-Apr-23 4:59 
AnswerRe: Moving on up (to ARM) Pin
0x01AA18-Apr-23 8:21
mve0x01AA18-Apr-23 8:21 
GeneralRe: Moving on up (to ARM) Pin
CPallini18-Apr-23 9:26
mveCPallini18-Apr-23 9:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.