The Curious Engineer

MCU on Eclipse

2012

188 posts

2013–2026 →

2012 188

December 2012

  1. 2012 in review: Happy New Year, and thanks for reading!
  2. A new Freedom Board: FRDM-KL05Z
  3. PWM and Shell for a LED
  4. Pin and Signal List with Processor Expert
  5. An Idea for the New Year, and Asking for Your Opinion
  6. A Processor Expert Component to Help with Hard Faults
  7. Migrating Kinetis-L Projects from Beta to Final MCU 10.3
  8. LED’s for Kinetis, simplified
  9. CSI Crime Scene Investigation with I2CSpy and Freedom Board
  10. HD44780 2×16 Character Display for Kinetis and Freedom Board
  11. Reducing Code Size with gcc and EWL
  12. Zero Cost 84×48 Graphical LCD for the Freedom Board
  13. FRDM-KL25Z with the Arduino Motor Shield
  14. Adding Symbols to the CodeWarrior Debugger
  15. Processor Expert Maxim I2C RTC for the Arduino Data Logger Shield
  16. KL25Z and I2C: Missing Repeated Start Condition
  17. A Generic I2C High Level Driver

November 2012

  1. ARM Cortex-M0+ Interrupts and FreeRTOS
  2. Debugging Hard Faults on ARM Cortex-M
  3. Arduino Data-Logger Shield with the FRDM-KL25Z Board
  4. USB CDC and SCI: Side-by-Side with the Freedom Board
  5. Thumbs up with Assembly on ARM Cortex
  6. USB Component Splitted and Updated
  7. Tutorial: Bits and Pins with Kinetis and the FRDM-KL25Z Board
  8. Getting Help on Processor Expert Components
  9. Optimizing the Kinetis gcc Startup
  10. SWD Debugging with the FRDM-KL25Z Board
  11. How (not) to Secure my Microcontroller
  12. Defining Variables at Absolute Addresses with gcc

October 2012

  1. Foreign Characters for the Eclipse Build System
  2. Speeding up the Debug Launch in CodeWarrior
  3. Using the 8 MHz Crystal on the FRDM-KL25Z Freedom Board
  4. Assembly Instruction Stepping
  5. Unsecuring the KL25Z Freedom Board
  6. Completing the FRDM-KL25Z Board
  7. Copy my CodeWarrior Project
  8. USB Host Mode Hack for the Freedom KL25Z Board
  9. Tutorial: printf() and “Hello World!” with the Freedom KL25Z Board
  10. Removal of Processor Expert for a Project
  11. Fixing the USB Drivers
  12. Hot-Sync: Attach, Connect & Download
  13. Hovering and Debugging
  14. A Library with ARM gcc and Eclipse
  15. Tutorial: USB CDC with the KL25Z Freedom Board
  16. Compiler Defines and Eclipse Editor Highlighting
  17. Processor Expert, gcc C++ and Kinetis-L with MQXLite
  18. Forcing/Checking Kinetis Compiler Optimization Level
  19. Debugging Variables in Hexadecimal with Eclipse

September 2012

  1. Tutorial: Touching the Freedom KL25Z Board
  2. White Space or not, that’s the question
  3. Tutorial: Freedom with FreeRTOS and Kinetis-L
  4. KL25Z Freedom Board and Arduino Headers
  5. S-Record, Intel Hex and Binary Files
  6. A Seminar, and Freedom with it
  7. CodeWarrior for MCU10.3 beta is now available
  8. Code Size Information with gcc for ARM/Kinetis
  9. Tutorial: Accelerating the KL25Z Freedom Board
  10. OpenSDA on the Freedom KL25Z Board
  11. Spaces vs. Tabs in Eclipse
  12. S-Record Generation with gcc for ARM/Kinetis
  13. Tutorial: Enlightning the Freedom KL25Z Board

August 2012

  1. Removing Blank Lines in Eclipse
  2. Escaping the Heat Wave
  3. FreeRTOS V7.2.0 released
  4. SMAC with Processor Expert
  5. Changing the CPU with Processor Expert
  6. Multitasking, or not?
  7. Sports Timing System in a Lunch Box
  8. Tutorial: Timer (LED) with Processor Expert for Kinetis
  9. Eclipse Debugging with Strings – Part 2
  10. Eclipse Debugging with Strings
  11. Eclipse Editor Scalability
  12. Please Check Your License
  13. A Shell for the Freedom KL25Z Board
  14. Virtual COM/USB CDC for OSBDM/OSJTAG
  15. CodeWarrior Flash Programming from a DOS Shell
  16. Standalone Flash Programmer
  17. Show Workspace Location in the Title Bar

