Skip to content

rrmhearts/Serial-Programming-Win32API-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Serial Port Programming using Win32 API and C language

This repo contains code for transmitting and receiving characters (Strings) serially between an x86 Windows PC and a Microcontroller (MSP430G2553 on Launchpad).

Screenshot of the serial port programming code running on windows 7

Full code explanation along with screenshots can be found here on the xanthium website

The Microcontroller and PC are connected in null modem configuration using 3 signals (TX,RX and Ground).

The code uses standard Win32 API's to intialize the PC serial port and transmit a character to the microcontroller board.

  • The PC side code is written in C using Win32 API
  • and can be compiled using GCC or Microsoft Visual Studio Express.

The Code will Work With Standard RS232 Serial ports or any USB to Serial Converter.

More info about the USB to Serial/RS232/RS485 Converter used in the above tutorial can be found here

The Microcontroller side code is written in Embedded C and Compiled using IAR embedded Workbench for MSP430.

The Hardware used is MSP430G2553 on Launch pad development board.

About

Serial Port Programming on Windows using Win32 API and C language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages