Rob, can you check also the stack length when pic goes in loop reset?

On Thu 8 Sep 2022, 9:00 PM [email protected] <[email protected] wrote:

> Hi all,
>
> I have the following strange problem. I am working on the ILI9341 library
> and the graphics was staring to work but I could not manage to write text
> to the screen. When I tried that the PIC went haywire and sometimes came
> into some kind of constant reset state.
>
> By accident I discovered that it had to do with the size of the program.
> In the program I include a picture. When I do that the program size changes
> from 5k to 21k bytes.
>
> If I do not include the picture, printing text goes OK but when including
> the picture the PIC goes haywire again. If I leave out the printing of text
> and include only the graphics with the picture then all is well.
>
> When I look at the assembly, there is a piece of code used for printing
> fonts (using pixels) that uses multiplication. If I look at that piece of
> code in the asm file the code for multiplication is different. In the
> attached screenshot you see the code that goes wrong on the left and the
> code that goes right on the right.
>
> Has anybody experience this kind of problem before so having problems with
> a large program in combination with multiplication (I may draw the wrong
> conclusion here).
>
> Any suggestions?
>
> Hopefully it is not a compiler issue :-(
>
> Thanks
>
> Kind regards,
>
> Rob
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jallib/8b0c12cf-3c70-4da6-80f3-1d30264eef9en%40googlegroups.com
> <https://groups.google.com/d/msgid/jallib/8b0c12cf-3c70-4da6-80f3-1d30264eef9en%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/CAM%2Bj4qseDr7%2BTah7FDfmX8%2B6p7GuT%3DxKpAPCfDTA1J7r4EpXAw%40mail.gmail.com.

Reply via email to