Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > PSoC® Software > emWin Graphics library drivers?

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



emWin Graphics library drivers?
Moderator:
RBYN

Post Reply
Follow this topic



emWin Graphics library drivers?

jsonder posted on 27 Oct 2012 6:16 PM PST

1 Forum Post

I downloaded your PSOC 5 object library for Segger's emWin Graphics library.  However, the only driver I see is the GUIDRV_CompactColor_16.c.  I am using the Sitronix ST7529 LCD controller.  Does Cypress happen to have this LCD driver?  If not, do I need to go to Segger direct?

Thanks.

jsonder




Re: emWin Graphics library drivers?

willemite posted on 28 Oct 2012 08:03 PM PST
Top Contributor
62 Forum Posts

I've been poking around with this myself (http://www.cypress.com/?app=forum&id=2492&rID=58742).

From what I understand, and some one please correct me, is there are two drivers provided by Cypress. One runs on the controller-less graphics peripheral, and the other is the GUIDRV_CompactColor_16 driver. Both are configured to run in a parallel bus setup.

According to Segger documentation, the GUIDRV_CompactColor_16 runs the following display controllers:

 

Himax HX8301, HX8312A, HX8347

Hitachi HD66766, HD66772, HD66789

Ilitek ILI9161, ILI9220, ILI9320, ILI9325

LG Electronics LGDP4531

MagnaChip D54E4PA7551

Novatek NT39122, NT7573

OriseTech SPFD5408, SPFD5420A

Renesas R63401, R61509, R61516, R61505

Samsung S6D0110A, S6D0117, S6D0129

Sharp LR38825, LCY-A06003

Sitronix ST7712, ST7628, ST7637

Solomon SSD1289

Toshiba JBT6K71

Epson S1D13743

 

 

I understand that from Segger you can acquire other drivers. Maybe get a copy of GUIDRV_Template from them and you/we can customize? They most likely have already written exactly what you need though.



Re: emWin Graphics library drivers?

willemite posted on 28 Oct 2012 08:07 PM PST
Top Contributor
62 Forum Posts

 Oh, since you have a sitronix with similar product number, maybe the compact color driver can be altered with some defines -- I noticed somewhere in the code there were defines that indicated register locations and commands. Of course I forget the exact spot






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Spec No: None; Sunset Owner: GRAA; Secondary Owner: RAIK; Sunset Date: 06/15/20