At the university the end of a semester means that you have to get ready for the next semester. I always tend to use the latest and greatest tools for the labs. This week I received the notification that a new version of the Eclipse based MCUXpresso IDE is available, time to check it out for the next semester.
During the last semester I have used the version 11.1.1, and the new V11.2 comes with set of new things:
- Eclipse version 2019.12 with CDT 9.10.0
- GNU ARM Embedded Toolchain with GCC 9-2029-q4-major
- GNU make 4.2.1
- MCUXpresso Config Tools V9
- Updated SEGGER and P&E debug drivers/software
Beside of several bug fixes, there are new features which could be useful in the labs too:
The help menu has a new entry to zip log and installation information:
While this is obviously something useful for NXP support or to submit something on the forum, it can be indeed useful for the students to submit me things in case they have a problem.
The ‘Global Variables’ view keeps the expressions between debug sessions: that makes it easier to visualize variables or expressions over time and during debug:
There is a new ‘Debug Sources’ view:
Basically it shows the source files and the location similar to the gdb ‘info sources’ command. That way it is easy to see from where the sources files are used. What is really useful is that I can double-click on an item and it will open it in the editor. In addition to that it shows the files which are not found (‘unrooted’):
The already very useful Code Analysis has been improved too. For example it flags now cases returning the address of a local object:
This one is very useful as each semester I see at least one student doing this:
It is now possible to ‘black list’ functions like printf:
The list is user defined:
Overall, this is a solid update and release with some nice extensions, making it a nice upgrade for the labs in the next semester.
Happy MCUXpressing 🙂
Links
- Installer: https://www.nxp.com/mcuxpresso/ide/download
Heroic deed, but minimal mistakes remained.
https://community.nxp.com/thread/523109
LikeLike
Do you mean the zooming? This works for me as expected in V11.2.0.
LikeLike
Yes,does not work hot key…. ctrl++ or ctrl+-.
Only Window/Edit/Zoom In or Zoom Out
LikeLike
Not sure what is different on your side, but: Ctrl-Plus and CTRL-Minus work on my side (Windows 10). Fresh workspace? Maybe you have your keyboard shortcuts re-assigned?
LikeLike
Hey, did they remove instruction stepping? I’m trying to do some debugging and I can’t find the option anywhere!
LikeLike
No, still there and using it. I usually use the ‘debug view’ and turn on ‘Show debug toolbar’ and there is the ‘i’ button for instruction stepping
LikeLike
Is it still possible to install and run Processor Expert in this version of MCUXpresso?
LikeLike
Yes, I still have it installed in MCUXpresso IDE V11.2.0
LikeLiked by 1 person
I noticed that they list the Mac OS X installer as the “IOS” version. Does NXP not know the difference? 🙂
LikeLike
No, did not see that. Where did you find this? I’m sure this is a feature I have missed, have to see if I can install it on my iPhone that could be great 🙂
LikeLiked by 1 person
Pingback: MCUXpresso IDE V11.2.1 | MCU on Eclipse
Pingback: Hey Google: Find ‘Error from StubMonSemihost: “monitor” command not supported by this target.’ | MCU on Eclipse