| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- depend(0x01020000)
- config(SUB, "系统配置", "系统相关配置");
- config(LEVEL, 0x03);
- config(LIST, "OSC基础电容", "同时配置24晶振OSCI与OSCO负载电容", UOSC_BOTH_CAP, 2, "0PF", "6PF", 0);
- config(BYTE, "自定义OSCI电容", "配置24M晶振OSCI负载电容(0.25PF)。电容大小:n * 0.25PF + 基础电容", UOSCI_CAP, 0, 63, 45);
- config(BYTE, "自定义OSCO电容", "配置24M晶振OSCO负载电容(0.25PF)。电容大小:n * 0.25PF + 基础电容", UOSCO_CAP, 0, 63, 45);
- config(CHECK, "优先使用产测电容值", "是否优先使用产测校准的OSC电容值,没过产测或者关闭时使用<自定义OSCI电容>、<自定义OSCO电容>", FT_OSC_CAP_EN, 1);
- config(SUB, "蓝牙配置", "蓝牙的相关配置");
- config(TEXT, "BLE名称", "手机上可以看到的BLE蓝牙名称", LE_NAME, 32, "LE-Remoter");
- config(MAC, "蓝牙地址", "蓝牙的MAC地址", LE_ADDR, 6, 41:42:00:00:00:00, 41:42:FF:FF:FF:FF, 41:42:00:00:00:01);
- config(SUB, "RF参数", "蓝牙RF参数");
- config(BIT, "预置RF参数功率", "使用预置的RF参数,每级可降低0.5dbm发射功率", BT_RF_PWRDEC, 6, 0, 24, 0);
- config(LISTVAL, "RF TX功率选择", "选择RF的TX功率", RF_TX_PWR, BIT, 4, 0, 2, ("0dBm", 0), ("4dBm", 4));
- config(CHECK, "自定义RF参数", "选用自定义RF参数后,预置RF参数无效", BT_RF_PARAM_EN, 0);
- config(LEVEL, 0x00);
- config(BYTE, "PA_GAIN", "PA_GAIN, 参考值7", RF_PA_GAIN, 0, 7, 7, BT_RF_PARAM_EN);
- config(LEVEL, 0x03);
- config(BYTE, "MIX_GAIN", "MIX_GAIN, 参考值3~7", RF_MIX_GAIN, 0, 7, 7, BT_RF_PARAM_EN);
- config(BYTE, "DIG_GAIN", "DIG_GAIN, 参考值30~59", RF_DIG_GAIN, 30, 61, 58, BT_RF_PARAM_EN);
- config(LEVEL, 0x00);
- config(BYTE, "CAPTUNE_VL", "CAPTUNE_VL, 参考值10", RF_CAPTUNE_VL, 0, 15, 10, BT_RF_PARAM_EN);
- config(BYTE, "CAPTUNE_VH", "CAPTUNE_VH, 参考值8", RF_CAPTUNE_VH, 0, 15, 8, BT_RF_PARAM_EN);
- config(LEVEL, 0x03);
- config(LEVEL, 0x0E);
- config(SUB, "产测保留", "产测时保留的一些参数");
- config(KEEP);
- config(BYTE, "产测OSC基础电容", "同时配置24晶振OSCI与OSCO负载电容,0: 0PF, 1:6PF", OSC_BOTH_CAP, 0, 1, 0);
- config(BYTE, "产测OSCI电容", "独立配置24M晶振OSCI负载电容,单位0.25PF。OSCI电容大小:n * 0.25PF + 基础电容, 不要改动默认值0", OSCI_CAP, 0, 63, 0);
- config(BYTE, "产测OSCO电容", "独立配置24M晶振OSCO负载电容,单位0.25PF。OSCO电容大小:n * 0.25PF + 基础电容, 不要改动默认值0", OSCO_CAP, 0, 63, 0);
- config(UPD, 0x1F, 0x0);
- config(LEVEL, 0x00);
- makecfgfile(xcfg.bin);
- makecfgdef(xcfg.h);
- xcopy(xcfg.h, ../../xcfg.h);
|