Freescale KL25 Peripheral Selection Guide

I previously wrote my review of the Freescale KL25.  Since then I\’ve finished my first design with the KL25. The second spin of the board will see several of the peripherals and pins rearranged.  Most of this has to do with things that I glossed over in the documentation desire to get the product to market.  None were killers, but required some work-around or are being changed to improve functionality.   Continue reading

Editing PIC .hex files

… or how to edit a .hex file instead of recompiling it for every option.

I had a product a while back where the customer needed to program it, but we didn\’t want them to have to hassle with compiling it for every (10,000+) permutation.  I had a whole build system set up when this was just a few hundred files that would do all the compilations for me (thank you python!).  That was now out of the question.  There were a few hurdles to do this on a PIC, but we achieved itContinue reading