This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C1231H6PGE: Question on Grlib architecture

Part Number: TM4C1231H6PGE


Hi all, I am trying to understand how grlib works from the architecture perspective, I found the below link is quite informative:

http://processors.wiki.ti.com/index.php/Grlib_-_Widget_Tree_Structure  

However it is for StellarisWare, and I am using TM4C123G, does it apply to the graphical architecture in tivaware?

Thanks

Richard

  • Also, any similar link on how TI graphics works would be greatly appreciated, thanks!
  • Hi Richard,
    TivaWare graphic library is pretty much a carry over from StellarisWare graphic library so they are much the same in architecture.
  • Might your, "GRAPHIC  DISPLAY  - Investigatory Efforts" be significantly enhanced by:

    • broadening your scope
    • reviewing the operation of (long) established - successful, Purpose Built, Graphic ICs  (such as those from "Solomon Systech" & "Epson" - to name two)
    • reviewing (comparing & contrasting) the specific "Advanced Graphic Capabilities" of  ARM MCUs - which place (greater) emphasis upon (real) "Display Accommodation"
    • reviewing the "latest/greatest"  Flat Panel Displays - so that you become properly "aware" - & may "best satisfy" (any) "special requirements" - which they may impose  (likely WILL impose)

    Would not  "such an approach" surely exceed your "first pass" idea?      And provide sufficient "LEGS" - so that you may (surely)  "RE-USE your Graphic Design"  - long into the  future?

    As you are "just starting" your Graphic journey - might any "self-enforced limitations" (as originally presented) - be (outside) of  your,  "best interests?"

  • A tivaware install should have a docs/ folder with a graphics library user guide. The goal of the library is to create a frame in memory. You must provide the library low level functions listed in chapter 2.

    The TM4C dev kit with a screen has example projects which use the library.
  • Thank you Charles!

    Richard

  • Thank you Cb1 for all the suggestions! Yes, I am just starting to use TI graphical library, my first goal is to understand how it works and complete my project.

    Regards,
    Richard
  • Thank you Peter for the information!

    Regards
    Richard
  • Richard - that is of course "your right" - although an "irresistible case" may be made for the examination of,  "Newer, more powerful, & faster yet eased Graphic Controlling methods."

    Casting a  "Properly WIDE Net" - does require added effort - yet the results - SO OFTEN - "REWARD that EFFORT!"

  • Thanks Cb1, agreed here. I love TI community because I can always get valuable help/suggestions/guidance from many experts like you.

    Regards
    Richard
  • Thank you, Richard.    Your kind "promotion" surely is not "universal" - yet I'll "bask in that glory" - till staff returns tomorrow - and the (usual) "eye-rolling" and, "You want us to do WHAT" commences.

    Realize too - that your review of (similar) design methods/efforts (of  others) -  will enhance your understanding of  those here...

    As one w/(some) background w/Displays - it proves wise for you to, "Narrow your display selection" - and then confirm that your,  "Chosen Graphic Control Strategy" - is, "Proper, fit & up to that task!"