tables.h
来自「dspic开发控制程序,有助开发pic单片机程序」· C头文件 代码 · 共 132 行
H
132 行
#ifndef TABLES_DATA
#define TABLES_DATA
//全局定义
#define LPFIR_SIZE 101
const fractional LP_1500[LPFIR_SIZE] =
{
57, 80, -18, -234, -387, -299, -37, 121, 25, -139,
-107, 83, 142, -30, -170, -45, 167, 126, -129, -200,
52, 249, 56, -254, -180, 204, 299, -94, -382, -69,
405, 267, -342, -466, 180, 627, 81, -704, -428, 647,
832, -405,-1253, -90, 1646, 976,-1966,-2764, 2175,10184,
14136,10184, 2175,-2764,-1966, 976, 1646, -90,-1253, -405,
832, 647, -428, -704, 81, 627, 180, -466, -342, 267,
405, -69, -382, -94, 299, 204, -180, -254, 56, 249,
52, -200, -129, 126, 167, -45, -170, -30, 142, 83,
-107, -139, 25, 121, -37, -299, -387, -234, -18, 80,
57
};
#define HPFIR_SIZE 101
const fractional HP_1500[HPFIR_SIZE] =
{
142, -385, 367, -15, -198, -8, 149, 44, -126, -87,
97, 124, -59, -157, 6, 175, 57, -175, -128, 149,
198, -95, -258, 12, 295, 95, -300, -219, 259, 345,
-167, -458, 20, 536, 178, -557, -422, 498, 694, -331,
-979, 27, 1253, 473, -1496, -1305, 1686, 2985, -1808,-10262,
18234,-10262, -1808, 2985, 1686, -1305, -1496, 473, 1253, 27,
-979, -331, 694, 498, -422, -557, 178, 536, 20, -458,
-167, 345, 259, -219, -300, 95, 295, 12, -258, -95,
198, 149, -128, -175, 57, 175, 6, -157, -59, 124,
97, -87, -126, 44, 149, -8, -198, -15, 367, -385,
142
};
#define BPFIR_SIZE 100
const fractional BP_1800[BPFIR_SIZE] =
{
11, -22, -21, 20, 26, -30, -35, 38, 43, -44,
-48, 47, 48, -44, -41, 33, 24, -10, 6, -26,
-50, 78, 110, -147, -189, 234, 284, -337, -396, 457,
523, -589, -661, 731, 805, -876, -952, 1021, 1093, -1159,
-1225, 1284, 1341, -1389, -1435, 1472, 1503, -1526, -1542, 1550,
1550, -1542, -1526, 1503, 1472, -1435, -1389, 1341, 1284, -1225,
-1159, 1093, 1021, -952, -876, 805, 731, -661, -589, 523,
457, -396, -337, 284, 234, -189, -147, 110, 78, -50,
-26, 6, -10, 24, 33, -41, -44, 48, 47, -48,
-44, 43, 38, -35, -30, 26, 20, -21, -22, 11
};
#define BSFIR_SIZE 99
const fractional BS_1800[BSFIR_SIZE] =
{
0, -998, 0, -292, 0, 290, 0, -306, 0, 330,
0, -353, 0, 367, 0, -363, 0, 335, 0, -275,
1, 181, -1, -50, 0, -120, 1, 325, 0, -558,
0, 817, 0, -1090, 0, 1368, 0, -1640, 0, 1895,
0, -2120, 0, 2308, 0, -2449, 0, 2536, 0, 30203,
0, 2536, 0, -2449, 0, 2308, 0, -2120, 0, 1895,
0, -1640, 0, 1368, 0, -1090, 0, 817, 0, -558,
0, 325, 1, -120, 0, -50, -1, 181, 1, -275,
0, 335, 0, -363, 0, 367, 0, -353, 0, 330,
0, -306, 0, 290, 0, -292, 0, -998, 0
};
#define HILBPFIRI_SIZE 126
const fractional HILBPFIRI[HILBPFIRI_SIZE] =
{
113, 0, 750, 0, -374,
0, -254, 0, -235, 0,
-232, 0, -242, 0, -259,
0, -280, 0, -304, 0,
-329, 0, -354, 0, -376,
0, -396, 0, -410, 0,
-421, 0, -425, 0, -421,
0, -409, 0, -385, 0,
-349, 0, -296, 0, -225,
0, -128, 0, 1, 0,
175, 0, 418, 0, 773,
0, 1337, 0, 2381, 0,
5045, 0, 28692, 0, -10592,
0, -4918, 0, -3327, 0,
-2550, 0, -2073, 0, -1737,
0, -1481, 0, -1273, 0,
-1098, 0, -946, 0, -812,
0, -691, 0, -583, 0,
-485, 0, -397, 0, -317,
0, -244, 0, -182, 0,
-124, 0, -74, 0, -31,
0, 5, 0, 35, 0,
60, 0, 81, 0, 101,
0, 125, 0, 168, 0,
254, 0, 902, 0, -233,
0
};
#define HILBPFIRQ_SIZE 126
const fractional HILBPFIRQ[HILBPFIRQ_SIZE] =
{
0, -233, 0, 902, 0,
254, 0, 168, 0, 125,
0, 101, 0, 81, 0,
60, 0, 35, 0, 5,
0, -31, 0, -74, 0,
-124, 0, -182, 0, -244,
0, -317, 0, -397, 0,
-485, 0, -583, 0, -691,
0, -812, 0, -946, 0,
-1098, 0, -1273, 0, -1481,
0, -1737, 0, -2073, 0,
-2550, 0, -3327, 0, -4918,
0, -10592, 0, 28692, 0,
5045, 0, 2381, 0, 1337,
0, 773, 0, 418, 0,
175, 0, 1, 0, -128,
0, -225, 0, -296, 0,
-349, 0, -385, 0, -409,
0, -421, 0, -425, 0,
-421, 0, -410, 0, -396,
0, -376, 0, -354, 0,
-329, 0, -304, 0, -280,
0, -259, 0, -242, 0,
-232, 0, -235, 0, -254,
0, -374, 0, 750, 0,
113
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?