Other Parts Discussed in Thread: C2000WARE
使用官方给的“Example_F335_FixedPoint_FIR32_Alt”例程数据与滤波系数,滤波结果正常,因为这个例程的滤波阶数是43阶,我将滤波阶数提高到319阶时,滤波结果完全不正确。但是自己写一个卷积和滤波是正常的。
谁有这方面的经验的大神,感谢帮忙指正一下,还望不吝赐教,感谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
使用官方给的“Example_F335_FixedPoint_FIR32_Alt”例程数据与滤波系数,滤波结果正常,因为这个例程的滤波阶数是43阶,我将滤波阶数提高到319阶时,滤波结果完全不正确。但是自己写一个卷积和滤波是正常的。
谁有这方面的经验的大神,感谢帮忙指正一下,还望不吝赐教,感谢!
使用库函数输入和自己写的函数输入是一样的
10Hz数据
-10682, |
-10449, |
-10227, |
-9988, |
-9742, |
-9497, |
-9241, |
-8969, |
-8701, |
-8429, |
-8136, |
-7842, |
-7545, |
-7240, |
-6928, |
-6613, |
-6290, |
-5969, |
-5636, |
-5291, |
-4956, |
-4617, |
-4261, |
-3913, |
-3563, |
-3204, |
-2840, |
-2488, |
-2120, |
-1748, |
-1389, |
-1025, |
-652, |
-276, |
82, |
451, |
825, |
1196, |
1561, |
1923, |
2298, |
2658, |
3016, |
3374, |
3734, |
4084, |
4432, |
4777, |
5120, |
5456, |
5795, |
6123, |
6450, |
6762, |
7074, |
7388, |
7689, |
7987, |
8274, |
8562, |
8833, |
9096, |
9368, |
9625, |
9867, |
10103, |
10337, |
10559, |
10769, |
10978, |
11173, |
11360, |
11530, |
11703, |
11870, |
12017, |
12155, |
12290, |
12410, |
12516, |
12618, |
12718, |
12797, |
12862, |
12923, |
12975, |
13008, |
13036, |
13059, |
13066, |
13062, |
13049, |
13030, |
12994, |
12951, |
12895, |
12839, |
12755, |
12666, |
12579, |
12475, |
12354, |
12234, |
12099, |
11951, |
11798, |
11641, |
11464, |
11277, |
11093, |
10886, |
10678, |
10458, |
10237, |
10007, |
9762, |
9516, |
9256, |
8992, |
8715, |
8437, |
8157, |
7855, |
7557, |
7252, |
6949, |
6626, |
6305, |
5987, |
5647, |
5311, |
4969, |
4633, |
4284, |
3927, |
3570, |
3220, |
2863, |
2495, |
2140, |
1774, |
1396, |
1031, |
669, |
293, |
-79, |
-443, |
-815, |
-1183, |
-1546, |
-1914, |
-2277, |
-2642, |
-3005, |
-3356, |
-3709, |
-4066, |
-4422, |
-4758, |
-5106, |
-5446, |
-5783, |
-6106, |
-6437, |
-6751, |
-7065, |
-7371, |
-7681, |
-7973, |
-8255, |
-8546, |
-8821, |
-9096, |
-9352, |
-9604, |
-9853, |
-10095, |
-10315, |
-10542, |
-10759, |
-10959, |
-11165, |
-11349, |
-11522, |
-11686, |
-11854, |
-12001, |
-12143, |
-12268, |
-12384, |
-12505, |
-12602, |
-12692, |
-12777, |
-12846, |
-12899, |
-12953, |
-12997, |
-13016, |
-13041, |
-13041, |
-13035, |
-13027, |
-13001, |
-12973, |
-12930, |
-12876, |
-12804, |
-12738, |
-12652, |
-12549, |
-12450, |
-12337, |
-12209, |
-12067, |
-11926, |
-11766, |
-11601, |
-11437, |
-11252, |
-11056, |
-10861, |
-10657, |
-10428, |
-10198, |
-9971, |
-9728, |
-9478, |
-9219, |
-8950, |
-8685, |
-8405, |
-8108, |
-7821, |
-7521, |
-7207, |
-6909, |
-6596, |
-6269, |
-5937, |
-5609, |
-5275, |
-4932, |
-4589, |
-4243, |
-3887, |
-3537, |
-3178, |
-2820, |
-2458, |
-2091, |
-1725, |
-1364, |
-988, |
-614, |
-256, |
118, |
494, |
855, |
1218, |
1589, |
1960, |
2316, |
2681, |
3044, |
3407, |
3762, |
4107, |
4457, |
4804, |
5149, |
5483, |
5826, |
6147, |
6468, |
6795, |
7105, |
7413, |
7711, |
8008, |
8293, |
8578, |
8855, |
9126, |
9388, |
9642, |
9883, |
10132, |
10351, |
10567, |
10794, |
10987, |
11176, |
11376, |
11558, |
11717, |
11877, |
12029, |
12165, |
12292, |
12424, |
12529, |
12626, |
12716, |
12800, |
12864, |
12925, |
12969, |
13014, |
13047, |
13056, |
13066, |
13068, |
13047, |
13028, |
12997, |
12949, |
12891, |
12822, |
12750, |
12660, |
12566, |
12461, |
12348, |
12221, |
12085, |
11942, |
11792, |
11623, |
11445, |
11268, |
11078, |
10869, |
10664, |
10451, |
10219, |
9988, |
9740, |
9497, |
9229, |
8967, |
8695, |
8419, |
8130, |
7831, |
7539, |
7232, |
6913, |
6607, |
6282, |
5956, |
5624, |
5289, |
4946, |
4599, |
4254, |
3904, |
3545, |
3190, |
2828, |
2471, |
2105, |
1736, |
1371, |
1013, |
632, |
268, |
-97, |
-473, |
-843, |
-1210, |
-1568, |
-1942, |
-2308, |
-2666, |
-3025, |
-3394, |
-3738, |
-4091, |
-4443, |
-4789, |
-5133, |
-5465, |
-5804, |
-6134, |
-6452, |
-6771, |
-7087, |
-7400, |
-7694, |
-7989, |
-8286, |
-8558, |
-8840, |
-9117, |
-9369, |
-9618, |
-9871, |
-10107, |
-10339, |
-10559, |
-10774, |
-10976, |
-11173, |
-11351, |
-11536, |
-11705, |
-11859, |
-12010, |
-12152, |
-12274, |
-12400, |
-12513, |
-12609, |
-12698, |
-12779, |
-12849, |
-12910, |
-12954, |
-12986, |
-13029, |
-13042, |
-13046, |
-13041, |
-13030, |
-13003, |
-12967, |
-12923, |
-12868, |
-12802, |
-12721, |
-12637, |
-12547, |
-12432, |
-12314, |
-12194, |
-12063, |
-11909, |
-11757, |
-11597, |
-11419, |
-11233, |
-11046, |
-10843, |
-10633, |
-10409, |
-10188, |
-9949, |
-9713, |
-9460, |
-9197, |
-8933, |
-8658, |
-8380, |
-8095, |
-7797, |
-7494, |
-7192, |
-6883, |
-6556, |
-6244, |
-5918, |
-5583, |
-5244, |
-4910, |
-4559, |
-4206, |
-3867, |
-3511, |
-3148, |
-2788, |
-2426, |
-2066, |
-1702, |
-1331, |
-961, |
-597, |
-224, |
145, |
508, |
882, |
1249, |
1620, |
1987, |
2351, |
2718, |
3071, |
3421, |
3789, |
4135, |
4481, |
4830, |
5175, |
5514, |
5837, |
6171, |
6504, |
6812, |
7125, |
7437, |
7740, |
8026, |
8319, |
8604, |
8875, |
9143, |
9409, |
9664, |
9906, |
10138, |
10371, |
10594, |
10807, |
11004, |
11201, |
11390, |
11560, |
11734, |
11893, |
12044, |
12180, |
12307, |
12430, |
12531, |
12634, |
12725, |
12803, |
12878, |
12932, |
12983, |
13013, |
13042, |
13059, |
13068, |
13060, |
13044, |
13025, |
12990, |
12940, |
12885, |
12824, |
12743, |
12659, |
12561, |
12453, |
12339, |
12211, |
12077, |
11932, |
11771, |
11607, |
11435, |
11257, |
11055, |
10849, |
10653, |
10430, |
10190, |
9968, |
9725, |
9466, |
9206, |
8947, |
8674, |
8395, |
8109, |
7808, |
7521, |
7205, |
6890, |
6585, |
6255, |
5926, |
5598, |
5268, |
4922, |
4573, |
4230, |
3874, |
3526, |
3162, |
2802, |
2447, |
2079, |
1712, |
1344, |
983, |
606, |
238, |
-121, |
-509, |
-871, |
-1231, |
-1603, |
-1972, |
-2336, |
-2698, |
-3058, |
-3420, |
-3767, |
-4123, |
-4472, |
-4816, |
-5159, |
-5495, |
-5831, |
-6160, |
-6477, |
-6796, |
-7111, |
-7420, |
-7716, |
-8019, |
-8310, |
-8586, |
-8860, |
-9128, |
-9390, |
-9643, |
-9891, |
-10131, |
-10362, |
-10578, |
-10785, |
-11001, |
-11186, |
-11366, |
-11552, |
-11715, |
-11876, |
-12023, |
-12165, |
-12294, |
-12404, |
-12523, |
-12619, |
-12707, |
-12787, |
-12853, |
-12911, |
-12959, |
-12997, |
-13028, |
-13040, |
-13044, |
-13041, |
-13030, |
-12999, |
-12968, |
-12926, |
-12864, |
-12799, |
-12723, |
-12635, |
-12543, |
-12426, |
-12311, |
-12188, |
-12048, |
-11899, |
-11749, |
-11579, |
-11402, |
-11213, |
-11032, |
-10828, |
-10618, |
-10401, |
-10171, |
-9932, |
-9687, |
-9444, |
-9176, |
-8909, |
-8635, |
-8349, |
-8076, |
-7771, |
-7476, |
-7177, |
-6856, |
-6533, |
-6220, |
-5896, |
-5555, |
-5217, |
-4887, |
-4535, |
-4186, |
-3835, |
-3480, |
-3122, |
-2759, |
-2403, |
-2040, |
-1674, |
-1299, |
-936, |
-571, |
-195, |
171, |
538, |
911, |
1279, |
1647, |
2012, |
2378, |
2741, |
3095, |
3450, |
3813, |
4166, |
4509, |
4851, |
5202, |
5535, |
5869, |
6196, |
6527, |
6841, |
7151, |
7466, |
7762, |
8052, |
8343, |
8626, |
8897, |
9162, |
9427, |
9683, |
9921, |
10157, |
10386, |
10613, |
10819, |
11019, |
11226, |
11403, |
11577, |
11746, |
11901, |
12052, |
12192, |
12324, |
12439, |
12542, |
12641, |
12731, |
12810, |
12876, |
12937, |
12984, |
13017, |
13040, |
13062, |
13072, |
13063, |
13042, |
13020, |
12982, |
12933, |
12880, |
12825, |
12743, |
12652, |
12554, |
12447, |
12331, |
25Hz数据
-10995, |
5798, |
4953, |
4085, |
3198, |
2293, |
1374, |
461, |
-465, |
-1395, |
-2303, |
-3209, |
-4093, |
-4967, |
-5805, |
-6613, |
-7392, |
-8139, |
-8834, |
-9492, |
-10104, |
-10666, |
-11163, |
-11611, |
-12011, |
-12341, |
-12608, |
-12818, |
-12966, |
-13033, |
-13038, |
-12991, |
-12868, |
-12681, |
-12440, |
-12130, |
-11757, |
-11327, |
-10848, |
-10300, |
-9705, |
-9071, |
-8387, |
-7652, |
-6882, |
-6086, |
-5255, |
-4390, |
-3512, |
-2621, |
-1708, |
-782, |
141, |
1058, |
1981, |
2889, |
3778, |
4658, |
5505, |
6328, |
7119, |
7882, |
8605, |
9268, |
9897, |
10481, |
11002, |
11472, |
11883, |
12243, |
12532, |
12765, |
12934, |
13035, |
13071, |
13040, |
12949, |
12790, |
12561, |
12279, |
11932, |
11521, |
11064, |
10543, |
9969, |
9350, |
8682, |
7964, |
7216, |
6419, |
5612, |
4754, |
3876, |
2994, |
2085, |
1161, |
243, |
-678, |
-1601, |
-2518, |
-3413, |
-4294, |
-5163, |
-5993, |
-6797, |
-7564, |
-8311, |
-8998, |
-9641, |
-10240, |
-10785, |
-11273, |
-11717, |
-12094, |
-12406, |
-12659, |
-12853, |
-12985, |
-13042, |
-13040, |
-12967, |
-12835, |
-12629, |
-12370, |
-12053, |
-11666, |
-11220, |
-10723, |
-10172, |
-9560, |
-8907, |
-8216, |
-7478, |
-6696, |
-5891, |
-5058, |
-4194, |
-3302, |
-2412, |
-1493, |
-568, |
353, |
1272, |
2188, |
3098, |
3983, |
4856, |
5701, |
6515, |
7296, |
8051, |
8756, |
9422, |
10034, |
10603, |
11118, |
11574, |
11977, |
12315, |
12596, |
12808, |
12962, |
13052, |
13068, |
13028, |
12920, |
12740, |
12502, |
12204, |
11847, |
11419, |
10946, |
10415, |
9831, |
9194, |
8518, |
7796, |
7034, |
6238, |
5413, |
4553, |
3674, |
2782, |
1873, |
956, |
28, |
-887, |
-1812, |
-2723, |
-3614, |
-4495, |
-5357, |
-6182, |
-6980, |
-7742, |
-8471, |
-9148, |
-9781, |
-10369, |
-10906, |
-11381, |
-11800, |
-12169, |
-12473, |
-12704, |
-12896, |
-13007, |
-13044, |
-13024, |
-12940, |
-12796, |
-12571, |
-12299, |
-11966, |
-11564, |
-11114, |
-10599, |
-10037, |
-9417, |
-8757, |
-8052, |
-7303, |
-6518, |
-5705, |
-4859, |
-3986, |
-3095, |
-2197, |
-1282, |
-356, |
566, |
1483, |
2396, |
3303, |
4181, |
5051, |
5894, |
6703, |
7474, |
8216, |
8918, |
9561, |
10171, |
10729, |
11231, |
11665, |
12058, |
12391, |
12642, |
12848, |
12990, |
13056, |
13059, |
13004, |
12884, |
12694, |
12441, |
12127, |
11759, |
11313, |
10827, |
10283, |
9688, |
9042, |
8348, |
7624, |
6852, |
6050, |
5216, |
4356, |
3472, |
2570, |
1664, |
741, |
-187, |
-1106, |
-2020, |
-2937, |
-3821, |
-4696, |
-5543, |
-6374, |
-7158, |
-7907, |
-8625, |
-9300, |
-9923, |
-10497, |
-11018, |
-11486, |
-11894, |
-12248, |
-12537, |
-12758, |
-12917, |
-13017, |
-13050, |
-13013, |
-12917, |
-12752, |
-12520, |
-12229, |
-11878, |
-11465, |
-10996, |
-10475, |
-9894, |
-9270, |
-8595, |
-7883, |
-7125, |
-6328, |
-5513, |
-4661, |
-3785, |
-2892, |
-1983, |
-1066, |
-146, |
777, |
1692, |
2612, |
3507, |
4388, |
5248, |
6083, |
6880, |
7648, |
8379, |
9072, |
9712, |
10305, |
10854, |
11338, |
11766, |
12137, |
12453, |
12696, |
12887, |
13011, |
13066, |
13054, |
12983, |
12849, |
12637, |
12372, |
12052, |
11661, |
11206, |
10711, |
10152, |
9542, |
8887, |
8191, |
7450, |
6669, |
5861, |
5020, |
4152, |
3261, |
2364, |
1451, |
530, |
-398, |
-1313, |
-2232, |
-3146, |
-4022, |
-4894, |
-5741, |
-6553, |
-7332, |
-8079, |
-8790, |
-9445, |
-10058, |
-10620, |
-11137, |
-11588, |
-11981, |
-12320, |
-12595, |
-12794, |
-12949, |
-13033, |
-13042, |
-12994, |
-12881, |
-12703, |
-12456, |
-12156, |
-11792, |
-11362, |
-10876, |
-10348, |
-9764, |
-9115, |
-8428, |
-7714, |
-6943, |
-6146, |
-5313, |
-4466, |
-3578, |
-2683, |
-1779, |
-859, |
64, |
989, |
1903, |
2814, |
3715, |
4580, |
5440, |
6265, |
7064, |
7819, |
8543, |
9225, |
9850, |
10434, |
10963, |
11442, |
11855, |
12220, |
12519, |
12744, |
12918, |
13028, |
13074, |
13044, |
12956, |
12804, |
12587, |
12303, |
11964, |
11562, |
11100, |
10584, |
10017, |
9395, |
8727, |
8020, |
7277, |
6487, |
5667, |
4825, |
3952, |
3053, |
2154, |
1240, |
316, |
-610, |
-1529, |
-2439, |
-3342, |
-4233, |
-5088, |
-5926, |
-6741, |
-7512, |
-8245, |
-8944, |
-9597, |
-10193, |
-10745, |
-11242, |
-11681, |
-12058, |
-12382, |
-12649, |
-12836, |
-12970, |
-13039, |
-13045, |
-12971, |
-12845, |
-12654, |
-12391, |
-12076, |
-11700, |
-11266, |
-10754, |
-10213, |
-9620, |
-8965, |
-8272, |
-7537, |
-6766, |
-5955, |
-5122, |
-4264, |
-3378, |
-2477, |
-1564, |
-647, |
278, |
1203, |
2116, |
3023, |
3921, |
4787, |
5630, |
6451, |
7244, |
7990, |
8702, |
9374, |
9990, |
10557, |
11076, |
11544, |
11947, |
12288, |
12577, |
12793, |
12953, |
13042, |
13072, |
13033, |
12923, |
12756, |
12528, |
12230, |
11871, |
11465, |
10989, |
10452, |
9876, |
9253, |
8569, |
7851, |
7100, |
6301, |
5474, |
4626, |
3750, |
2849, |
1940, |
1029, |
100, |
-823, |
-1741, |
-2650, |
-3550, |
-4427, |
-5282, |
-6112, |
-6916, |
-7683, |
-8407, |
-9094, |
-9735, |
-10326, |
-10859, |
-11347, |
-11777, |
-12144, |
-12446, |
-12701, |
-12874, |
-12988, |
-13045, |
-13032, |
-12950, |
-12804, |
-12597, |
-12328, |
-11989, |
-11597, |
-11152, |
-10636, |
-10077, |
-9465, |
-8811, |
-8110, |
-7367, |
-6587, |
-5764, |
-4923, |
-4057, |
-3173, |
-2265, |
-1352, |
-431, |
492, |
1415, |
2327, |
3227, |
4120, |
4985, |
5821, |
6635, |
7425, |
8161, |
8857, |
9518, |
10125, |
10679, |
11187, |
11643, |
12033, |
12364, |
12631, |
12838, |
12977, |
13051, |
13070, |
13016, |
12898, |
12711, |
12463, |
12150, |
11778, |
11359, |
10871, |
10322, |
9735, |
9097, |
8408, |
7679, |
6920, |
6114, |
5279, |
4423, |
3547, |
2640, |
1728, |
813, |
-114, |
-1040, |
-1953, |
-2857, |
-3756, |
-4633, |
-5472, |
-6305, |
-7096, |
-7857, |
-8568, |
-9251, |
-9877, |
-10453, |
-10976, |
-11450, |
-11872, |
-12214, |
-12516, |
-12746, |
-12903, |
-13012, |
-13049, |
-13019, |
-12920, |
-12772, |
-12548, |
-12253, |
-11908, |
-11502, |
-11036, |
-10511, |
-9942, |
-9325, |
-8648, |
-7935, |
-7177, |
-6394, |
-5573, |
-4723, |
-3858, |
-2961, |
-2056, |
-1146, |
-217, |
712, |
1622, |
2539, |
3440, |
4310, |
5183, |
6021, |
6821, |
7589, |
8325, |
9020, |
9665, |
10259, |
10804, |
11297, |
11733, |
12108, |
12432, |
12687, |
12871, |
13002, |
13070, |
13061, |
12992, |
12857, |
12664, |
12399, |
12073, |
11692, |
11247, |
10749, |
10197, |
9596, |
8936, |
8246, |
7508, |
6729, |
5921, |
5089, |
4221, |
3333, |
2432, |
1522, |
600, |
-332, |
-1243, |
-2161, |
-3068, |
-3954, |
-4826, |
-5676, |
-6496, |
-7271, |
-8020, |
-8733, |
-9397, |
-10007, |
-10580, |
-11096, |
-11547, |
-11949, |
-12293, |
-12569, |
-12787, |
-12936, |
-13029, |
-13041, |
-12999, |
-12889, |
-12716, |
-12479, |
-12180, |
-11822, |
-11399, |
-10917, |
-10390, |
-9802, |
-9165, |
-8493, |
-7773, |
-7006, |
-6206, |
-5386, |
-4534, |
-3644, |
-2753, |
-1849, |
-923, |
-5, |
919, |
1836, |
2748, |
3641, |
4520, |
滤波系数
-2, |
-1, |
-1, |
-2, |
-2, |
-3, |
-3, |
-4, |
-4, |
-5, |
-5, |
-6, |
-7, |
-8, |
-9, |
-10, |
-11, |
-12, |
-13, |
-14, |
-15, |
-16, |
-17, |
-18, |
-19, |
-20, |
-21, |
-22, |
-23, |
-24, |
-24, |
-25, |
-25, |
-25, |
-25, |
-25, |
-24, |
-23, |
-22, |
-21, |
-19, |
-17, |
-15, |
-12, |
-9, |
-6, |
-3, |
1, |
6, |
10, |
15, |
20, |
26, |
32, |
38, |
44, |
50, |
57, |
64, |
70, |
77, |
84, |
90, |
97, |
103, |
109, |
115, |
120, |
125, |
130, |
134, |
137, |
140, |
142, |
143, |
144, |
143, |
142, |
140, |
136, |
132, |
127, |
121, |
113, |
105, |
96, |
85, |
74, |
61, |
48, |
34, |
19, |
3, |
-14, |
-31, |
-49, |
-67, |
-85, |
-104, |
-123, |
-142, |
-161, |
-179, |
-197, |
-215, |
-232, |
-249, |
-265, |
-279, |
-293, |
-305, |
-316, |
-326, |
-334, |
-341, |
-346, |
-349, |
-350, |
-350, |
-347, |
-343, |
-336, |
-328, |
-318, |
-306, |
-292, |
-276, |
-258, |
-238, |
-217, |
-194, |
-170, |
-145, |
-118, |
-91, |
-62, |
-33, |
-3, |
27, |
58, |
89, |
119, |
149, |
179, |
208, |
236, |
264, |
290, |
314, |
338, |
359, |
379, |
397, |
413, |
427, |
439, |
448, |
456, |
460, |
463, |
463, |
460, |
456, |
448, |
439, |
427, |
413, |
397, |
379, |
359, |
338, |
314, |
290, |
264, |
236, |
208, |
179, |
149, |
119, |
89, |
58, |
27, |
-3, |
-33, |
-62, |
-91, |
-118, |
-145, |
-170, |
-194, |
-217, |
-238, |
-258, |
-276, |
-292, |
-306, |
-318, |
-328, |
-336, |
-343, |
-347, |
-350, |
-350, |
-349, |
-346, |
-341, |
-334, |
-326, |
-316, |
-305, |
-293, |
-279, |
-265, |
-249, |
-232, |
-215, |
-197, |
-179, |
-161, |
-142, |
-123, |
-104, |
-85, |
-67, |
-49, |
-31, |
-14, |
3, |
19, |
34, |
48, |
61, |
74, |
85, |
96, |
105, |
113, |
121, |
127, |
132, |
136, |
140, |
142, |
143, |
144, |
143, |
142, |
140, |
137, |
134, |
130, |
125, |
120, |
115, |
109, |
103, |
97, |
90, |
84, |
77, |
70, |
64, |
57, |
50, |
44, |
38, |
32, |
26, |
20, |
15, |
10, |
6, |
1, |
-3, |
-6, |
-9, |
-12, |
-15, |
-17, |
-19, |
-21, |
-22, |
-23, |
-24, |
-25, |
-25, |
-25, |
-25, |
-25, |
-24, |
-24, |
-23, |
-22, |
-21, |
-20, |
-19, |
-18, |
-17, |
-16, |
-15, |
-14, |
-13, |
-12, |
-11, |
-10, |
-9, |
-8, |
-7, |
-6, |
-5, |
-5, |
-4, |
-4, |
-3, |
-3, |
-2, |
-2, |
-1, |
-1, |
-2, |
你好,我运行 C2000Ware 中提供的示例并尝试将滤波器阶数从43更改为319,在对照检查时没有任何错误。 使用您的数据后我也出现了相同的问题,当然结果图表并不是完全一样。 我将尝试与其他人确认这种情况的原因,看看他们是否知道;我将在本周晚些时候尝试作出回应。
同时,我查看了您之前发送的输入数据,并在 CCS 中绘制了类似的波浪形图,这是您所期望的吗?
你好,我没有将它们叠加,我只是将它们加载到存储器中并使用 CCS 的图形工具绘制它们的图形。 在 Excel 中,它看起来很正常,因此可能只是图形设置不正确。 当我在 Excel 中对10Hz 信号的输出进行图形化时,我会得到下图。 我仍在等待我的联系人查看他们是否对结果如此奇怪的原因有任何了解,所以请让我等到本周结束,以获得回复。
你好,如果您查看 C2000Ware 中的2833x_FixedPoint_FIR32_Alt 示例,您将看到输入和滤波器系数幅度远大于您的示例使用的幅度。 我想知道库是否会因为这个原因而出现精度问题。 也许您可以尝试将所有值(输入和系数)按固定值(例如32768)进行缩放,然后看有什么样的反应。
另一种可能,虽然可能性很小,是 dbuff (历史缓冲区)的大小问题,您已将其定义为512,远远大于滤波器的阶数(319)。 我相信只需要320。 我不认为这应该是一个问题,因为循环缓冲区应该在达到所需大小循环而不是定义的大小。 但是可以试着检查一下。
但首先我会检查量级问题。我比较怀疑这个,因为与预期输出相比,库生成的输出在量级上也非常小。