AN2108 Freescale Semiconductor / Motorola, AN2108 Datasheet - Page 32

no-image

AN2108

Manufacturer Part Number
AN2108
Description
AN2108 Programming the DSP56307/DSP56311 EFCOP in C Using Taskings Tool Suite
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
32
Code Listing for FIR Filtering Example
/* ------------------------------------------------ *
FCM_buffer[19] =
FCM_buffer[18] =
FCM_buffer[17] =
FCM_buffer[16] =
FCM_buffer[15] =
FCM_buffer[14] =
FCM_buffer[13] = -0.0027028;
FCM_buffer[12] = -0.0023077;
FCM_buffer[11] = -0.0008212;
FCM_buffer[10] = -0.0259985;
FCM_buffer[9]
FCM_buffer[8]
FCM_buffer[7]
FCM_buffer[6]
FCM_buffer[5]
FCM_buffer[4]
FCM_buffer[3]
FCM_buffer[2]
FCM_buffer[1]
FCM_buffer[0]
/* ------------------------------------- *
*
*
* ------------------------------------------------ */
*
* ------------------------------------- */
Initialize filter coefficients in FCM_buffer
(reverse order)
Open input & output files
/* FSCO
/* FPRC
/* FMLC
/* FOM
/* FUPD
/* FADP
/* FLT
/* FEN
= -0.0611019;
= -0.0713257;
= -0.0528783;
= -0.0354474;
= -0.0403820;
= -0.0556321;
= -0.0559633;
= -0.0373912;
= -0.0203496;
= -0.0215175;
0.1825762;
0.1500447;
0.1445724;
0.1347942;
0.0917701;
0.0320759;
Programming the DSP56307/DSP56311 EFCOP in C
= 0
= 0
= 0
= 00 (Real FIR Filtering Mode)
= 0
= 0
= 0
= 0
Freescale Semiconductor, Inc.
(No shared coefficients)
(State Initialization)
(Single Channel Mode)
(No Filter Coefficient Update)
(Non-Adaptive Mode)
(Filter Type = FIR)
(Keep EFCOP Disabled for now)
For More Information On This Product,
Go to: www.freescale.com
*
*
*
*/
*/
*/
*/
*/
*/
*/
*/

Related parts for AN2108