Hi i have less experience in embedded systems and i am using lpc1788 micro With 2mb external memory on board. I could successfully use from external memory(I could successfully use from it in tft lcd). but I can not initialize keil to use from it as default heap location). has any one experience to use external memory as heap? can any one give step by step guide to me to do that? and secondly question : exist any problem for use 16 bit external memory in 32 bit microcontrollers? excuse me for my bad English. thanks for your attention.