interface SSD1963 with psoc5 lp using emWIN graphic library

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
DePa_3244516
Level 4
Level 4
First like received First like given

hello

i am using psoc 5 lp and GLCD ssd1963 its datasheet is as per https://www.buydisplay.com/download/manual/ER-TFTM050-5_Datasheet.pdf , https://www.buydisplay.com/download/ic/SSD1963.pdf

i have downloaded emwin library and follow the instruction as per http://www.cypress.com/file/131161/download

i got error "RTOS.h:no such file or directory"when i built the code

which file i have to add in build settings for that?

any suggestions?

0 Likes
1 Solution

Devyaniparmar.

The second link:

https://community.cypress.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2FAndresNavas%2FPSoC5_...

Is a project with 16bits BUS, so you can use it easily...  For sure you have to check the pins connections and modify to your project.

The RD pin is a gpio pin not a Supply power pin.

Please feel free to open and explore the project and share your doubts, we're here to help!

View solution in original post

0 Likes
9 Replies
ANNA_2615691
Level 4
Level 4
First comment on KBA First solution authored 25 replies posted

Hi!...

I had a similar issue and more!! Unfortunately the emWin library has a terrible support and for PSoC is painfully outdated!

So, I found a nice library uGUI and using the same SSD1963 controller that you have I made a Sample code in PSoC5, you can check it here:

https://community.cypress.com/thread/34758

Or here:

GitHub - AndresNavas/PSoC5_uGUI_Sample: Sample and Test project of uGUI library in a PSoC5-LP Kit us...

GitHub - AndresNavas/PSoC5_uGUI_SD_Sample: Sample and Test project of uGUI and SD-Card FatFs library...

I hope you can use it!

I was doing a project for emWin + SSD1289 + touch panel XPT2046 (ADS7843)

Perhaps this will help you a little.

The project is selected here: Only 8 colors in emwin

The project location is here: http://mylab.wmsite.ru/moi-razrab/cypress-psoc/

thanks for the files

i will connect it to my lcd and psoc

should i have to change any pins or any other changes in library for my glcd?

or can i program it directly ?

0 Likes

You can connect contacts as you like.

It's best to start with an example from Andres Navas it's completely for your display.

i am asking this because i am using 16bit mcu interface

and in example it is for 8 bit interface 

0 Likes

Devyaniparmar.

The second link:

https://community.cypress.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2FAndresNavas%2FPSoC5_...

Is a project with 16bits BUS, so you can use it easily...  For sure you have to check the pins connections and modify to your project.

The RD pin is a gpio pin not a Supply power pin.

Please feel free to open and explore the project and share your doubts, we're here to help!

0 Likes

ok thanks

i didnt check second link i thought first i have to look at simple implementation with lcd and then to go with sd card,

ya it is for 16 bit and will work for me

i am completely new in this field

i have also doubt of connecting the RD pin, where to connect it? should i have to connect with 3.3volt or gpio pin?

also as per the interfacing guide from the datasheet of lcd they are connect pull up resister with data pins port, does it necessary for psoc kit?where can  i find information for this in psoc documentation? https://www.buydisplay.com/download/interfacing/ER-TFTM050-5_Interfacing.pdf

0 Likes

It seems you have the ability to switch the width of the data bus (The Parallel 8bit MCU interface)

pull up resister - better fulfill the requirements of datasheet

In my project, you have to change the initialization function void SSD1289Init () (TrulyDriver.c)

connect RD pin - any way if it's input only

0 Likes