TOP Contributors

  1. MIKROE (2663 codes)
  2. Alcides Ramos (358 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (137106 times)
  2. FAT32 Library (70236 times)
  3. Network Ethernet Library (56126 times)
  4. USB Device Library (46434 times)
  5. Network WiFi Library (42079 times)
  6. FT800 Library (41390 times)
  7. GSM click (29118 times)
  8. mikroSDK (26564 times)
  9. PID Library (26503 times)
  10. microSD click (25487 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

PIC24 Memory Statistics

Rating:

1

Author: VCC

Last Updated: 2021-04-20

Package Version: 1.5.0.0

Category: Other Codes

Downloaded: 85 times

Not followed.

License: MIT license  

The purpose of this tool is to display a chart containing the memory allocation in a PIC24/dsPIC project.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "PIC24 Memory Statistics" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "PIC24 Memory Statistics" changes.

Do you want to report abuse regarding "PIC24 Memory Statistics".

  • Information
  • Comments (2)
DOWNLOAD LINK RELATED COMPILER CONTAINS
Other PIC24 Compilers
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Project Blog

Compiler tool settings

Compiler tool settings

settings

View full image
Application preview

Application preview

Application preview

View full image
Visual comparison window

Visual comparison window

Hex files can be loaded only from the form's menu. No command line option yet.

View full image

PIC24MemoryStatistics is derived from PIC32MemoryStatistics. So it starts at version 1.4.

Compared to previous versions of PIC32MemoryStatistics , it has the following features:

- Added support for alternate ROM section (for the definition file) - see settings window
- The alternate ROM section name, expected from a definition file, can be user defined - see settings window
- Added support for json definition files
- Added new builds (with unicode support) FreePascal.Win32, FreePascal.Win64, FreePascal.Lin64  (the Delphi 2006 build does not support unicode)
- The visual compare window allows adding user notes by double clicking the notes column
- Added searchboxes on visual compare window
- Added a vertical splitter on the main window
- Table tooltips (hints) can be disabled from the settings window
- Various performance fixes


Limitations:
- Since the application depends on Webdings font, the up/down arrow buttons on the visual compare window, will display "5" and "6" if the font is not available.
- The vertical splitter on the main window does not save its position (it has to be adjusted every time the application starts)
- Depending on Linux distribution, the font size (theme dependent) may be too big, so the displayed text will not fit properly

Known issues:
- The FreePascal builds may display an access violation when closing a hex file from the visual compare window
- The Linux builds will display a too small editbox when adding/editing a user note on the visual compare window
- The visual compare window displays all possible addresses of a device, based on the definition file, so it becomes very slow or appears to freeze on big devices
- When loading big devices in visual compare window, the Win32 versions of the application, will display Out of Memory.
- Depending on the splitter position from the main window, some visual components may overlap

 

Version: 1.5
- The alternate ROM column can be hidden when there is no section in definition file
- Possible fix for access violation when closing a hex file from compare window
- Various minor fixes

ALSO FROM THIS AUTHOR

DynTFTCodeGen

0

DynTFTCodeGen is a tool, used for designing and generating initialization code and event handlers for DynTFT projects. It features a drawing board, an object inspector, a component palette and various dialog boxes for application and project level settings.

[Learn More]

Resolver connected to AD2S1200 decoder with CmodA7 board

0

ResolverAD2S1200DecA7 is a hardware + software project, which uses AD2S1200 chip, to interface with a resolver, for motor control applications. To talk to the AD2S1200 chip, the Digilent's CmodA7 board is used.

[Learn More]

DynTFT

10

DynTFT is a set of visual components, inspired by Delphi's VCL. These components are compilable by mikroPascal, Delphi and FreePascal, allowing faster designing and debugging of the UI part of an application. The API features a runtime component registration, to make sure that users won't have to deal with internal handling of mouse/touch events.

[Learn More]