DSPRelated.com

Manuel Herrera (@manuelon)

Manuel has a degree in Electronic Engineering at the University of LaSalle Bajio. He was honored as a member of the University’s Academy of Mathematics. He has been working as an embedded software engineer for many years, writing firmware for bare metal custom boards, developing from hardware drivers to user-space libraries. He is a regular professor in universities across the country and enjoys participating in projects from its early stages collaborating in areas of hardware, industrial design, and manufacturing. He currently works for Honeywell as firmware architect in Mexico.

Implementing a full-duplex UART using the TMS320VC33 serial port

Manuel HerreraManuel Herrera March 16, 20112 comments

You can convert the TMS320VC33's synchronous serial port into a full-duplex UART in software by using DR0/DX0, on-chip timers, and an external interrupt. Manuel Herrera walks through an interrupt-driven 9600 baud, 8N1 asynchronous receiver/transmitter, explains receiver gating by start bit detection, and includes a schematic plus a complete assembly listing with timer values tied to a 150 MHz clock. Adjust timing for different clock rates.


No Threads Found

Use this form to contact manuelon

Before you can contact a member of the *Related Sites:

  • You must be logged in (register here)
  • You must confirm you email address