Analog Devices Blackfin Processors Formatted Print to UART Terminal Application Note

This document introduces how to use printf function to format data output to UART terminal on Blackfin processors.


Analog Devices Blackfin Processors Formatted Print to UART Terminal Application Note - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
5
File format
PDF
File size
110 KB
Published
03 August, 2012
Updated
30 September, 2023
MD5 checksum
CAE23E09C35D69EEB8E01BDFB807032A

About this manual

This Engineer-to-Engineer Note discusses advanced implementations of output functions for the Analog Devices Blackfin processor family. It addresses the performance issues caused by multiple print statements in VisualDSP++ and provides solutions to send debug information to a PC terminal application with minimal impact on application speed.

The document outlines three different methods to implement a powerful debug system while maintaining the look and feel of C-standard I/O functions. These methods include accessing the UART directly, replacing the standard device, and extending I/O support to new devices. The note includes software examples for currently available Blackfin evaluation boards.

What's inside

  • Introduction
  • Accessing the UART Directly
  • Replacing the Standard Device
  • Extending I/O Support to New Devices
  • C/C++ Run-Time I/O Library
  • Console Application
  • UART Talk-through Mode
  • Document History

Specifications

Processor FamilyBlackfin
Development ToolVisualDSP++
PeripheralUART module

Frequently asked questions

Which evaluation board is supported in Rev 2?

Rev 2 supports the ADSP-BF592 EZ-KIT Lite board.

What terminal application is recommended for console output?

The Windows program PuTTY is recommended as an alternative to HyperTerminal.

Download PDF (110 KB)

More Analog Devices Manuals


View all Analog Devices manuals →