• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » Stellaris® ARM® Microcontrollers » Stellaris® ARM® LM3S Microcontrollers Forum » Jpeg demo application
Share
Stellaris® ARM® Microcontrollers
  • Forum
Options
  • Subscribe via RSS
Helpful Stellaris® LM4F Series Links
  • LM4F Series
  • Stellaris PinMux Utility
  • Stellaris® LM4F120 LaunchPad
  • LM4F MCU Applications
  • LM4F MCU Video
  • ARM Cortex-M4F Whitepaper
  • Stellaris MCU Brochure
  • LM4F232 Eval Kit
  • Jpeg demo application

    Jpeg demo application

    This question is not answered
    Jim Tallent
    Posted by Jim Tallent
    on Apr 03 2012 13:01 PM
    Prodigy30 points

    I have the board EKK-LM3S3748 and I am looking for a jpeg demo example program which can do the following:

    Take a jpeg image (stored on the SD card) and draw it on the formike128x128x16 display.   Is there an example program like this?  Or would it be possible to guide me through it?  I am new to this board.  I am currently using the trial version of uVision4 Ver 4.03.

    Thank you

    Jim

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Craig Giglio94760
      Posted by Craig Giglio94760
      on Apr 04 2012 10:19 AM
      Intellectual860 points

      Hello Jim,

      Have you seen this forum post?

      https://e2e.ti.com/support/microcontrollers/stellaris_arm_cortex-m3_microcontroller/int-stellaris_m3/f/176/t/23197.aspx

      There are some examples in the StellarisWare directories.

      Hope this helps.

      Regards,

      Craig

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jim Tallent
      Posted by Jim Tallent
      on Apr 04 2012 12:50 PM
      Prodigy30 points

      Hello Craig,

      The link you provided is broken.

      Thanks

      Jim

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Craig Giglio94760
      Posted by Craig Giglio94760
      on Apr 04 2012 12:54 PM
      Intellectual860 points

      Sorry about that.  It seems to work ok for me.  I have copied the text of the post here for your reference.

      Regards,

      Craig

      There is 3rd-Party C software available in Stellarisware for implementation of JPEG image compression/decompression.  In order to access this, the directory path is C:\Stellarisware\third_party\JPEG

      Provided are a set of library routines for reading and writing JPEG image files, plus two sample applications "cjpeg" and "djpeg", which use the library to perform conversion between JPEG and some other popular image file formats.

       In addition, there is a sample JPEG Slideshow application for the RDK-IDM-SBC/DK-LM3S9B96 boards that can be found at

       C:\StellarisWare\boards\rdk-idm-sbc\showjpeg

      This example application decompresses a JPEG image which is linked into the application and shows it on the 320x240 display.  SDRAM is used for image storage and decompression workspace as the onboard SRAM is not sufficient for this application.  JPEG decompression and display are handled using a custom graphics library widget, the source for which can be found in drivers/jpgwidget.c.

      The JPEG library used by this application is release 6b of the Independent JPEG Group's reference decoder.  For more information, see the README and various text file in the /third_party/jpeg directory or visit
      http://www.ijg.org/.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jim Tallent
      Posted by Jim Tallent
      on Apr 04 2012 14:13 PM
      Prodigy30 points

      Thanks Craig,

      Question:  I only have the EKK-LM3S3748 evaluation board.  Would the sample JPEG Slideshow application be able to run on my board?

      Jim

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Craig Giglio94760
      Posted by Craig Giglio94760
      on Apr 04 2012 15:51 PM
      Intellectual860 points

      Hello Jim,

      There are a lot of functions and interfaces that are not supported on the LM3S3748 board which are used on the LM3S9B96 target board as well as the display size is different.  In addition, the memory sizes are different for each processor and the JPEG data storage was held in the SDRAM on the other board.  There would have to be some work done to see if you can run it on the other board.

      Regards,

      Craig

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content 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. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    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 of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content 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.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use