t2.h
来自「CCS3.3自带的TI 5400系列DSP的dsplib文件。文档说明可以在TI」· C头文件 代码 · 共 820 行
H
820 行
/* Test for ndlms: rand */
#define NX 256
#define NB 4
#define NH 16
#define LTAU 10
#define CUTOFF 33
#define GAIN -6
#define FNAME "t2"
#define BSIZE 4
#define MAXERROR 10
DATA x[NX] ={
4340,
-4011,
813,
-8706,
-3518,
-14369,
4184,
13650,
1563,
7367,
-15254,
-6301,
14854,
9481,
-2040,
3556,
15425,
-23112,
5393,
-23579,
-4437,
-10224,
19627,
-25428,
14048,
24685,
25694,
15144,
-3217,
-89,
-14997,
7523,
-9436,
24122,
11882,
-4617,
12822,
-12167,
-3150,
22721,
9611,
-15071,
17785,
6752,
-19201,
-15355,
5620,
6809,
-6791,
3939,
-2547,
-23914,
-24790,
-9821,
-25541,
-6084,
9600,
-21347,
-24362,
5892,
5690,
-25389,
-25357,
-16250,
4557,
-23196,
-6944,
6891,
11410,
10101,
-21807,
-2394,
-3050,
-7694,
-18162,
9208,
10444,
11928,
-1134,
2875,
-19869,
-2582,
11318,
20596,
-11896,
-12858,
19168,
-14033,
15984,
21411,
-14057,
-13668,
-23606,
-22105,
7382,
-16207,
18028,
-17098,
-17260,
25915,
-3157,
-8387,
-9741,
-7074,
-5598,
4798,
-19937,
-24216,
-2171,
19391,
22766,
-12350,
-17811,
19548,
-13743,
7645,
24478,
8647,
19418,
-25694,
-19032,
16711,
-3662,
20464,
12315,
9821,
-8069,
-17510,
-18056,
-16195,
-4066,
18663,
-512,
16564,
-2057,
-2236,
-2586,
-4603,
21055,
-25922,
-10622,
-23637,
10128,
7869,
25322,
2761,
-5240,
-15793,
6564,
12234,
-6508,
-25697,
-4202,
13299,
15407,
22017,
18073,
-6934,
6333,
12125,
-16049,
21223,
3628,
6909,
-13925,
2557,
22627,
-8641,
8154,
-5668,
6674,
10437,
-5391,
-4529,
8137,
17699,
-6732,
-3919,
4963,
3446,
11353,
593,
14491,
-559,
-16468,
10519,
25307,
16076,
10672,
-789,
-20206,
8643,
-7059,
-18873,
3500,
16934,
9119,
26185,
24203,
-23129,
-7324,
2543,
-12491,
5103,
-23631,
3725,
10530,
24237,
13134,
12582,
-3572,
7039,
15887,
-21817,
23355,
21807,
5347,
-12921,
19579,
702,
12197,
-4078,
24189,
-22437,
2800,
-10907,
18767,
-8612,
9447,
-23413,
-7516,
-89,
-3438,
3274,
6114,
-20273,
20879,
13345,
15263,
16512,
8913,
-15683,
-11897,
6618,
1932,
-23095,
-21551,
-11991,
-4768,
-1361,
21442,
5046,
-8968,
-1144,
5094,
-17750,
};
DATA des[NX] ={
17273,
23913,
5009,
-24708,
16363,
5773,
10564,
-21381,
-3938,
-6524,
-17504,
17466,
17754,
-2537,
23939,
-18500,
19395,
14126,
-2928,
6323,
23681,
7340,
-13248,
-7723,
-16366,
-491,
-4757,
-1913,
5816,
-22484,
-9738,
5682,
-17039,
6345,
-13320,
4580,
317,
-1847,
2171,
23190,
-8297,
-5149,
-10083,
-4637,
-11223,
-5551,
158,
11638,
-10161,
-20334,
-2974,
-1743,
-25446,
8601,
11747,
-11449,
-12488,
10929,
14882,
25488,
-1398,
21119,
-2566,
15965,
17241,
-17498,
-5563,
1088,
11435,
3627,
-2055,
-2868,
-21615,
-2964,
-7010,
-10353,
18446,
13604,
23580,
3037,
-25469,
5042,
16578,
25013,
-14581,
10678,
1156,
22696,
11185,
-14259,
-2641,
-17187,
24579,
-7565,
-23643,
13387,
20699,
-11212,
-13045,
22687,
-19348,
23111,
10582,
18228,
-15243,
-2355,
-21964,
18408,
3253,
-9475,
-6559,
19283,
-6702,
-22351,
-15738,
-23620,
3497,
-19823,
1159,
-20078,
14151,
-6551,
16954,
-23770,
5133,
23548,
-11074,
20386,
-20889,
-22791,
-13931,
22706,
-22905,
-12362,
26189,
-15101,
-84,
-10985,
9057,
24011,
13974,
8709,
-19350,
-21213,
-25436,
-11105,
16605,
25453,
-25305,
16745,
6351,
3157,
-13421,
16882,
-12415,
13297,
8369,
-14992,
5353,
5501,
8362,
-16601,
7158,
-17286,
2076,
6469,
9745,
9298,
19756,
-25539,
-9941,
14631,
-10104,
22370,
9370,
-22318,
-22510,
-25589,
-14306,
852,
-2192,
10653,
4324,
482,
-22320,
-16084,
-6313,
-11722,
14202,
-9756,
7245,
25510,
150,
23472,
17198,
21892,
-20286,
16364,
21404,
-18016,
-19812,
13771,
11628,
7950,
13318,
8554,
20106,
-11946,
-4225,
-15048,
-24348,
-21960,
18379,
-8378,
-1775,
21693,
-14231,
18981,
8211,
20509,
-622,
25828,
-6642,
1645,
-16709,
101,
-4080,
8411,
9104,
23977,
-16156,
-20384,
3410,
24597,
-24970,
19409,
-24806,
1023,
-16133,
11308,
-13072,
22747,
-19022,
1133,
20719,
23193,
-8647,
-3284,
-1513,
-18387,
-19092,
1703,
11837,
-5311,
-7423,
-11258,
};
DATA htest[NH] ={ /* C54x: hn-1 ... h0 (backward order) */
1611,
-1770,
365,
-1297,
1400,
-2112,
1937,
527,
4237,
167,
1113,
-2043,
1326,
-1968,
1530,
-946,
};
DATA rtest[NX] ={
0,
0,
0,
1,
-3,
-19,
14,
-4,
1,
-14,
4,
62,
11,
-11,
-79,
-86,
-73,
11,
113,
-90,
119,
-32,
-114,
-20,
-295,
-259,
-100,
-198,
-409,
591,
648,
-52,
574,
-170,
-69,
-98,
-445,
187,
551,
-84,
70,
-70,
-74,
-542,
281,
290,
480,
321,
45,
-357,
-180,
213,
294,
635,
818,
52,
-167,
-63,
-814,
-792,
1309,
1285,
10,
1147,
2360,
729,
726,
2742,
1582,
-810,
148,
2378,
2185,
476,
-240,
415,
-119,
-646,
-915,
109,
1045,
-423,
-223,
1066,
-1094,
-1602,
771,
479,
-552,
-256,
-345,
-1086,
-1620,
1872,
702,
-808,
225,
728,
1222,
815,
2450,
-1343,
-788,
678,
1213,
-15,
241,
-746,
-50,
2469,
2035,
-2147,
1145,
1670,
-543,
996,
448,
952,
-350,
-1386,
-766,
-722,
-1227,
1627,
-473,
179,
-1551,
-250,
-78,
-150,
608,
-333,
2227,
2365,
916,
1145,
-532,
-336,
-617,
-1785,
323,
-801,
741,
-1765,
1215,
891,
2309,
1170,
-164,
-2317,
-2463,
3448,
1191,
775,
-3948,
-924,
-794,
3071,
297,
402,
-1828,
-1062,
298,
557,
-126,
-139,
-2478,
-1400,
160,
657,
1183,
-1401,
1284,
-1082,
139,
187,
-657,
888,
1071,
-862,
-1311,
490,
-532,
240,
-274,
-844,
270,
134,
-628,
83,
-561,
-1657,
-1630,
-1327,
-89,
-561,
-2112,
-834,
1037,
-1641,
697,
450,
-2626,
722,
3182,
-2253,
464,
1026,
-1770,
-867,
-211,
-3703,
-520,
1147,
1920,
1979,
-653,
-1251,
3035,
-2380,
-3399,
1579,
-648,
1771,
-1452,
3600,
-1356,
5348,
-4645,
3155,
-3181,
4818,
-4267,
3224,
122,
276,
-4505,
4848,
-6009,
2470,
-4069,
141,
-3916,
4947,
-546,
4172,
1208,
3826,
-1769,
2662,
-961,
1352,
-5034,
-3672,
-3004,
1339,
};
#pragma DATA_SECTION (dbuffer,".dbuffer")
DATA dbuffer[NH];
DATA *dp = dbuffer;
#pragma DATA_SECTION (h,".coefs")
DATA h[NH];
DATA r[NX];
#pragma DATA_SECTION (norm_ebuffer,".ebuffer")
DATA norm_ebuffer[NB];
DATA *norm_ep = norm_ebuffer;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?