Eclipse IDE¶
These documents are specific to the Eclipse IDE for ModusToolbox™
- Quick Start Guide
- User Guide
- About this document
- Version
- Scope and purpose
- Intended audience
- Document conventions
- Reference documents
- 1 Getting started
- 2 IDE description
- 3 Configure applications
- 4 Build applications
- 5 Program and debug
- 5.1 PSoC™ MCU programming/debugging
- 5.1.1 Launch configurations
- 5.1.2 Using JTAG interface in MiniProg4
- 5.1.3 Erasing external memory
- 5.1.4 Programming eFuse
- 5.1.5 Debug connection options
- 5.1.6 Select specific CMSIS-DAP device
- 5.1.7 Select Specific J-Link Device
- 5.1.8 KitProg Firmware Loader
- 5.1.9 Power cycle programming mode with KitProg3_MiniProg4
- 5.1.10 PSoC™ 4 flash security programming
- 5.2 AIROC™ Bluetooth® programming/debugging
- 5.3 Mbed OS programming/debugging
- 5.1 PSoC™ MCU programming/debugging
- 6 Mbed OS to ModusToolbox™ flow
- 6.1 Install and configure Mbed CLI
- 6.2 Switch Kit to DAPLink mode
- 6.3 Create application in Mbed CLI
- 6.4 Compile application in Mbed CLI (optional)
- 6.5 Export application from Mbed CLI
- 6.6 Import Mbed OS application into Eclipse IDE
- 6.7 Configure Eclipse IDE
- 6.8 Build, program, debug application
- 6.9 Using MiniProg4 in DAPLink mode
- Revision history
- About this document
- Eclipse IDE Survival Guide
- Project Management
- Parts of the code example’s readme file are hard to read in the IDE. How do I fix that?
- How do I set up the IDE to use my preferred markdown editor?
- How do I find the right Eclipse panel or option when I don’t know where anything is?
- How do I rename an application?
- How do I share a project?
- What is a workspace?
- How do I create a new/empty workspace?
- How do I change workspaces?
- What is a perspective and how does the IDE use them?
- How can I change to a different perspective?
- How can I make my own perspective?
- How do I remove or delete a project from the project explorer?
- What are workspace settings?
- How do I share workspace settings across workspaces?
- What is a working set and why would I want to use one?
- How do I create a working set?
- How do I set up dependencies between projects?
- What does it mean to close a project, and how do I do it?
- What is the difference between a local file and a linked file, and how do I tell which is which?
- How do I link to files instead of duplicating files in each project that uses them?
- How do I launch multiple instances of Eclipse on macOS?
- Can I use an Eclipse IDE with a version control system?
- Editor
- Build System
- How do I build an application?
- What does Build All build?
- How do I add middleware or a library to a project?
- How do I set up an application to run on a different kit?
- What is the project’s makefile and what does it do?
- Where do I find build settings?
- What is a build configuration?
- Where do I specify compiler symbols and defines?
- How can I tell if a build was successful?
- How do I terminate a build?
- I have an error that a symbol (e.g. bool or uint32_t) could not be resolved. What’s going on and what do I do about it?
- Program/Debug
- What are run and debug configurations?
- Where can I view the run and debug configurations?
- My launch configurations disappeared, what do I do?
- I copied my project, and now it has two sets of launch configurations. How do I fix that?
- How do I start a debug session?
- When I try to program or debug I get a connection error. What do I do?
- How do I step through assembly code?
- I like the Debug perspective better. How do I use it by default when I debug?
- When debugging, how do I see variables, registers, and memory?
- How do I see local variables?
- How do I see global variables?
- How do I see Peripheral registers?
- How do I edit the values of the variables?
- When I start a debug session, an editor window appears that tells me there is a break at an address with no debug information available. But the debug* session starts fine. What’s going on and what do I do about it?
- When I terminate a debug session, the processor stops. How do I stop debugging but leave the processor running
- How do I remove terminated debug sessions from the Debug view?
- How do I start debugging without downloading the executable again?
- Related Categories:
- Document History
- Project Management