Web Analytics
Datasheet
Teiledatenblatt > Interface IC, Interface Controller > Maxim Integrated > MAX14900EAGM+TCKT Datenblatt-PDF > MAX14900EAGM+TCKT Programmierhandbuch Seite 1/11
MAX14900EAGM+TCKT
€ 9.73
Preis von AiPCBA

MAX14900EAGM+TCKT Programmierhandbuch - Maxim Integrated

  • Hersteller:
    Maxim Integrated
  • Kategorie:
    Interface IC, Interface Controller
  • Fallpaket
    VFQFN-48
  • Beschreibung:
    Power Switch Hi Side 0.5A 48Pin TQFN EP T/R
Aktualisierte Uhrzeit: 2024-08-05 09:34:57 (UTC+8)

MAX14900EAGM+TCKT Programmierhandbuch

Seite:von 11
PDF herunterladen
Neu laden
herunterladen
Keywords: CRC, CRC-7, cyclic redundancy check, industrial output, PLC, programmable logic controller, C
code, CRC generation, microprocessor, switch
APPLICATION NOTE 6002
CRC PROGRAMMING FOR THE MAX14900E
OCTAL, HIGH-SPEED INDUSTRIAL SWITCH
By: Mike van Scherrenburg
Abstract: The MAX14900E octal high-speed industrial switch is a high-performance, feature-rich switch
capable of delivering 15W nominal to each of 8 loads. A microprocessor-compatible serial peripheral
interface provides access to many advanced features. For added safety, a hardware cyclic redundancy
check (CRC) circuit optionally protects this SPI interface against bit errors. This application note provides
example C code implementing CRC generation and detection algorithms in the microprocessor.
Introduction
The MAX14900E is a high-performance, 8-channel industrial switch with a rich and advanced feature set. A
SPI interface allows a microcontroller to monitor and control most aspects of the MAX14900E. To enhance
robustness, a hardware CRC (cyclic redundancy check) circuit in the MAX14900E can optionally protect all
data between it and a microprocessor against bit errors.
However, enabling the CRC feature in the MAX14900E is not enough. The microprocessor must also
mplement the same CRC algorithm in software, both to append check bits to data being sent to the
MAX14900E, as well as to verify those being received from it. One way to accomplish this is to inspect the
data sheet, and use it to create custom firmware to implement the necessary CRC functionality.
A better approach would be to use the functions in this application note instead. These are written in C, and
should prove easy to port over to most any common microprocessor.
Choosing the Correct Sources
This application note provides six sets of C source code, each implementing a CRC generator and a CRC
checker. The MAX14900E communicates with a microprocessor using either single byte packets, or double
byte packets. Three of the code sets implement generator and checker algorithms for single byte packets,
whereas the other three code sets implement generator and checker algorithms for double byte packets.
Besides the choice of single byte or double byte packets for communication with the MAX14900E, another
selection criterion is the importance of code size versus execution speed. This application note provides
source code for three different assumptions. First, that small code size is paramount (and that execution
speed is secondary). Second, that execution speed is more important than code size. Third, that a balance
a desired between code size and execution speed. Curiously, this third “compromise” option proves as fast
as the second option in some microprocessor architectures, where table lookups are relatively expensive.
Page 1 of 11

MAX14900EAGM+TCKT Datenblatt-PDF

MAX14900EAGM+TCKT Datenblatt PDF
Maxim Integrated
31 Seiten, 1325 KB
MAX14900EAGM+TCKT Programmierhandbuch
Maxim Integrated
11 Seiten, 736 KB
MAX14900EAGM+TCKT Anderes Datenblatt
Maxim Integrated
12 Seiten, 229 KB
MAX14900EAGM+TCKT Anwendungshinweis
Maxim Integrated
10 Seiten, 598 KB

MAX14900 Datenblatt-PDF

MAX14900EAGM+CKT
Datenblatt PDF
Maxim Integrated
MAXIM INTEGRATED PRODUCTS MAX14900EAGM+CKT Power Load Distribution Switch IC, Active High, 8Outputs, 36V in, 1.7A, 0.085Ω, QFN-48
MAX14900EAGM+
Datenblatt PDF
Maxim Integrated
Power Switch Hi Side 48Pin QFN-D EP
MAX14900EAGM+T
Datenblatt PDF
Maxim Integrated
Power Switch ICs - Power Distribution Quad 24V Digital Out
MAX14900EAGM+TCKT
Datenblatt PDF
Maxim Integrated
Power Switch Hi Side 0.5A 48Pin TQFN EP T/R
MAX14900DEVBRD#
Datenblatt PDF
Maxim Integrated
Evaluation Board, High Side Switch
MAX14900SPM+
Datenblatt PDF
Maxim Integrated
Power Switch ICs - Power Distribution Quad 24V Digital Out
MAX14900EAGM+TCKH
Datenblatt PDF
Maxim Integrated
Power Switch Hi Side 0.5A 48Pin TQFN EP T/R
MAX14900EAGM+CKH
Datenblatt PDF
Maxim Integrated
Power Switch Hi Side 0.5A 48Pin TQFN EP
MAX14900DEVBRD
Datenblatt PDF
Maxim Integrated
Development board for MAX14900EAGM+, eight channel 500mA digital output driver with serial/parallel int
MAX14900E
Datenblatt PDF
Maxim Integrated
Octal, High-Speed, Industrial, High-Side SwitchIndustry"s Lowest Latency and Fastest 24V Driver, Capable of 100kHz Switching Rate, Improves Factory Throughput
Datenblatt-PDF-Suche
Suche
100 Millionen Datenblatt-PDF, aktualisieren Sie mehr als 5.000 PDF-Dateien pro Tag.
Kontakt online
Bonnie - AiPCBA Sales Manager Online, vor 5 Minuten
Ihre E-Mail *
Nachricht *
Senden