ver 1.4.0
API变动：
1. 增加了多点跳频相关函数，configRxMultiPointsQec，readRxCalibPredis，saveRxCalibPredis需要结合片上处理器程序一起使用
2. configPll*函数现在接收Clock结构体而不是原来的参考时钟值(double)

驱动优化：
1. configPll*函数现在不再使用std::map容器储存寄存器值，改为使用std::vector以增加在高速跳频情况下的响应速度
2. 枚举变量显式指定大小为std::uint8_t，即unsigned char


ver 1.3.0
API变动：
1. configBBPLL函数现在需要传入CX9261AConfiguration结构体，而不是原来的Clock结构体
2. 增加txCalib函数，接受CX9261AConfiguration结构体，对Tx通道进行校准，包含原来的txBisectionQecCalib以及txBisectionDcCalib，并且自动进行电源管理配置
3. configInterface函数现在需要传入Interface结构体，不再需要传入adc速率
4. 增加IOMode枚举类型，包含CMOS，LVDS顺序模式和LVDS奇偶模式
5. Interface结构体现在增加一个IOMode类型的变量，指示芯片接口模式

驱动优化：
1. configBBPLL函数现在会配置IOMode相关以及adc速率相关寄存器
2. pll环路参数选择范围小幅度变化
3. Rx窄带校准使用新的校准方法
4. waitRxTSTFinished函数现在会在十次qecDelay后返回
5. configPll函数现在在不同频率下行为一致
6. configInterface函数现在增加IOMode相关寄存器配置，删除adc速率相关寄存器配置
7. initialRxChannel函数修改0x706/0x722/0x73E寄存器配置，从0x65改到0x6D



ver 1.2.0
1. BUG FIX：配置流程中需要先切换到休眠模式再切换到校准模式
2. configTxChannelFrequency函数需要在configTxChannel函数之前调用

ver 1.1.0
1. BUG FIX：修复了0x6C3寄存器在选择通道来源Off并且使用外本振时值不对的错误。
2. waitRxTSTFinished函数修改，现在会在校准结束后寄存器0x77E写入0x00，而不是在原来的恢复寄存器部分。
3. initialTxChannel函数修改，现在initialTxChannel不再需要输入参数，原来需要输入通道本振频率配置的寄存器移到了新的函数configTxChannelFrequency中。
4. rxTSTCalib函数修改，现在rxTSTCalib不再自动调用waitRxTSTFinished函数。
5. BUG FIX：修复了rxTSTCalib函数在tx通道配置为外本振时不能正确校准的错误。
6. beforeQecState函数修改，移除了冗余的寄存器状态保存。
7. configQecCalib函数修改，删除了在不进行Tx校准时仍然进行寄存器恢复的代码。
8. configTxChannelFrequency函数添加，用于配置Tx通道本振频率相关寄存器。
9. 代码格式化。
10. main.cpp demo调整。

ver 1.0.1
1. 添加了configTxChannel函数，内部调用的configTxBandwidth和configTxMixer函数
2. 校准过程中的pll锁定增加了锁定判断
3. 添加了配合Demo工程的configFPGA函数以及对应的setPin函数