Skip to content

Latest commit

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Static BadgeStatic BadgeStatic Badge

SAME51VectorScan

Firmware for Atmel/Microchip ATSAME51J20A microcontroller (ARM) on Igloo64 prototyping board. The board has nine big LEDs, but this code does not use them. It generates two analog ramp waveforms on the 12-bit DAC, VOUT0 and VOUT1. When connected to a fine analog CRT oscilloscope in X-Y mode, it displays a diagonal line.

Connections

SignalSAM E51 pinNameNotes
DEBUG15PB04HIGH during vector generation
DEBUG26PB05HIGH during DAC writes
VOUT03PA02X deflection signal
VOUT114PA05Y deflection signal
AIN615PA06Unused at present
AIN716PA07Unused at present
TxD17PA08Transmits 'F' at 9600 baud every 20ms
RxD18PA09Unused at present

DEBUG signals may be connected to a logic analyser for timing measurements. ADC pin assignments attempt to avoid clashes with SERCOM pins.

Compiling

Code written in MPLAB X V6.20 and compiled with 'xc32' compiler V4.60.

About

Generate vector-scan images on an oscilloscope using the ATSAME51 ARM microcontroller

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages