Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

#define SIGILL 6 /* blech */ -- Larry Wall in perl.c from the perl source code


devel / comp.arch.embedded / Can ST Cube IDE do 32F4 execution time profiling?

SubjectAuthor
o Can ST Cube IDE do 32F4 execution time profiling?John-Smith

1
Can ST Cube IDE do 32F4 execution time profiling?

<s7ecjh$clk$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=428&group=comp.arch.embedded#428

  copy link   Newsgroups: comp.arch.embedded
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: noos...@noospam.com (John-Smith)
Newsgroups: comp.arch.embedded
Subject: Can ST Cube IDE do 32F4 execution time profiling?
Date: Tue, 11 May 2021 17:49:54 +0100
Organization: -
Lines: 14
Message-ID: <s7ecjh$clk$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 11 May 2021 16:49:53 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="f3b0de256ce719357ebd0136d2bcb0f5";
logging-data="12980"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cWtXxteNd55Vnld9hCslE"
Cancel-Lock: sha1:J6izwSTfJUzPBwvTfRIdRghzygQ=
X-No-Archive: yes
X-Newsreader: Forte Agent 3.3/32.846
 by: John-Smith - Tue, 11 May 2021 16:49 UTC

The internet is full of posts from people tearing their hair out
trying to use this tool :)

I have it running OK although 99% of it is a mystery. And the code
which the configurator generates is crap ;)

With the old ICEs one could do a bar graph easily, across the address
range, and then you could zoom in.

Obviously there is no identical way to do this because the 32F runs
code fully internally, so the only way is with a temporary breakpoint,
cancelling it as fast as the debugger is capable of (probably still
takes milliseconds) and moving it to the next address, the next C
source line probably.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor