JoeChurchwell
Member
Hello Teensy Lovers!
I created a Teensy memory map and CRC generator for the Teensy Arduino build process that will put a nicely formatted memory map in the Arduino build output (verbose compile output). Currently, it only works for Windows [ I know right?!]. I invite anyone to update/modify the source and please share your application. I am using this to work on an advanced terminal program for Teensy ARM.
Here is a link to the Git repository:
https://github.com/jchurchwell/Teensy-Memory-Map
To get setup after downloading the source code:
This assumes you have Arduino and the Teensy Arduino Add-In
And here is an example output:
I created a Teensy memory map and CRC generator for the Teensy Arduino build process that will put a nicely formatted memory map in the Arduino build output (verbose compile output). Currently, it only works for Windows [ I know right?!]. I invite anyone to update/modify the source and please share your application. I am using this to work on an advanced terminal program for Teensy ARM.
Here is a link to the Git repository:
https://github.com/jchurchwell/Teensy-Memory-Map
To get setup after downloading the source code:
This assumes you have Arduino and the Teensy Arduino Add-In
- Compile the VB.NET source to the release directory
- Navigate to the Arduino hardware tools directory
- Re-name the file 'teensy_post_compile.exe' to 'REAL_teensy_post_compile.exe'
- Copy the file 'teensy_post_compile.exe' from the release directory and place it in the Arduino-hardware-tools directory
i.e. 'C:\Program Files (x86)\Arduino\hardware\tools' - Verify, through the Arduino IDE preferences (File->Preferences), that the 'Show verbose output during compile’ is checked
- Test the memory map generation Using the Arduino IDE and note that it displays the memory map in the compile output window
And here is an example output:
Variable Name | Memory Address Segment : Memory Address Offset | SizeInBytes |