I want to use a device to render graphical shapes to a TFT LCD

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

I want to use a device to render graphical shapes to a TFT LCD

550 Views
BlueTower
Contributor II

Hi! New to kinetics.

I want to use a device to render graphical shapes to a TFT LCD. As I can see from nxp website K7x supports a Graphics LCD and K3x\K4x\K5x supports a segment LCD. Since I want to render shapes and graphics on the TFT LCD I assume I should use the K7x family. Also I want to ask if another family series support Graphics LCD( I did not had the time to search for it)

Anyone has a minimum c file to get me started with K7x device?If it includes the LCD code inteface that would be grate. I am using the Kinetics Design Studio.

Thanks

Tags (1)
0 Kudos
4 Replies

446 Views
EarlOrlando
Senior Contributor II

Hello Alexandros,

As Mark said, the TWR-LCD​ has a built in controller while the TWR-LCD-RGB is controlled through the RGB interface. The TWR-K70F120M​ contains a K70 MCU which has a peripheral which is able to control the TWR-LCD-RGB through the RGB interface.

I recommend you to take a look into the eGUI library. The open source eGUI library offers support for the hardware and a lot of options to enable your solution such text, images, windows, etc.

Maybe the Application Note AN4588​ is useful for you.

Best regards,

Earl Ramírez.

0 Kudos

446 Views
mjbcswitzerland
Specialist V

Earl

The controller in the TWR-LCD's TFT supports 24 bit colour - why do you state that it is monochromatic?

Regards

Mark

0 Kudos

446 Views
EarlOrlando
Senior Contributor II

Hello Mark,

I got confused, you are right. I edited my message to avoid confusions.

Thank you,

Earl.

0 Kudos

446 Views
mjbcswitzerland
Specialist V

Hi

The K70 is the only Kinetis part with internal LCD controller.

However many LCDs contain a controller chip and can be easily interfaced to the FlexBus as alternative (many Kinetis parts have the FlexBus). I many cases such graphical LCDs can also be driven by simply 'bit-banging' the bus interface too.

Reference:

1. The TWR-LCD-RGB has a pure LCD in it and so can only be used together with the K70

2. The TWR-LCD module has a graphical LCD with in-built controller which can be used with many Kinetis parts via FlexBus

See also http://www.utasker.com/docs/uTasker/uTaskerLCD.PDF

and https://www.youtube.com/watch?v=AdtRyQ-2IrE

Regards

Mark

P.S. The SLCD controller is not of use with graphical LCDs. It controls just segment LCDs.

References:

- http://www.utasker.com/docs/uTasker/uTasker_SLCD.pdf

- https://www.youtube.com/watch?v=nm2DmZv1rj8

0 Kudos