AN2262 Motorola / Freescale Semiconductor, AN2262 Datasheet - Page 27
![no-image](/images/no-image-200.jpg)
AN2262
Manufacturer Part Number
AN2262
Description
Wireless HC08 Modem
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
1.AN2262.pdf
(108 pages)
- Current page: 27 of 108
- Download datasheet (751Kb)
RF Reception
SPI Communication
MOTOROLA
Further mathematical details can be found in an article entitled “A Tutorial
on CRC Computations” published in the IEEE Micro Magazine dated August,
1988.
A table lookup algorithm has been chosen as a good compromise between
speed and memory consumption. A table of 256 constants that are 16 bits long
is stored in permanent storage (ROM like) memory. The actual CRC calculation
routine is simple:
int calc_crc(char *buf, unsigned char n)
{
int crc;
}
The same routine is used both to compute the CRC field before transmission
and also to check the CRC after reception of the data block. If the received data
block is correct, the result of the CRC computation of the data block (including
the received CRC field) is 0.
The data reception and decoding task is usually the most resource consuming
task in similar systems. RF-08 application makes the difference mainly
because of the heavy support from the MC33591/3 chip.
for the details about the hardware.
The MC33591/3 chip uniquely helps the microprocessor by providing all data
preprocessing, block start detection, and data clock recovery. The MC33591/3
receiver, besides some other functions, generates “clean” data with the
accompanied data clock after the block boundary mark appears. Such a data
stream is easily glued to SPI (serial peripheral interface) enabled devices like
the MC68HC908GP32 or its derivatives. Since
hardware, the description of the software services follows.
The SPI is another configurable peripheral module present in the M68HC08
Family. The SPI communication is of a master-slave type.
Here in the application the roles of master and slave change depending on
whether the MC33591/3 chip needs to be configured (MCU is the master,
MC33591/3 is the slave) or if MC33591/3 is in normal (reception) mode, then
MC33591/3 is the master leaving the MCU to be in the slave role. This is
relative to the SPI operation.
crc = 0;
while (n--)
return crc;
crc = ((crc >> 8) & 0xff) ^ crc_table[(crc ^ *buf++) & 0xff];
Wireless HC08 Modem
SPI Interface
MC33591/3 Receiver
describes the
AN2262/D
Software
27
Related parts for AN2262
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![AN177](/images/no-image3.png)
Part Number:
Description:
An Overview og the Phase Locked Loop
Manufacturer:
Philips
Datasheet:
![AN1268](/images/manufacturer_photos/0/6/637/stmicroelectronics_tmb.jpg)
Part Number:
Description:
AN OVERVIEW OF THE LPC FLASH INTERFACE
Manufacturer:
STMicroelectronics
![AN1315](/images/no-image3.png)
Part Number:
Description:
An Evaluation System Interfacing the MPX2000 Series Pressure Sensors to a Microprocessor
Manufacturer:
Motorola / Freescale Semiconductor
![AN1998](/images/no-image3.png)
Part Number:
Description:
An FM-IF system for DECT and other high speed GFSK applications
Manufacturer:
Philips Semiconductors / NXP Semiconductors
![AN2124](/images/no-image3.png)
Part Number:
Description:
An 8 x 8 Discrete Cosine Transform on the StarCore SC140/SC1400 Cores
Manufacturer:
Freescale Semiconductor / Motorola
![AN2428](/images/no-image3.png)
Part Number:
Description:
An Overview of the HCS12 ATD Module
Manufacturer:
Freescale Semiconductor / Motorola
![AN2708](/images/no-image3.png)
Part Number:
Description:
An Introduction to the External Bus Interface on the HCS12X
Manufacturer:
Freescale Semiconductor / Motorola
![AN2783](/images/no-image3.png)
Part Number:
Description:
An RF Data Link Using Tango3 and Romeo2 RF Modules
Manufacturer:
Freescale Semiconductor / Motorola
![MSD1819A-RT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon General Purpose Amplifier Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MSA1105](/images/no-image3.png)
Part Number:
Description:
Cascadable Silicon Bipolar MMIC Amplifier
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR5031LT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon High-Frequency Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR571](/images/no-image3.png)
Part Number:
Description:
NPN Silicon High Frequency Transisters
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR5179LT1](/images/no-image3.png)
Part Number:
Description:
RF AMPLIFIER TRANSISTOR NPN SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR521LT1](/images/no-image3.png)
Part Number:
Description:
HIGH-FREQUENCY TRANSISTOR PNP SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR901LT1](/images/no-image3.png)
Part Number:
Description:
IC = 30 mA SURFACE MOUNTED HIGH-FREQUENCY TRANSISTOR NPN SILICON
Manufacturer:
Motorola / Freescale Semiconductor