July 2012

  1. FatFs with Kinetis
  2. Icon and Label Decorators in Eclipse
  3. Debugger Shell: Test Automation
  4. Software and Hardware Breakpoints
  5. There is a Time and Date for both Worlds
  6. Watching Static Variables
  7. FreeRTOS with GCC, Cortex-M0+ and Kinetis KL25Z Freedom Board
  8. Switching Source Files in the Eclipse Editor (CTRL+TAB)
  9. Filter my Problems
  10. Customize my Workspace Perspectives
  11. Eclipse Full Screen Mode Plugin
  12. Maximize Eclipse Views
  13. Hide and Show Eclipse Toolbar
  14. CDE Hacking: Components with Multiple Files
  15. Freescale Announces $13 ARM Cortex-M0+ Microcontroller Board
  16. There is an ARM to Trace
  17. Breakpoints with Special Effects
  18. Touch the Screen: Apes with Apps
  19. Eclipse Include Browser
  20. CDE Hacking: Processor and Compiler
  21. Debugging Global Variables
  22. PID with Processor Expert
  23. CDE RTOS Hacking: Show it as an RTOS component

June 2012

  1. CDE Hacking: Component Icon
  2. CDE Hacking: *.inc Files
  3. CDE Hacking: Where is my stuff? A dissection…
  4. The Making Of RTOS Processor Expert Components
  5. Eclipse Folding
  6. Tutorial: FreeRTOS on DEMOJM
  7. Stop on startup
  8. 5 Best Eclipse Plugins: #1 (Eclox with Doxygen, Graphviz and Mscgen)
  9. Eclipse Local History & Quick Diff
  10. Delete or not?
  11. Bracketeer: the ultimate bracket plugin
  12. Uninstalling Eclipse Plugins
  13. Percepio FreeRTOS+Trace V2.2.2 released
  14. Debug vs. Release?
  15. Killing Me Softly: Zombies and Debugger Engines

May 2012

  1. Device is secure?
  2. FreeRTOS V7.1.1 released
  3. Bit Banging I2C
  4. Fixing the Morpho Core Exception
  5. MQX Eclipse Working Sets
  6. Eclipse Working Sets Explained
  7. 5 Best Eclipse Plugins: #2 (AnyEdit Tools)
  8. Trimming S08 with P&E
  9. Exporting and Importing Projects in Eclipse
  10. CRC Calculation with MCU10
  11. Copy my Component Settings: Processor Expert Templates
  12. Dump my Device Memory
  13. USB CDC goes medical

April 2012

  1. Flashing with a Button (and a Magic Wand)
  2. Watchpoints: Data Breakpoints
  3. Programming part of flash
  4. Templates and Stationeries with MCU10.2
  5. Using Parallel Builds: what is optimal?
  6. Traps&Pitfalls: Overlapping Interrupt Priorities
  7. MCU10.2 Update 1.0.0 released
  8. The Mother of all Eclipse Shortcuts
  9. FSL_USB_Stack updated: sending 16 or 32 byte blocks
  10. Symbol defined or not, that’s the question
  11. 10 Best Eclipse Shortcuts
  12. Scripting: The Debugger Shell, Getting started…
  13. Sneaking from Processor Expert
  14. Linting without a plugin
  15. Quick Access (CTRL+3)
  16. Offline Registers
  17. Eclipse global preferences
  18. 5 Best Eclipse Plugins: #3 (System and Desktop Search)
  19. Managing recent workspaces
  20. Copy my workspace settings
  21. 5 Best Eclipse Plugins: #4 (EHEP)
  22. Eclipse and PC-lint: Linticator

March 2012

  1. 5 Best Eclipse Plugins: #5 (WickedShell)
  2. Problem Occurred: Flash programming with overlapping memory
  3. Tracing with FreeRTOS+Trace from Percepio
  4. Error importing task?
  5. Disable my Code Generation
  6. CDE: Inherited Component Base Name
  7. CDE: Show Inherited Methods
  8. Fixing the Eclipse Index
  9. Tracing FreeRTOS with a Hardware Probe
  10. Copy my Project
  11. Dissection of MCU10 Projects
  12. USB CDC, reloaded
  13. No rule to make target
  14. USB or not: CDC with Processor Expert
  15. Shared Files maintained by Processor Expert
  16. Quickstart for Processor Expert in Eclipse
  17. Drag&Drop in Processor Expert
  18. Configurations with Processor Expert
  19. MCU10.2 on Ubuntu 12.04 64bit
  20. Engineering Honesty and Green Grass
  21. Compare and Merge with Eclipse

February 2012

  1. Go, multiply and detach: Multiple Screens with Eclipse
  2. Men In Black are back! Flashing and FX’ing…
  3. Recovering my Chinese OSBDM
  4. “An error occurred…”: Applied Debugging Rules
  5. Oh my! An Interrupt…
  6. A little or big Indian? A Plea for Peace…
  7. No Source Available…
  8. Make my Make with Eclipse and MCU10
  9. Back to Classic: FreeRTOS for Freescale S12(X)
  10. Go Reference! Or: Subprojects in eclipse and MCU10.2
  11. MCU10.2 is here! Or: 4 t-shirts in 13 weeks…
  12. Show me your files, lib!
  13. Go, assembly, go!
  14. Memory is everything
  15. Color makes the difference!
  16. Hello World!

2013–2026 →