Hi there guys,
I'm trying without luck to display a bitmaps on an ILI9341 SPI LCD, just simulation at the moment. But doesn't seem to work at all.
I've tried different file formats without luck. Is there any way to have a look at the component to see if we can adapt it to take PNG files as they utilize much less space in ROM.
Thanks in advance,
R
Display BMP on ILI9341
-
- Posts: 54
- http://meble-kuchenne.info.pl
- Joined: Wed Sep 08, 2021 10:36 pm
- Has thanked: 26 times
- Been thanked: 11 times
-
- Posts: 54
- Joined: Wed Sep 08, 2021 10:36 pm
- Has thanked: 26 times
- Been thanked: 11 times
-
- Matrix Staff
- Posts: 1926
- Joined: Mon Dec 07, 2020 10:06 am
- Has thanked: 503 times
- Been thanked: 686 times
Re: Display BMP on ILI9341
Hello,
I've had a look at implementing PNG/GIF support and the file formats are reasonably easy to parse, the problem is the compression that is used to reduce the file size. Decompressing would take a fair amount of ROM and RAM and on a lot of embedded targets would actually eat up more resources then just using a bitmap. If your using a few files then it might start to make more sense.
I've made a start but I can't promise it will get finished anytime soon unless there is a real need for this.
A step in the right direction might be another component to perform the compression and decompression and then we can also potentially use it in other places.
I've had a look at implementing PNG/GIF support and the file formats are reasonably easy to parse, the problem is the compression that is used to reduce the file size. Decompressing would take a fair amount of ROM and RAM and on a lot of embedded targets would actually eat up more resources then just using a bitmap. If your using a few files then it might start to make more sense.
I've made a start but I can't promise it will get finished anytime soon unless there is a real need for this.
A step in the right direction might be another component to perform the compression and decompression and then we can also potentially use it in other places.
Regards Ben Rowland - MatrixTSL
Flowcode Online Code Viewer (Beta) - Flowcode Product Page - Flowcode Help Wiki - My YouTube Channel
Flowcode Online Code Viewer (Beta) - Flowcode Product Page - Flowcode Help Wiki - My YouTube Channel