Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:software:homelab:library [2010/04/14 11:53]
mikk.leini
en:software:homelab:library [2018/12/27 12:53] (current)
Line 1: Line 1:
-====== HomeLab ​library ​======+====== HomeLab ​Library ​======
  
-HomeLab library is composed of several C language header files (with "​.h"​ extension) and one static library file (with "​.a"​ extension"​). ​On library installation all these files are copied to the AVR-GCC subdirectories where compiler finds them automatically. ​User does not have to copy these files to his or her program folder.+HomeLab library is composed of several C language header files (with "​.h"​ extension) and one static library file (with "​.a"​ extension"​). ​Upon library installationall these files are copied to the AVR-GCC subdirectories where the compiler finds them automatically. ​The user does not have to copy these files to his or her program folder.
  
 [{{  :​images:​homelab:​library:​homelab_library_files.png|HomeLab library source code files}}] [{{  :​images:​homelab:​library:​homelab_library_files.png|HomeLab library source code files}}]
  
-Step-by-step AVR development software installation instructions for Windows and Linux are written in the first chapter of practical examples. Although different practical examples use different ​parts of the library, all of them must include static library ("​.a"​ file) in the project. Only header files can be included selectively. Header files which are directly related to the AVR microcontroller are in the "​homelab"​ folder, HomeLab module specific files are in the "​homelab/​module"​ folder. Both these folders are in the compiler'​s root folder and to include the files from them, less-than and greater-than signs are needed to specify the path. An example of how to include AVR pins and HomeLab motors library header files:+Step-by-step AVR development software installation instructions for Windows and Linux are written in the first chapter of practical examples. Although different practical examples use various ​parts of the library, all of them must include ​static library ("​.a"​ file) in the project. Only header files can be included selectively. Header files which are directly related to the AVR microcontroller are in the "​homelab"​ folder, HomeLab module specific files are in the "​homelab/​module"​ folder. Both these folders are in the compiler'​s root folderand to include the files from them, less-than and greater-than signs are needed to specify the path. An example of how to include AVR pins and HomeLab motors library header files:
  
 <code c> <code c>
en/software/homelab/library.1271235237.txt.gz ยท Last modified: 2013/03/26 23:02 (external edit)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0