CRD5378
24
DS639RD2
Many connections to the C8051F320 microcontroller are inactive by default, but are provided for conve-
nience during custom reprogramming. Listed below are the default active connections to the microcon-
troller and how they are used.
2.3.2.1
SPI Interface
The microcontroller SPI interface communicates with the CS5378 digital filter to write/read configuration
information and collect conversion data from the SPI port. Detailed information about interfacing to the
digital filter SPI port can be found in the CS5378 data sheet.
2.3.2.2
USB Interface
The microcontroller USB interface communicates with the PC evaluation software to receive configuration
commands and return collected conversion data. The USB interface uses the Silicon Laboratories API
and Windows drivers, which are available free from the internet (
).
2.3.2.3
Reset Source
By default, the C8051F320 microcontroller receives its reset signal from the internal power-on reset. This
reset signal can be used to output to the CS5378 digital filter.
2.3.2.4
Clock Source
By default, the C8051F320 microcontroller uses an internally generated 12 MHz clock for compatibility
with USB standards.
2.3.2.5
Timebreak Signal
By default, the C8051F320 microcontroller sends the TIMEB signal to the digital filter for the first collected
sample of a data record. By default, 100 initial samples are skipped during data collection to ensure the
CS5378 digital filters are fully settled, and the timebreak signal is automatically set for the first ‘real’ col-
lected sample.
2.3.2.6
C2 Debug Interface
Through the PC evaluation software, the microcontroller default firmware can be automatically flashed to
the latest version without connecting an external programmer. To flash custom firmware, software tools
and an inexpensive hardware programmer that connects to the C2 Debug Interface on CRD5378 is avail-
able for purchase from Silicon Laboratories (DEBUGADPTR1-USB).
2.3.3
RS-485 Telemetry
By default, CRD5378 communicates with the PC evaluation software through the microcontroller USB
port. Additional hardware is designed onto CRD5378 to use the microcontroller I
2
C port as a low-level
local telemetry, but it is provided for custom programming convenience only and is not directly supported
by the CRD5378 PC evaluation software or microcontroller firmware.
Содержание CRD5378
Страница 49: ...CRD5378 DS639RD2 49 5 LAYER PLOTS ...
Страница 50: ...CRD5378 50 DS639RD2 ...
Страница 51: ...CRD5378 DS639RD2 51 ...
Страница 52: ...CRD5378 52 DS639RD2 ...
Страница 53: ...CRD5378 DS639RD2 53 ...
Страница 54: ...CRD5378 54 DS639RD2 ...
Страница 55: ...CRD5378 DS639RD2 55 ...
Страница 56: ...CRD5378 56 DS639RD2 ...
Страница 57: ...CRD5378 DS639RD2 57 6 SCHEMATICS ...
Страница 58: ...CRD5378 58 DS639RD2 ...
Страница 59: ...CRD5378 DS639RD2 59 ...
Страница 60: ...CRD5378 60 DS639RD2 ...
Страница 61: ...CRD5378 DS639RD2 61 ...
Страница 62: ...CRD5378 62 DS639RD2 ...
Страница 63: ...CRD5378 DS639RD2 63 ...
Страница 64: ...CRD5378 64 DS639RD2 ...