When i add the ISD module to my fine project,L5 error popups at building target file. I believe that it can not be simply overlooked in that the overlap occurs in the code space memory. I am not very familiar with Keil C and do not know how to adjust the source code or compiler's configuration. Anybody here can offer me some advice? BTW, the program size: data=10.1,xdata=0,code=1083 For LPC922, it has spacious code memory for compiler to work around.
spacious code memory for compiler to work around The interrupt vectors are fixed in hardware, and have to go in certain locations depending on the interrupt source. The compiler is not free to relocate an interrupt vector. Check your data sheet for the interrupt vector numbers and addresses for the vector.