Search Results
Search results 1-16 of 16.
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
A member of ST's Community discovered that the SWO interface in STM32H723ZG seems to runs with half core frequency. If I call the following function after SystemClock_Config(), the SWO printf seems to work correctly. In this setup I use STLink/V3, although my next task is to try this with J-Link. C Source Code (8 lines)
-
Hello, I made a minimal project with the NUCLEO-H723ZG board, in which I also used SWO printf. The project is all about generating and writing out a random number every 500 ms in the main cycle. Debugging in STM32CubeIDE with ST-LINK/V3 and J-Link Edu also provides completely invaluable data. Although I only use ITM channel 0, DWT-Comparator data is displayed in LOG ... ??? The MCU clock is 400MHz and the SWO divider has also been carefully set. I did the same project on a NUCLEO-H743ZI2 board (…
-
Thanks Nino, but what about the "Stack Usage" window? When I use SEGGER toolchain (compiler and linker), "Stack Usage" window is empty. I'm interested in external toolchains because I want to do some experiments in modern C++ with a reasonably fresh standard library. What is the exact relationship between the used tools and the functionality of the "Memory Usage" and "Stack Usage" windows? I have tried almost all of the combinations (internal gcc and segger toolchains, both of them with/without …
-
Hello, I have a project built with external gnu tools. Everything works fine, but the "Memory Usage" window does not display usage information. I thought it was because I used gcc for linking. I modified the project to use a segger linker; but when I set “use_external_gcc” to “Yes”, the builder still calls “gcc” for linking. Is there a solution to using the segger linker and the external gnu tool chain together? If there is no other solution, how can I make the "Memory Usage" window work using a…
-
Hi! I’m completely happy with Embedded Studio, except for one thing: I don't know how to make time stamps appear in the "Execution Trace" window? I program an STM32F429ZI microcontroller (a NUCLEO-F429ZI card), RTT and ITM printf also work but timestamps do not. I also tried the reflashed onboard debugger and with J-Link Edu, same problem. Am I setting something wrong? I attached the screenshots. Thank You for advance!
-
Hello, Thanks for the answer! It was really great help, so it is easier to understand why I did not find this option in the programs You are absolutely right, I did indeed enter my company name during the registration process. However, this was because I misunderstood the form. The company is my daytime job, but I am pursuing microcontroller development as my personal hobby. My company works in a completely different profile: automotive panoramic roof systems, luggage cover systems. And I'm a ma…
-
Hello, Since this is a very important feature for me primarily for learning purposes, it would be great if someone could help me. What technology used in Ozone's Data Graph? RTT or ITM-DWT? Unfortunately I completly confused in this theme. The attached image shows the function I am looking for in Ozone. I captured this screenshot from STM32CubeIDe, but the same function also can be found in IAR Embedded Workbench. It uses the 4 hardware data breakpoints in Cortex-M4. Where is this feature in Ozo…
-
Hi! Has anyone else had similar experience with this program feature?
-
Hi! I'm learning embedded software development on STM32 platform. In most of my projects I usine Embedded Studio and Atollic TrueStudio (or STM32CubeIde which is its successor) software alternately. I like Embedded Studio and I would like to make the move permanently. My one problem is: it's seems that TrueStudio's SWV capabilities more "accurate" than EMStudio's similar functions. In TrueStudio when I set some DWT data logging for example to memory write events, I get accurate timestamps. In Em…