Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Wow, v2 is here ! :-)
#2
Yes it's very fast indeed. I wouldn't be surprised if it's the fastest available at this moment and by just using standard STlink's.

(27-10-2021, 02:17 AM)vorosj Wrote: - Usually I start a stm32 project using stm32CubeMx. What is the practical way to import the CubeMx project?

Wait a bit longer till the CubeMX importer is finished.  I already started with it but I had the feeling that I couldn't stretch the launch of this 2.0 any longer.
2.0 was in the pipeline for a long time because it had to wait until EBlink was mature enough with almost no tooth pain anymore.

Meanwhile, how I do it (I have the same workflow as you I guess), just import sources with the recursively menu and copy the compiler defines by peeking at the eclipse .project file. It's not ideal but if you did it several times you will become an expert in it and have the code running in about 10 minutes. But again, it's not ideal.

(27-10-2021, 02:17 AM)vorosj Wrote: - Is there a tutorial, manual, video etc. about using Embitz and Eblink? (I am familiar with debugging (Keil&Jlink, Ozone etc), but not with Eblink. How to use EbMonitor etc.

With an active target goto Debug->plugins->EBmonitor
- Check enable EBmonitor
- Normally you don't need the High-performance option (always start without this option until you are missing info)
- Hit the button "Add sources to target"
- Rebuild project

Now you can use printf to put text on the EBmonitor pane, the form feed character ('\f') will act as clear screen command.
This is very convenient for assertions etc and there is almost no cost in regard to target performance (as semihosting does).
EBmonitor is bidirectional, you can use scanf to get info from the EmBitz terminal into yout target. In this way it's
very easy to make a quick menu system for testing or debugging.

There is an EBmonitor API "int  EBmonitor_kbhit()"  which you can use to check if there is any input on the stdin pipe.

The EBmonitor in EB 1.11 had a bug on debugger stop condition which could it make going mad. That's solved in this version by a totally redesign of the EBmonitor plugin.

(27-10-2021, 02:17 AM)vorosj Wrote: - About live variables: running the program, a global variable is living under the mouse cursor, but not in the watch window.

As you already found, with the context menu but you can also select the watch expression and hit 'L' key to toggle live or 'U' key for snap update.
Reply


Messages In This Thread
Wow, v2 is here ! :-) - by vorosj - 27-10-2021, 02:17 AM
RE: Wow, v2 is here ! :-) - by embitz - 27-10-2021, 07:09 AM
RE: Wow, v2 is here ! :-) - by harchenko_pavel - 27-10-2021, 11:45 AM
RE: Wow, v2 is here ! :-) - by embitz - 27-10-2021, 11:10 AM
RE: Wow, v2 is here ! :-) - by embitz - 27-10-2021, 11:52 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 05:41 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 06:22 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 06:53 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 07:40 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 07:44 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 07:47 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 07:54 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 07:59 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 08:02 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 08:07 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 08:10 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 08:14 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 08:16 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 08:20 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 09:11 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 09:16 AM
RE: Wow, v2 is here ! :-) - by vorosj - 28-10-2021, 09:31 AM
RE: Wow, v2 is here ! :-) - by embitz - 28-10-2021, 09:41 AM
RE: Wow, v2 is here ! :-) - by vorosj - 15-04-2022, 09:49 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)