Saturday 21 December 2013

INTRODUCTION TO IAP

INTRODUCTION TO IAP( In Application Programming)

This is a unique programming technique and a feature provided by latest controllers where the user could program the controller when the application code is under execution.
This gives the user a flexibility to change the value of a variable when the program is executing, and the user can see that the program will take the new modified value from the variable register when-ever it access the variable in the program. There is no need to reset the program.


This needs a dedicated and a very costly hardware. Using this, the user can stop the program execution wherever he needs to check the value of the variable. i.e. the user can debug the program as he likes.

The IAP is not restricted to changing the variable in the program, but user can erase / program the complete flash while the application is running.


Both ISP and IAP needs boot loader software to be inside the controller.


0 comments:

Post a Comment