Are you running the latest compiler/tool chain? Please share the top 30 line of the ASM bing generated. But, if you are not running the lastest compiler/tool chain then I think it will be best to update then retry ( I have the latest compiler/tool chain and this will be my baseline ).
Evan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello everybody,
i observed a strange behavior.
As soon as i convert a value into a string the touch screen stops working.
Weird enough, the same source code works with a 18F6585 and ili9481 in16bit parallel mode.
Any ideas appreciated.
Thanks in advance
mafuta
Problably string allocation space. You are using an old PIC and the string allocation is small.
Try adding
#DEFINE SYSDEFAULTCONCATSTRING 16where16is the largest string you are trying to handle.Hello Anobium,
nop, even #DEFINE SYSDEFAULTCONCATSTRING 8 does not help
Shouldn't a too long string space allocation lead to a compiler error or warning?
Can you upload a GCB source that compiles? The one above has errors.
This would really help.
And, looking at the errors today.
Are you running the latest compiler/tool chain? Please share the top 30 line of the ASM bing generated. But, if you are not running the lastest compiler/tool chain then I think it will be best to update then retry ( I have the latest compiler/tool chain and this will be my baseline ).
Evan