• 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 » Evaluation Board --> RS 232 cable --> Wifi module
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
  • Evaluation Board --> RS 232 cable --> Wifi module

    Evaluation Board --> RS 232 cable --> Wifi module

    This question is not answered
    Euan Kellock
    Posted by Euan Kellock
    on Feb 29 2012 08:28 AM
    Prodigy50 points

    Hey,

    I'm working on a project with my lm3s9b92 evaluation board and I'm trying to send data from the ADC to this wifi module:

    http://elmicro.com/files/sollae/cswh80en_v19.pdf

    I am sending 10 bit integer values via UART, and I can see them printed in the terminal window. Now I want to send the values to a wifi module, connect to the module on my laptop and read the values from the module.

    I don't know what pins on my lm3s9b92 evaluation board I need to connect to an RS232 lead to connect to the wifi module. 

    Can anyone help??

    Thanks so much in advance!

    Euan.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Markel Robregado
      Posted by Markel Robregado
      on Feb 29 2012 10:51 AM
      Expert2210 points

      Euan,

         Do read the LM3S9B92 processor datasheet regarding UART

         then cross-reference that to your LM3S9B92 Evaluation kit Users Manual

         There are GPIO pads where you can interface rs232 e.g GPIO pads PA0 and PA1, whose

         alternate function is UART0 of your processor chip

      - Kel

      UART
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Euan Kellock
      Posted by Euan Kellock
      on Feb 29 2012 11:33 AM
      Prodigy50 points

      Thanks for response!

      Yes I see that.

      So - to which rs232 pins: http://www.aggsoft.com/rs232-pinout-cable/images/9-pinout.gif

      do I connect PA0 and PA1 on my eval board?

      And what happens to the other pins in an rs232 cable?

      Cheers,

      Euan.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Markel Robregado
      Posted by Markel Robregado
      on Feb 29 2012 12:29 PM
      Expert2210 points

      Euan,

           From your device datasheet table under 1.5.2 Serial Interface, it says there that RXD, TXD, and GND are mandatory. These are the basic signal lines needed for RS232 unless you are going to implement hardware flow control.

           Here below is a basic illustration on how to connect 2 device communicating through RS232

           RX <----- TX

           TX -----> RX

           GND ----- GND

           PA0/U0RX and PA1/U1RX of the LM3S9B92 evaluation kit still needs to be interfaced to an RS232 driver chip.

          Do read  topics in the internet regarding interfacing serial port (rs232) to a microcontroller.

      - Kel

       

      UART LM3S9B92
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Euan Kellock
      Posted by Euan Kellock
      on Apr 14 2012 10:37 AM
      Prodigy50 points

      Thanks!

      Now trying to send a hex command - aa 80 00 03 a4 01 03 1f 00 00 00 00 00 00, to WiFi module. 

      Using UARTprintf doesn't seem to work. Not sure where to go from here. 

      Any ideas?

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 14 2012 13:26 PM
      Guru31975 points

      Euan Kellock
      80 00 03 a4 01 03 1f 00 00 00 00 00 00

      That command contains many zero bytes.

      Euan Kellock
      Using UARTprintf doesn't seem to work

      printf() works with strings; in the 'C' programming language, a zero marks the end of a string...

      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