In this board two LEDs are connected at P0.10 and P0.11. This application is written for Olimex LPC2148 Board. We have created a sample project for blinking of LED. In this file text section of code is directed to load into RAM memory.Äownloading of such a file need JTAG debugger or bootloader program. And Ram version of linker script file will be used while building the project. In IAR workbench there is predefined setting of project options for generating elf output file le for RAM run application, name of this configuration is Debug configuration. In general these files do not have any extension. These files are of ELF format.( Executable and Linkable Format) Purpose of type of application is only debugging and this will be not be finally released file. The executable file in this case will contain debugging information. Ram run application will be downloaded to ram memory and it will start executing from there only. In this file text section of code is directed to load into ROM memory. And Rom version of linker script file will be used. In Release configuration code is optimized in order to generate smaller and fast executable output file. In IAR workbench there is predefined setting of project options for generating output file suitable for ROM run application, name of this configuration is Release configuration. (User can configure project options to generate any type of file). Extension of this file can be either bin or hex. this will not contain debugging information. The executable file in this case will be pure binary file i.e. Rom run application will be downloaded to flash memory and it will start executing from there only. Before going through in details of working of IAR workbench, let me explain basics of ARM application project.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |