TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (387 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (120 codes)
  5. Bugz Bensce (97 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 (140169 times)
  2. FAT32 Library (72623 times)
  3. Network Ethernet Library (57644 times)
  4. USB Device Library (47958 times)
  5. Network WiFi Library (43555 times)
  6. FT800 Library (42942 times)
  7. GSM click (30141 times)
  8. mikroSDK (28672 times)
  9. PID Library (27058 times)
  10. microSD click (26552 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

Tool: User Libraries in the .MLK file

Rating:

5

Author: dany

Last Updated: 2014-01-19

Package Version: 1.0.0.0

Category: Other Codes

Downloaded: 630 times

Not followed.

License: MIT license  

This tool permits to change the order of "user" libraries defined in the .MLK file of a certain processor.

For mP, mC and mB, PIC, dsPIC and PIC32.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Tool: User Libraries in the .MLK file" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Tool: User Libraries in the .MLK file" changes.

Do you want to report abuse regarding "Tool: User Libraries in the .MLK file".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
Other Compiler
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Project Blog

For mP, mC and mB, PIC, dsPIC and PIC32.

This tool permits to change the order of "user" libraries defined in the .MLK file of a certain processor. The correct order in the processor's .MLK file is needed because libraries that are "used" by others need to be defined "above" their "using" ones. The wrong order can occur if the "library dependancies" were not defined correctly or libraries were installed (usually manually) in a wrong order.
The tool only works when invoked from the IDE. See below "Tool Installation" for the settings.

This "correct" order of library definitions in the processor's .mlk file is only required if no source file is available or there are no "uses" statements in the source file.

The tool is to be started up from within the IDE, it can not be used stand alone.

ScreenShot

ScreenShot

ScreenShot

View full image
Tool Installation in the IDE

Tool Installation in the IDE

Tool Installation in the IDE

View full image

---------------------------------------------------------------------------------------------------------------------------------------

2014-01-19: version 1.2: corrected an error for .mlk files which lack CR/LF sequences in the library parts.

ALSO FROM THIS AUTHOR

Keypad_I2c

10

Library for a 4x4 keypad connected to the PIC via an PCF8574 I2c expander (Two I2c lines in stead of 8 I/O pins). This saves a lot of PIC I/O pins. Permits also small PIC's (with low pin count) to control a keypad.

[Learn More]

Tool: Project configuration in text format

10

Tool that shows the project's configuration words content (in a readable format), the MCU type and the MCU clock frequency. This permits to add (part of) the configuration settings in a comment box in your project.<br> For <b>mP</b>, <b>mC</b> and <b>mB</b> for <b>PIC</b>, <b>dsPIC</b> and <b>PIC32</b>. IDE based version (not stand alone).

[Learn More]

Fat

24

Several libraries for Fat16 and Fat32: - Fat16Dir (findfirst, findnext) (only P18) - Fat16DirLFN (Fat16Dir for long filenames) (only P18) - Fat32_,1 Fat32_2; single and multiple Fat32 device(s) for P18, PIC24, dsPIC and PIC32 - IDE for P18, PIC24 and dsPIC.

[Learn More]