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.

[参考译文] ADS124S08:与寄存器通信正常、但如何读取 AIN#39;s

Guru**** 1769905 points
Other Parts Discussed in Thread: ADS124S08
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/863023/ads124s08-communication-with-registers-is-working-but-how-to-read-ain-s

器件型号:ADS124S08

您好!

我们计划将一些旧机器连接到软件。 为此、我们设计了一个具有 Olimex ESP32-PoE-ISO、数字隔离器(ADuM151)和 ADS124S08的小型电路板。 当我们要测量0和10V 之间的电压信号时、我们使用分压器将信号设置为0-2.5V。  

对于本软件、我使用的是 Jens Chr Brynildsen 的 ADS124S08.CPP/ADS124S08.h 的改编自版、 可在此处找到。 我只更改了 SPI 引脚以使用 ESP 的引脚。 一切似乎都运行正常(我可以读取和写入寄存器、在重新读取之后、它们会发生变化)、除非我想读取 AIN、我只会得到零。 因此、我假设通信正常、但代码中存在错误。

下面是一个小测试脚本、显示了相同的错误和修改后的 Lib。

ADS124S08_test.ino:

#include //BSDL
#include 

#define MOSI 15
#define MISO 2
#define CS 5
#define RESET 13
#define CLK 14


ADS124S08 ADC;

uint8_t STATUSBIT = 1;
uint8_t DATA;
uint8_t CRCBIT = 1;



//##############################################
//#################### 读取 ADC 配置######的寄存器####
//############################################################################################################################
void read_adc_registers (){
Serial.print ("RegRead ID:");
Serial.println (adc.regRead (0x00)、hex);
Serial.print ("RegRead status:");
Serial.printn (adc.read (0x01)、hex);
Serial.print ("RegRead INPMUX"):
serial.println (adc.regRead (0x02)、hex);
serial.print ("RegRead PGA:");
serial.println (adc.regRead (0x03)、hex);
serial.print ("RegRead datarate:");
serial.println (adc.regRead (0x04)、hex);
serial.print ("RegRead REF:");
serial.println (adc.regRead (0x05)、hex);
serial.print ("RegRead IDACMAG:");
serial.println (adc.regRead (0x06)、hex);
serial.print ("RegRead IDACMUX:");
serial.println (adc.regRead (0x07)、hex);
serial.print ("RegRead VBIAS:");
serial.println (adc.regRead (0x08)、hex);
serial.print ("RegRead SYS:");
serial.println (adc.regRead (0x09)、hex))

//################################
//#################### 设置################
//################################
void setup(){
Serial.begin(115200);
Serial.println ("---");
//设置 CS 引脚并重置 ADS124S08
引脚模式(CS、输出);
pinMode (RESET、输出);
digitalWrite (RESET、LOW);
delay(100次);
digitalWrite (重置,高电平);
delay(1000次);
ADC.begin();
delay (1000);
ADC.sendCommand(RESET_OPCODE_MASK);
delay (1000);
ADC.sendCommand(START_OPCODE_MASK);

read_adc_registers ();
if (adc.regRead (0x01)= 0x80){
serial.println ("重置状态标志");
ADC.regWrite (0x01、0x40);//如果发出复位标志,则复位状态标志
}
Serial.println ("config...");
ADC.regWrite (0x02、0x0C);//将 MUX 设置为 AIN0和 AINCOM
ADC.regWrite (0x03、0x00);//禁用 PGA ADC.regWrite
(0x02、0x39)
;禁用内部缓冲区:0、0x20SPS、0x20SPS、0、0、0、0、0;0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、 NEG RefBuf、选择基准输入引脚、dis。 内部参考电压
ADC.regWrite (0x09、0x13);//启用 CRC 和 Statusbit
ADC.regWrite (0x10、0xF0);//将 GPIO 设置为输入
READ_ADC_REGISTERs ();
}

//##################################################################
//#################### 主循环##################
//####################################
void loop(){

delay (2000);
Serial.println ("下一读...");
Serial.println (adc.RDATA (&STATUSBIT、&data、&CRCBIT));
//仅检查是否有任何更改
READ_ADC_REGISTERS ();

} 

 

ADS124S08.CPP:

/*-版权所有-、BSD

*版权所有(c) 2016、德州仪器(TI)公司

*保留所有权利。

*

*

只要

符合以下条件*、允许以源代码和二进制形式重新分发和使用:

*

*源代码的重新分发必须保留上述版权

声明*、此条件列表和以下免责声明。

*

***二进制形式的再发行必须在



*随发行提供的文档和/或其他材料中复制上述版权声明、本条件列表和以下免责声明。

*

***未经



事先书面许可、不得使用德州仪器公司的名称或*其贡献者的名称认可或推广从本软件衍生的产品*。

*

*本软件由版权所有者和贡献者"按原样"提供

*、



不承担任何明示或暗示的保证、包括但不限于*适销性和特定用途适用性的暗示保证*。 在任何情况下、版权所有者或

*贡献者都不对任何直接、间接、偶然、特殊、

*模范、 或相应的损害(包括但不限于

*采购替代产品或服务;丧失使用、数据或利润;

*或业务中断)、但出于任何责任理论

、*无论是在合同中、严格责任还是由于

使用本软件而以任何方式产生的侵权行为(包括疏忽或*其他)

、*即使已获悉可能会发生此类损坏。

*-/copyrights-*/*





本课程基于 TI 提供的 ADS124S08.c、并经过调整可与

* Particle Photon 和其他类似 Arduino 的 MCU 配合使用。

*

*请注意、名称为"selectDeviceCSLow"的*

实际上会选择器件、"releaseChipSelect"会取消选择该器件。

在命名中不明显*、但根据数据表、CS 为低电平有效。

*/



#include "ADS124S08.h"

#include <./Arduino.h>



#define MOSI 15

#define MISO 2

#define CS 5

#define RESET 13

#define CLK 14

SPIClass ADCSPI (HSPI);

/*

*将 nCS 引脚写入低电平并等待一段时间、器件完成工作、然后

*将控制权交还给调用方进行 SPI 传输。

//

void ADS124S08:::selectDeviceCSLow (void){

digitalWrite (CS_PIN,low);

}



//

*将 nCS 引脚拉高。 无需等待。

//

void ADS124S08:::releasaseChipSelect (void){

digitalWrite (CS_PIN,HIGH);

}



//

*初始化器件以在 ADS124S08 EVM 中使用。

*

*\Return True if device is in correct hardware defaults and is connected

*

//

ADS124S08::::ADS124S08 (void)

{

pinMode (CS_PIN、output);

pinMode (start_PIN、output);

pinMode (reset_PIN、 输出);

pinMode (CKEN_PIN,输出);

pinMode (DRDY_PIN,输入);



digitalWrite (start_PIN,low);

digitalWrite (reset_PIN,high);

digitalWrite (CKEN_PIN, 低电平);



//默认寄存器设置*/

寄存器[ID_ADDR_MASK]= 0x08;

寄存器[STATUS_ADDR_MASK]= 0x80;

寄存器[INPMUX_ADDR_MASK]= 0x01;

寄存器[PGA_ADDR_MASK]= 0x00;

寄存器[DATARATE_ADDR_MASK]= 0x14;

寄存器[REF_ADDR_MASK]= 0x10;

寄存器[IDACMAG_ADDR_MASK]= 0x00;

寄存器[IDACMUX_ADDR_MASK]= 0xFF;

寄存器[VBIAS_ADDR_MASK]= 0x00;

寄存器[SYS_ADDR_MASK]= 0x10;

寄存器[OFCAL0_ADDR_MASK]= 0x00;

寄存器[OFCAL1_ADDR_MASK]= 0x00;

寄存器[OFCAL2_ADDR_MASK]= 0x00;

寄存器[FSCAL0_ADDR_MASK]= 0x00;

寄存器[FSCAL1_ADDR_MASK]= 0x00;

寄存器[FSCAL2_ADDR_MASK]= 0x40;

寄存器[GPIODAT_ADDR_MASK]= 0x00;

寄存器[GPIOCON_ADDR_MASK]= 0x00;

fStart = false;

releaseChipSelect ();

deassertStart();

}



void ADS124S08:::开始()

{

ADCSPI.begin(CLK,MISO,MOSI,CS);

ADCSPI.setBitOrder(MSBFIRST);

ADCSPI.setDataMode (SPI_MODE1);

//ADCSPI.setClockSpeed (1000000);

#if defined (SPI_HAS_TRANSACTION)

mySPISettings = SPISettings (1000000、MSBFIRST、SPI_MODE1);

#endif

}



//

*从指定地址读取单个寄存器内容

*

*\param RegNum 标识要读取的地址

*

/

char ADS124S08:::regRead (unsigned int RegNum)

{

int i;

uint8_t ulDataTx[3];

uint8_t ulDataRx[3];

ulDataRD[0]=

0x00;



select1 = 0x00;selectData1 = 0x00;= 0x00 (1)



#if defineed (SPI_has_transaction)

ADCSPI.beginTransaction(mySPISettings);

#endif



for (i = 0;i < 3;i++)

ulDataRx[i]= ADCSPI.transfer (ulDataTx[i]);

if (RegNum < NUM_registers)

[Regnum]= ulDataRx[2];



#if defined (SPI_hase_transaction)(ulDataRx[%02x







、%/ulDataRx](%ulDataReq021]





;%202[ulDataRx](%202[ulDataRx])[ulDataRx[%2];%/ulDataRx[ulDataRx[ulDataRx];%202[ulDataRx];%202[ulDataRx[%202]2、2)[ulDatarx (%/ulDataRx[urq];%202[urq1.rx (%/ulDataRx[urq.021];%/ulDatarx、[ur





/*

*从指定地址开始读取一组寄存器

*

\param Regnum 是我们开始读取的寄存器的 addr_mask 8位掩码

*\param 计数我们希望读取的寄存器数

*\param *指向要写入的存储器中位置的位置指针 数据

*

/

void ADS124S08:::readRegs (unsigned int RegNum、unsigned int count、uint8_t * data)

{

int i;

uint8_t ulDataTx[2];

ulDataTx[0]= REGRD_OCODE_MASK +(RegNum & 0x1f);

ulDataTx[1]=-DeviceTransfer[0];

ulCSRT1];ult1[transfer



(ult1];ultSPI);ultcssp1[transfer (ult1];ultcssi)

for (i = 0;i < count;i++)

{

data[i]= ADCSPI.transfer (0);

if (Regnum+i < NUM_registers)

register[Regnum+i]= data[i];

}

releaseChipSelect ();

}



/*

*写入具有指定数据的单个寄存器

*

*\param Regnum addr_mask 我们开始写入的寄存器的8位掩码

*\param 数据要写入

*

**/

void ADS124S08:::regWrite (unsigned int RegNum、unsigned char data)

{

uint8_t ulDataTx[3];

ulDataTx[0]= REGWR_OPODLE_MASK +(RegNum & 0x1f);

ulDataTx[1]= 0x00;

ulDataTx[2]= DATA;

selectDeviceCSLow ();

ADCSPI.transfer (ulDataTx[0]);

ADCSPI.transfer (ulDataTx[1]);

ADCSPI.transfer (ulDataTx[2]);

releaseChipSelect ();

//Serial.printlnf ("regWrite TX:%02x %02x %02x"、ulDataTx[0]、ulDataTx[1]、ulDataTx[2]);

return;

}



/*

*写入一组从指定地址开始

的寄存器*

*\param Regnum 是我们开始写入的寄存器的 addr_mask 8位掩码

*\param 计数我们希望写入

的寄存器数*\param *指向要读取的存储器中位置的位置指针 数据

*

/

void ADS124S08:::writeRegs (unsigned int RegNum、unsigned int howhowhow、unsigned char * data)

{

unsigned int i;

uint8_t ulDataTx[2];

ulDataTx[0]= REGWR_OPCODE_MASK +(RegNum & 0x1f);

ulDataTx[1]= TOWSTX1[

低];self-transfer



(UCTS1]);ultC1[signiftSPI (UCTS1](UCTS1]);select.ADC1[0](UCTS1[

for (i=0;i < howloos; i++)

{

spi.transfer (data[i]);

if (Regnum+i < NUM_registers)

register[Regnum+i]= data[i];

}

releaseChipSelect ();

return;

}



//

*向 ADS124S08发送命令

*

\param_op_code 是命令(





releaseChips_dele8)



;* seleS124_transfer (sude_spi_spi_s_delt)





;*命令为命令(sele_transfer);命令为命令:send_selt (send_s_delt);命令为命令





/*

*向 ADS124S08发送停止/启动命令序列以重新启动转换(SYNC)

*

//

void ADS124S08:::重新启动(void)

{

sendCommand (stop_opcode_mask);

sendCommand (start_opcode_mask);

return;

}



//

*将 GPIO 硬件启动引脚设置为高电平(红色 LED)

*

*/

(sidertStart = void





;tstart (sid);{sumtpse08:tpin = void);tstart_mask = void;tid.Start (void)





/*

*将 GPIO 硬件起始引脚设置为低

电平*

/

void ADS124S08:::deassertStart()

{

fStart = false;

digitalWrite (start_PIN、low);

}



//

*将 GPIO 硬件外部振荡器使能引脚设置为高电平

*

/

void ADS124S08:::::digitalClock ()

{

digitalWrite (CKEN_PIN、1)};

}



/*

*将 GPIO 硬件外部振荡器使能引脚设置为低

电平*

/

void ADS124S08:::deprintClock ()

{

digitalWrite (CKEN_PIN、LOW);

}



int ADS124S08::::RDATA (uint8_t * dstatus、uint8_t * dData、uint8_t * dCRC)

;}int



命令(c



)(rdcrc);("命令/t)/rdata)("命令/rd/命令

(rdata);()("命令/rd/命令/t)(rdata)(rd/()()(rdata)();()



//如果状态字节已设置-将其捕捉

uint8_t shouldWeReceiveTheStatusByte =(寄存器[SYS_ADDR_MASK]& 0x01)= DATA_MODE_STATUS;

if (shouldWeReceiveTheStatusByte)

{

//Serial.printn ("Getting Status bit");

dstatus[0]/[0]/

(









串

行数据



转换)= 0x000[ADCD0]/数据转换[AD0]/数据转换[0].SPI[0]/(串行数据转换);[ADC000[0].INT0]/串行数据转换[AD0]/串行数据[ADCD.END20](串行数据[AD0]/串行数据转换);[ADCD.END20[AD0]/串行数据转换[0]/串行数据转换[ADC000[0]/串行数据转换

DATA[2]= ADCSPI.transfer (0x00);

结果= data[0];

结果=(结果<8)+数据[1];

结果=(结果<8)+数据[2];

Serial.print ("Data0:");Serial.println (data[0]);

Serial.print ("Data1:");Serial.tln (data[1]);Serial.println



(Serial.printn);Serial.printn (data2:);Serial.printn (Data2:)



// CRC 是否已启用?

uint8_t isCrcEnabled =(寄存器[SYS_ADDR_MASK]和0x02)= DATA_MODE_CRC;

if (isCrcEnabled)

{

//Serial.println ("CRC enabled ");

dCRC[0]= ADCSPI.transfer (0x00);

}





* return results;

}



*









dcru8 uint_detrt translation ** dcrc (uint8)











if ((register[SYS_ADDR_MASK]& 0x01)= DATA_MODE_STATUS)

{

xstatus = ADCSPI.transfer (0x00);

//









获取转换数据("0:");//Serial.print (xstatus);dstatus[0]=(uint8_t) xstatus;}//获取转换数据(0x00](uint8_transfer);

[ADCdata

= 0x00]









(uint8_transfer = 0x00](uSPI)= 0x3[t);[ADCdata transfer = 0x00](uint8_transfer = 0x00](uSPI = 0x00](uint8_transfer);[t)[t.transfer = 0x00](uintuSPI)[t

serial.print (data[0]);

serial.print (" 2:");

serial.print (data[1]);

serial.print (" 3:");

serial.println (data[2]);





iDATA = DATA[0];

iData =(iData<8)+ DATA[1];

iData =(iData<8)+ DATA[2];

if ((register[SYS_ADDR_MASK]& 0x02)= DATA_MODE_CRC)

{

xcrc = ADCSPI.transfer (0x00);

dcrcc



(releaseu8);iintc (icrut)=

0);iintcr (ut 选择)




 

ADS124S08.h:

/*-版权所有-、BSD

*版权所有(c) 2016、德州仪器(TI)公司

*保留所有权利。

*

*

只要

符合以下条件*、允许以源代码和二进制形式重新分发和使用:

*

*源代码的重新分发必须保留上述版权

声明*、此条件列表和以下免责声明。

*

***二进制形式的再发行必须在



*随发行提供的文档和/或其他材料中复制上述版权声明、本条件列表和以下免责声明。

*

***未经



事先书面许可、不得使用德州仪器公司的名称或*其贡献者的名称认可或推广从本软件衍生的产品*。

*

*本软件由版权所有者和贡献者"按原样"提供

*、



不承担任何明示或暗示的保证、包括但不限于*适销性和特定用途适用性的暗示保证*。 在任何情况下、版权所有者或

*贡献者都不对任何直接、间接、偶然、特殊、

*模范、 或相应的损害(包括但不限于

*采购替代产品或服务;丧失使用、数据或利润;

*或业务中断)、但出于任何责任理论

、*无论是在合同中、严格责任还是由于

使用本软件而以任何方式产生的侵权行为(包括疏忽或*其他)

、*即使已获悉可能会发生此类损坏。

*--/copyrights-*/*



ADS124S08.h

*

*/

#ifndef ADS124S08_H_

#define ADS124S08_H_



#include 

/*为 ISENSU*定义 SPI 引脚*/

#define MOSI15

#define MISO2

#define CS5

#define RESET13

#define CLK14

//开始定义*/

#define NUM_REGISTERS 18

//

*用于寄存器寻址的地址掩码

* REGRD 的 REGWR 掩码

*

*/

#define ID_ADDR_MASK0x00

#define 0x000_MASK 状态

#define INPMUX_ADDR_MASK0x02

#define PGA_ADDR_MASK0x03

#define DATARATE_ADDR_MASK0x04

#define REF_ADDR_MASK0x05

#define IDACMAG_ADDR_MASK0x06

#define IDACMUX_ADDR_ADDR_MASK0x07 #define ADDR_ADDR_ADDR_MASK

0x08

#define 0xFASCADDR_MASK #define 0x0_ADDR_MASK

#define #define 0xADDR_ADDR_ADDR_MASK0x10 #define 0xADDR_ADDR_MASK #define 0xADDR_ADDR_MASK #define 0xA011_ADDR_ADDR_ADDR_MASK #define #define 0xADDR_ADDR_ADDR_MASK #define #define 0xFF_ANCE 0xFF_ANCE 0x0_ANCE 0x10 #define 0xFF_

















掩码(或"命令"、如果您愿意...) //

#define NOP_OPS_MASK0x00

#define WAKE_OCODE_MASK0x02

#define SLEEP_OCODE_MASK0x04

#define RESET_OCODE_MASK0x06

#define START_OCODE_MASK0x08

#define STOPCODE_MASK0x0A

#define SFOCL_OCODE_MASK0x19

#define RDCART_MASK



0x20 #define







0x20 #define RDCTRD #RECODE_MASK 0x20

* 0x20 #define RDIOCODE_MASK 0x20 #RECODE_MASK 0x20 #define RTOCODE_MASK 0x20 #define R0_MASK 0x20 #define RD_MASK 0x20 #REWR_

7 |第6位|第5位|第4位|第3位|第2位|第1位|第0

位*--------------------------

*保留[4:0]|DEV_ID[2:0]

*

/

/* define ID (修订版)*/

#define ADS_ID_A0x00

#define ADS_ID_B0x80

// define VER (器件版本) /#define

ADS_124S080x00

#define ADS_124S060x01

#define ADS_114S080x04

#define ADS_114S060x05

/* ADS124S08寄存器1 (状态)定义*/*/*位

7 |位6 |位5 |位4 |位3 |位2 |位1 |位0

*-------

* FL_POR | nRDY | FL_P_RAILP| FL_P_RAILN| FL_N_RAILP| FL_REF_L1 | FL_REF_L0

*

/

#define ADS_FL_POR0x80

#define ADS_RDY0x40

#define FL_FL_P_RAILN| FL_REF_L0*#define ADS_RAREF_RA01240#define ADS_RAL0_RFL_RFL_RFL_RREF_RREF_RREF_R0 *#define







AD_RREF_RREF_RREF_RREF_RREF_R0 *#define 0x0_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_R0_R0_R





6 |第5位|第4位|第3位|第2位|第1位|第0位

*--------------------------------

*MUXP[3:0]|MUXN[3:0]

*

/

/*定义 ADC 正输入通道(MUXP)*/

#define ADS_P_AIN00x00

#define ADS_P_AIN10x10

#define ADS_P_AIN20x20

#define ADS_P_AIN30x30

#define ADS_P_AIN40x40 #define ADS_P_AIN8 #define











ADS_AIN6 0x70 #define AD_AIN_AIN_AIN6 #define 0x70 #define 0xAIN_AIN_AIN_AIN_IN_IN_IN_AIN_IN_AIN6 #define 0x70 #define 0xAIN_AIN_AIN_AIN_AIN_AIN_AIN_AIN_IN_AIN_IN_AIN_AIN6 #define 0xAIN_



0xC0

/*定义 ADC 负输入通道(MUXN)*/

#define ADS_N_AIN00x00

#define ADS_N_AIN10x01

#define ADS_N_AIN20x02

#define ADS_N_AIN30x03

#define ADS_N_AIN40x04

#define ADS_N_AIN5 0x01246_AIN011#define







ADS_AIN011#define ADS_AIN011_AIN011#define AD_A012_AIN0_AIN012_A0_A011#AD_AIN011#AD_AIN012_A0_A012_AD_A0_A0_A011#AD_AIN0_A0_A0_A011#AD_AD_A0_A0_A0_A







寄存器3 (PGA)定义*//*

位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0

*-------------------

*延迟[2:0]| PGA_EN[1:0] | GAIN[2:0]

*

//

*在 tmod 时钟周期中定义转换延迟*/

#define ADS_DELAY_140x00

#define ADS_DELAY_250x20

#define ADS_DELAY_640x40

#define ADS_DELAY_2560x60

#define ADS_DELAY_10240x80

#define ADS_DELAY_20480xA0 #define ADS_DELAY_0x4096 0x40 0x40 #define ADS_CFG_0x408_DELAY_define

0x0







*#define 0x408_DELAY_define 0x4096_CFG_CTRL #define 0x0

*/

#define ADS_GAIN_10x00

#define ADS_GAIN_20x01

#define ADS_GAIN_40x02

#define ADS_GAIN_80x03

#define ADS_GAIN_160x04

#define ADS_GAIN_320x05

#define ADS_GAIN_640x06

#define ADS_GAIN_1280x07

//* ADS124S08寄存器4 (

位4 |位4 |位4 |位4 |位6 |位6)***/位定义|位6 |位6 |位6 |位定义|位6 |位6 |位1 |位0

*------------------------------------------------------

* G_CHOP | CLK | MODE |滤波器|DR[3:0]

*

/

#define ADS _GLOBALCHOP0x80

#define ADS_CLKSEL_EXT0x40

#define ADS_CONVDE_SS0x20

#define ADS_ADS_FILTERT_LL0x10

//定义数据速率*/#define ADS_CLKSEL_EXT 0x40 #define ADS DR_CONVMODE_SS 0x20 #define



ADS 0x04 #define 0x20 #define ADS AD_AD_DR_CL_DR_CFG_0X015_DR_DR_DR_define 0x20 #define 0x04 #015_DR_DR_DR_define 0x20 #define 0x









0x06

#define ADS_DR_1000x07

#define ADS_DR_2000x08

#define ADS_DR_4000x09

#define ADS_DR_8000x0A

#define ADS_DR_10000x0B

#define ADS_DR_20000x0C

#define ADS_DR_40000x0D

/* ADS124S08寄存器5 (REF)定义**

/位4 |位4 |位4 |位4 |位4 |位|位4 |位|位4 |位 |第0位

*------------------

*FL_REF_EN[1:0]| nREFP_BUF | nREFN_BUF |REFSEL[1:0]|REFYP[1:0]

*

/

#define ADS_FLAG_REF_DISABLE0x00

#define ADS_FLAG_REF_EN_L00x40

#define ADS_REF_EN_REYP_EN_REF_NOT_REF_REF_REF_EN_REF_EN_EN_REF_EN_REF_EN_REF_EN_EN_REF_REF_EN_REF_REF_EN_REF_EN_EN_REF_EN_EN_REF_EN_#define

















#define 0x0X0_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_REF_REF_REF_REF_REF_EN_EN_EN_EN_EN_EN_EN_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_EN#define #define #define AD_EN

0x01

#define ADS_REFINT_ON_Always0x02

//* ADS124S08寄存器6 (IDACMAG)定义*/*

位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0

*--------------

* FL_RAILE_EN|PSW| 0 |0|Imag[3:0]

*

*/

#define ADS_FLAG_RAIL_ENABLE0x80

#define ADS_FLAG_RAIL_DISABLE_DISABLE_DISABLE0x00

#define ADS_PSW_OPEN0x00

#define ADS_PS_PS_PHSW_CLOSED0x40

#define ADS_IDACADS_OFF0x00

#define ADS_IDACADS_ADS_01250-0x01250_ADDS_ADDS_IDAD_IDAC01240#define



AD_AD_ADDS_IDAC01240-0x01240_AD_AD_AD_ADDS_ADDS_ADDS_ADA0x2000_IDAD_IDAD_AD_AD01250*#define 0_IDAD_IDAD_IDAD_IDAD_AD_AD_AD01240#define

0x07_AD_AD_











定义*/*

位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0

*------------------------

* I2MUX[3:0] | I1MUX[3:0]

*

//

*定义 IDAC2输出*/

#define ADS_IDAC2_A00x00

#define ADS_IDAC2_A10x10

#define ADS_IDAC2_A20x20

#define ADS_IDAC2_ADS 0x30

#define ADS_IDAC2_ADS0x40 #A7_IDAC2_ADA0xA0_IDAC2_ADA0_AD0_ADS

0xA0_IDAC2_AD0_AD0_ADA0_AD0_AD0_AD0_ADA0_AD0_AD0_AD0_ADA2#define

#define 0xA0_ADA0_ADS 0xA0_ADA0_ADA0_ADA0_ADA0_ADA0_ADA0_ADA0_AD0_ADA0_ADA0_ADA0_ADA0_ADS #define















/*定义 IDAC1输出*/

#define ADS_IDAC1_A00x00

#define ADS_IDAC1_A10x01

#define ADS_IDAC1_A20x02

#define ADS_IDAC1_A30x03

#define ADS_IDAC1_A40x04

#define ADS_IDAC1_A50x05 #define

ADS_IDAC1_A01_IDAC011#define ADS011_IDAC1_IDAC011_AD0_AD0_AD0_AD0_AD011_AD0_AD0_AD011#define AD0_ADA0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_















8 (VBIAS)定义*//*

位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0

*-----------------

* Vb_level |Vb_AINC | Vb_AIN5 | Vb_AIN4 | Vb_AIN2 | Vb_AIN1 | Vb_AIN0

*

*/

#define ADS_VBIAS_LVT_DIV20x00

#define ADS_VBIAS_LVIAS_DIV120x80

//* Vb_AIN0 *#define VB_IN0X0_IN4 #define AD_INVb

0x04 #Vb_INAD_IN_INAD_IN0X0X0_IN4 #Vb #define #AD_INAD_IN_AND_AD_IN0X0X0X0X0_AND_AD_IN4 #Vb #define













/* ADS124S08寄存器9 (SYS)定义*/*

位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0

*--------------------

*SYS_MON[2:0]|CAL_SAMP[1:0] |





























超时| CRC | SENDSTAT */#define ADS_SYS_MON_OFF 0x00 #define ADS_SYS_MON_SHORT 0x20 #define ADS_SYS_MON_TEMP 0x40 #define ADS_SYS_MON_ADIV4 0x60 #define ADS_SYS_MON_DDIV4 0x80 #define ADS_SYS_SYS_SYS_BCS_TEMP_0 0x40 #define ADLM_SALE_0x40x04 #define 0x40_CALE_#define #define 0x00_CALL_CALL_0x4 #define 0x00 #define 0x40_CALL_CALL_CALL_CALL_0x4 #define

0x4 #define 0x000_CALL_CALL_CALL_CALL_CALL_CALL_CALL_CALL_0x4 #define 0x04 #define #AD_CALL_CALL_CALL_

#define ADS_CRC_DISABLE0x00

#define ADS_CRC_ENABLE0x02

#define ADS_SENDSTATUS_DISABLE0x00

#define ADS_SENDSTATUS_ENABLE0x01

//* ADS124S08寄存器 A (OFCAL0)定义*/*

位7 |位6 |位5 |位4 |位3 |位2 |位1 |位1----



* OFC[7:0]

*

//

//* ADS124S08寄存器 B (OFCAL1)定义*//

* bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0

*---------

* OFC[15:8]

*

//

//* ADS124S08寄存器 C (OFCAL2)定义*//

* bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0

*---------

* OFC[23:16]

*

//

* ADS124S08寄存器 D (FSCAL0)定义*//

* bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0

*---------

* FSC[7:0]

*

//

* ADS124S08寄存器 E (FSCAL1)定义*//

* bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0

*---------

* FSC[15:8]

*

//

//* ADS124S08寄存器 F (FSCAL2)定义*//

* bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0

*---------

* FSC[23:16]

*

//

//* ADS124S08寄存器10 (GPIODAT)定义*//

* bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0

*---------

* 方向[3:0]|DAT[3:0]

*

/

//*定义 GPIO 方向(0输出;1输入) 此处*/

#define ADS_GPIO0_DIR_INPUT0x10

#define ADS_GPIO1_DIR_INPUT0x20

#define ADS_GPIO2_DIR_INPUT0x40

#define ADS_GPIO3_DIR_INPUT0x80

//*





//*在此处定义 GPIO 数据*

//*





//**//* ADS124S08寄存器11 (位

3 |位3 |位4 |位3)|位定义|位4 |位4 |位3 2 |位1 |位0

*--------------------------------------------------

* 0|0|0|0 | CON[3:0]

*

//

*定义 GPIO 配置(0模拟输入;1 GPIO) 此处*/

#define ADS_GPIO0_DIR_INPUT0x10

#define ADS_GPIO1_DIR_INPUT0x20

#define ADS_GPIO2_DIR_INPUT0x40

#define ADS_GPIO3_DIR_INPUT0x80

//*





*////*转换数据组件的长度*/

#define DATA_LENGTH3

#CS STATUS_LENGTH1 #define





*等待我们定义 GPIO 长度1 ******并等待我们实际

下拉时间* 在开始发送 SCLK 之前

*

/

#define CHIP_SELECT_WAIT_TIME0



//标记到我们正在收集数据的信号*/

#define DATA_MODE_NORMAL0x00

#define DATA_MODE_STATUS0x01

#define DATA_MODE_CRC0x02



//内部 XTAL 的时钟速率... //

#define DEVICE_ICLK 16384000



//*设置 SPI SCLK 速度*/

#define SPI_SPEED 5000000

//*

Tiva 具有4到16位字大小,以处理32位字 Tiva 需要将

两组字组合在一起。 32位由2x16字(或4x8字)组成。

//

#define SPI_WORD_SIZE 8



//芯片选择馈通 GPIO -我们手动馈送芯片选择,以便溢出。 //

#define CS_PIN 5

#define DRDY_PIN -1

//* GPIO 定义。 //

#define START_PIN -1

#define RESET_PIN 13

#define CKEN_PIN -1



#define SPI_HAS_TRANSACTION 0



#if defined (SPI_HAS_TRANSACTION)

static SPISettings mySPISettings;

#endif



class ADS124S08

{

//器件命令原型

public:

ADS124S08 (void);

void Begin();

char regRead (

void);char regRead (void int)、unsigned int regt (void int);statut regint (void int)

void regWrite (unsigned int Regnum、unsigned char 数据);

void writeRegs (unsigned int Regnum、unsigned int howhowhowhow、unsigned char * data);

void restart (void);

void sendCommand (uint8_t op_code);

int RDATA (uint8_t * dstatus、uint8_t * dData、uint8_t * dCRC);

int dataRead (uint8_t * dstatus、uint8_t * dData、 uint8_t *dCRC);

void selectDeviceCSLow (void);

void releaseChipSelect (void);

void assertStart (void);

void deassertStart (void);

void assertClock (void);

void deassertClock (void);

bool 转换;

uint8_t 寄存器[NUM_REGISTER];

private:

bool fStart;

void DRDY_int (void);

uint8_t _drdy_pin;

uint8_t _start_pin;

uint8_t _reset_pin;

};





#endif /* ADS124S08_H_*

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Marco:

    欢迎来到 E2E 论坛! 遗憾的是、并非所有代码都嵌入在帖子中。  为了验证时序、'Delay (1000)'是否为1秒延迟(其中计数为1ms)?  下面是我注意到的几件事。  首先调用 ADC.begin,然后发出复位命令。  我不确定 ADC.begin ()的作用是什么,但您切换 RESET 引脚,然后发出 RESET 命令。  如果使用 RESET 引脚、则无需发出 RESET 命令。  如果 ADC.begin ()中有 ADS124S08的任何器件配置,则一旦发出 RESET 命令,器件配置就会丢失。

    我认为最大的问题是变量数据。  您已将此变量声明为 uint8_t  ADS124S08中的数据是24位有符号数据、需要在代码中使用有符号32位数据变量。  此外、由于输出数据为24位、您的代码需要将转换结果正确地符号扩展到有符号32位值。

    最后,在打印语句中,您将打印 ADC.RDATA()函数的返回值,而不是名为“数据”的转换数据。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:

    感谢您的回答。 是的、延迟(1000)意味着"等待1s"、我将此脚本复制在一起以获得更好的可读性。 ADC.begin ()仅启动 SPI。 因此、我的计划是:

    1.对 ADC 进行硬复位(通过复位引脚)

    2.启动 SPI 通信(ADC.begin ())

    3.通过命令进行软复位(只是因为没有它也不起作用)

    4、读取寄存器(正常工作)

    5.将配置写入寄存器(这正常工作)

    6.重新读取寄存器以确认寄存器已更改(是的)

    7.开始转换

    8.在主循环中读取 ADC( Mux 被配置为引脚 AIN0 (Positiv)和 AINCOM (Negativ)

    9.读取寄存器以查看是否有任何位发生更改

    我选择将延迟设置得非常高、以确保有足够的时间进行转换。 关于数据变量、库文件 ADS124S08.cpp 的 RDATA 函数需要使用该变量。 我还删除了位于 ADC.begin 之后的第一个 ADC.sendCommand(Start_OPCODE_MASK,并在配置寄存器后停留在 START 命令中。

    以上是我的帖子中缺少的2个文件:

    ADS124S08.CPP:

    /*-版权所有-、BSD
    
    *版权所有(c) 2016、德州仪器(TI)公司
    
    *保留所有权利。
    
    *
    
    *
    
    只要
    
    符合以下条件*、允许以源代码和二进制形式重新分发和使用:
    
    *
    
    *源代码的重新分发必须保留上述版权
    
    声明*、此条件列表和以下免责声明。
    
    *
    
    ***二进制形式的再发行必须在
    
    
    
    *随发行提供的文档和/或其他材料中复制上述版权声明、本条件列表和以下免责声明。
    
    *
    
    ***未经
    
    
    
    事先书面许可、不得使用德州仪器公司的名称或*其贡献者的名称认可或推广从本软件衍生的产品*。
    
    *
    
    *本软件由版权所有者和贡献者"按原样"提供
    
    *、
    
    
    
    不承担任何明示或暗示的保证、包括但不限于*适销性和特定用途适用性的暗示保证*。 在任何情况下、版权所有者或
    
    *贡献者都不对任何直接、间接、偶然、特殊、
    
    *模范、 或相应的损害(包括但不限于
    
    *采购替代产品或服务;丧失使用、数据或利润;
    
    *或业务中断)、但出于任何责任理论
    
    、*无论是在合同中、严格责任还是由于
    
    使用本软件而以任何方式产生的侵权行为(包括疏忽或*其他)
    
    、*即使已获悉可能会发生此类损坏。
    
    *-/copyrights-*/*
    
    
    
    
    
    本课程基于 TI 提供的 ADS124S08.c、并经过调整可与
    
    * Particle Photon 和其他类似 Arduino 的 MCU 配合使用。
    
    *
    
    *请注意、名称为"selectDeviceCSLow"的*
    
    实际上会选择器件、"releaseChipSelect"会取消选择该器件。
    
    在命名中不明显*、但根据数据表、CS 为低电平有效。
    
    */
    
    
    
    #include "ADS124S08.h"
    
    #include <./Arduino.h>
    
    
    
    #define MOSI 15
    
    #define MISO 2
    
    #define CS 5
    
    #define RESET 13
    
    #define CLK 14
    
    SPIClass ADCSPI (HSPI);
    
    /*
    
    *将 nCS 引脚写入低电平并等待一段时间、器件完成工作、然后
    
    *将控制权交还给调用方进行 SPI 传输。
    
    //
    
    void ADS124S08:::selectDeviceCSLow (void){
    
    digitalWrite (CS_PIN,low);
    
    }
    
    
    
    //
    
    *将 nCS 引脚拉高。 无需等待。
    
    //
    
    void ADS124S08:::releasaseChipSelect (void){
    
    digitalWrite (CS_PIN,HIGH);
    
    }
    
    
    
    //
    
    *初始化器件以在 ADS124S08 EVM 中使用。
    
    *
    
    *\Return True if device is in correct hardware defaults and is connected
    
    *
    
    //
    
    ADS124S08::::ADS124S08 (void)
    
    {
    
    pinMode (CS_PIN、output);
    
    pinMode (start_PIN、output);
    
    pinMode (reset_PIN、 输出);
    
    pinMode (CKEN_PIN,输出);
    
    pinMode (DRDY_PIN,输入);
    
    
    
    digitalWrite (start_PIN,low);
    
    digitalWrite (reset_PIN,high);
    
    digitalWrite (CKEN_PIN, 低电平);
    
    
    
    //默认寄存器设置*/
    
    寄存器[ID_ADDR_MASK]= 0x08;
    
    寄存器[STATUS_ADDR_MASK]= 0x80;
    
    寄存器[INPMUX_ADDR_MASK]= 0x01;
    
    寄存器[PGA_ADDR_MASK]= 0x00;
    
    寄存器[DATARATE_ADDR_MASK]= 0x14;
    
    寄存器[REF_ADDR_MASK]= 0x10;
    
    寄存器[IDACMAG_ADDR_MASK]= 0x00;
    
    寄存器[IDACMUX_ADDR_MASK]= 0xFF;
    
    寄存器[VBIAS_ADDR_MASK]= 0x00;
    
    寄存器[SYS_ADDR_MASK]= 0x10;
    
    寄存器[OFCAL0_ADDR_MASK]= 0x00;
    
    寄存器[OFCAL1_ADDR_MASK]= 0x00;
    
    寄存器[OFCAL2_ADDR_MASK]= 0x00;
    
    寄存器[FSCAL0_ADDR_MASK]= 0x00;
    
    寄存器[FSCAL1_ADDR_MASK]= 0x00;
    
    寄存器[FSCAL2_ADDR_MASK]= 0x40;
    
    寄存器[GPIODAT_ADDR_MASK]= 0x00;
    
    寄存器[GPIOCON_ADDR_MASK]= 0x00;
    
    fStart = false;
    
    releaseChipSelect ();
    
    deassertStart();
    
    }
    
    
    
    void ADS124S08:::开始()
    
    {
    
    ADCSPI.begin(CLK,MISO,MOSI,CS);
    
    ADCSPI.setBitOrder(MSBFIRST);
    
    ADCSPI.setDataMode (SPI_MODE1);
    
    //ADCSPI.setClockSpeed (1000000);
    
    #if defined (SPI_HAS_TRANSACTION)
    
    mySPISettings = SPISettings (1000000、MSBFIRST、SPI_MODE1);
    
    #endif
    
    }
    
    
    
    //
    
    *从指定地址读取单个寄存器内容
    
    *
    
    *\param RegNum 标识要读取的地址
    
    *
    
    /
    
    char ADS124S08:::regRead (unsigned int RegNum)
    
    {
    
    int i;
    
    uint8_t ulDataTx[3];
    
    uint8_t ulDataRx[3];
    
    ulDataRD[0]=
    
    0x00;
    
    
    
    select1 = 0x00;selectData1 = 0x00;= 0x00 (1)
    
    
    
    #if defineed (SPI_has_transaction)
    
    ADCSPI.beginTransaction(mySPISettings);
    
    #endif
    
    
    
    for (i = 0;i < 3;i++)
    
    ulDataRx[i]= ADCSPI.transfer (ulDataTx[i]);
    
    if (RegNum < NUM_registers)
    
    [Regnum]= ulDataRx[2];
    
    
    
    #if defined (SPI_hase_transaction)(ulDataRx[%02x
    
    
    
    
    
    
    
    、%/ulDataRx](%ulDataReq021]
    
    
    
    
    
    ;%202[ulDataRx](%202[ulDataRx])[ulDataRx[%2];%/ulDataRx[ulDataRx[ulDataRx];%202[ulDataRx];%202[ulDataRx[%202]2、2)[ulDatarx (%/ulDataRx[urq];%202[urq1.rx (%/ulDataRx[urq.021];%/ulDatarx、[ur
    
    
    
    
    
    /*
    
    *从指定地址开始读取一组寄存器
    
    *
    
    \param Regnum 是我们开始读取的寄存器的 addr_mask 8位掩码
    
    *\param 计数我们希望读取的寄存器数
    
    *\param *指向要写入的存储器中位置的位置指针 数据
    
    *
    
    /
    
    void ADS124S08:::readRegs (unsigned int RegNum、unsigned int count、uint8_t * data)
    
    {
    
    int i;
    
    uint8_t ulDataTx[2];
    
    ulDataTx[0]= REGRD_OCODE_MASK +(RegNum & 0x1f);
    
    ulDataTx[1]=-DeviceTransfer[0];
    
    ulCSRT1];ult1[transfer
    
    
    
    (ult1];ultSPI);ultcssp1[transfer (ult1];ultcssi)
    
    for (i = 0;i < count;i++)
    
    {
    
    data[i]= ADCSPI.transfer (0);
    
    if (Regnum+i < NUM_registers)
    
    register[Regnum+i]= data[i];
    
    }
    
    releaseChipSelect ();
    
    }
    
    
    
    /*
    
    *写入具有指定数据的单个寄存器
    
    *
    
    *\param Regnum addr_mask 我们开始写入的寄存器的8位掩码
    
    *\param 数据要写入
    
    *
    
    **/
    
    void ADS124S08:::regWrite (unsigned int RegNum、unsigned char data)
    
    {
    
    uint8_t ulDataTx[3];
    
    ulDataTx[0]= REGWR_OPODLE_MASK +(RegNum & 0x1f);
    
    ulDataTx[1]= 0x00;
    
    ulDataTx[2]= DATA;
    
    selectDeviceCSLow ();
    
    ADCSPI.transfer (ulDataTx[0]);
    
    ADCSPI.transfer (ulDataTx[1]);
    
    ADCSPI.transfer (ulDataTx[2]);
    
    releaseChipSelect ();
    
    //Serial.printlnf ("regWrite TX:%02x %02x %02x"、ulDataTx[0]、ulDataTx[1]、ulDataTx[2]);
    
    return;
    
    }
    
    
    
    /*
    
    *写入一组从指定地址开始
    
    的寄存器*
    
    *\param Regnum 是我们开始写入的寄存器的 addr_mask 8位掩码
    
    *\param 计数我们希望写入
    
    的寄存器数*\param *指向要读取的存储器中位置的位置指针 数据
    
    *
    
    /
    
    void ADS124S08:::writeRegs (unsigned int RegNum、unsigned int howhowhow、unsigned char * data)
    
    {
    
    unsigned int i;
    
    uint8_t ulDataTx[2];
    
    ulDataTx[0]= REGWR_OPCODE_MASK +(RegNum & 0x1f);
    
    ulDataTx[1]= TOWSTX1[
    
    低];self-transfer
    
    
    
    (UCTS1]);ultC1[signiftSPI (UCTS1](UCTS1]);select.ADC1[0](UCTS1[
    
    for (i=0;i < howloos; i++)
    
    {
    
    spi.transfer (data[i]);
    
    if (Regnum+i < NUM_registers)
    
    register[Regnum+i]= data[i];
    
    }
    
    releaseChipSelect ();
    
    return;
    
    }
    
    
    
    //
    
    *向 ADS124S08发送命令
    
    *
    
    \param_op_code 是命令(
    
    
    
    
    
    releaseChips_dele8)
    
    
    
    ;* seleS124_transfer (sude_spi_spi_s_delt)
    
    
    
    
    
    ;*命令为命令(sele_transfer);命令为命令:send_selt (send_s_delt);命令为命令
    
    
    
    
    
    /*
    
    *向 ADS124S08发送停止/启动命令序列以重新启动转换(SYNC)
    
    *
    
    //
    
    void ADS124S08:::重新启动(void)
    
    {
    
    sendCommand (stop_opcode_mask);
    
    sendCommand (start_opcode_mask);
    
    return;
    
    }
    
    
    
    //
    
    *将 GPIO 硬件启动引脚设置为高电平(红色 LED)
    
    *
    
    */
    
    (sidertStart = void
    
    
    
    
    
    ;tstart (sid);{sumtpse08:tpin = void);tstart_mask = void;tid.Start (void)
    
    
    
    
    
    /*
    
    *将 GPIO 硬件起始引脚设置为低
    
    电平*
    
    /
    
    void ADS124S08:::deassertStart()
    
    {
    
    fStart = false;
    
    digitalWrite (start_PIN、low);
    
    }
    
    
    
    //
    
    *将 GPIO 硬件外部振荡器使能引脚设置为高电平
    
    *
    
    /
    
    void ADS124S08:::::digitalClock ()
    
    {
    
    digitalWrite (CKEN_PIN、1)};
    
    }
    
    
    
    /*
    
    *将 GPIO 硬件外部振荡器使能引脚设置为低
    
    电平*
    
    /
    
    void ADS124S08:::deprintClock ()
    
    {
    
    digitalWrite (CKEN_PIN、LOW);
    
    }
    
    
    
    int ADS124S08::::RDATA (uint8_t * dstatus、uint8_t * dData、uint8_t * dCRC)
    
    ;}int
    
    
    
    命令(c
    
    
    
    )(rdcrc);("命令/t)/rdata)("命令/rd/命令
    
    (rdata);()("命令/rd/命令/t)(rdata)(rd/()()(rdata)();()
    
    
    
    //如果状态字节已设置-将其捕捉
    
    uint8_t shouldWeReceiveTheStatusByte =(寄存器[SYS_ADDR_MASK]& 0x01)= DATA_MODE_STATUS;
    
    if (shouldWeReceiveTheStatusByte)
    
    {
    
    //Serial.printn ("Getting Status bit");
    
    dstatus[0]/[0]/
    
    (
    
    
    
    
    
    
    
    
    
    串
    
    行数据
    
    
    
    转换)= 0x000[ADCD0]/数据转换[AD0]/数据转换[0].SPI[0]/(串行数据转换);[ADC000[0].INT0]/串行数据转换[AD0]/串行数据[ADCD.END20](串行数据[AD0]/串行数据转换);[ADCD.END20[AD0]/串行数据转换[0]/串行数据转换[ADC000[0]/串行数据转换
    
    DATA[2]= ADCSPI.transfer (0x00);
    
    结果= data[0];
    
    结果=(结果<8)+数据[1];
    
    结果=(结果<8)+数据[2];
    
    Serial.print ("Data0:");Serial.println (data[0]);
    
    Serial.print ("Data1:");Serial.tln (data[1]);Serial.println
    
    
    
    (Serial.printn);Serial.printn (data2:);Serial.printn (Data2:)
    
    
    
    // CRC 是否已启用?
    
    uint8_t isCrcEnabled =(寄存器[SYS_ADDR_MASK]和0x02)= DATA_MODE_CRC;
    
    if (isCrcEnabled)
    
    {
    
    //Serial.println ("CRC enabled ");
    
    dCRC[0]= ADCSPI.transfer (0x00);
    
    }
    
    
    
    
    
    * return results;
    
    }
    
    
    
    *
    
    
    
    
    
    
    
    
    
    dcru8 uint_detrt translation ** dcrc (uint8)
    
    
    
    
    
    
    
    
    
    
    
    if ((register[SYS_ADDR_MASK]& 0x01)= DATA_MODE_STATUS)
    
    {
    
    xstatus = ADCSPI.transfer (0x00);
    
    //
    
    
    
    
    
    
    
    
    
    获取转换数据("0:");//Serial.print (xstatus);dstatus[0]=(uint8_t) xstatus;}//获取转换数据(0x00](uint8_transfer);
    
    [ADCdata
    
    = 0x00]
    
    
    
    
    
    
    
    
    
    (uint8_transfer = 0x00](uSPI)= 0x3[t);[ADCdata transfer = 0x00](uint8_transfer = 0x00](uSPI = 0x00](uint8_transfer);[t)[t.transfer = 0x00](uintuSPI)[t
    
    serial.print (data[0]);
    
    serial.print (" 2:");
    
    serial.print (data[1]);
    
    serial.print (" 3:");
    
    serial.println (data[2]);
    
    
    
    
    
    iDATA = DATA[0];
    
    iData =(iData<8)+ DATA[1];
    
    iData =(iData<8)+ DATA[2];
    
    if ((register[SYS_ADDR_MASK]& 0x02)= DATA_MODE_CRC)
    
    {
    
    xcrc = ADCSPI.transfer (0x00);
    
    dcrcc
    
    
    
    (releaseu8);iintc (icrut)=
    
    0);iintcr (ut 选择)
    
    
    
    



    ADS124S08.h:
    /*-版权所有-、BSD
    
    *版权所有(c) 2016、德州仪器(TI)公司
    
    *保留所有权利。
    
    *
    
    *
    
    只要
    
    符合以下条件*、允许以源代码和二进制形式重新分发和使用:
    
    *
    
    *源代码的重新分发必须保留上述版权
    
    声明*、此条件列表和以下免责声明。
    
    *
    
    ***二进制形式的再发行必须在
    
    
    
    *随发行提供的文档和/或其他材料中复制上述版权声明、本条件列表和以下免责声明。
    
    *
    
    ***未经
    
    
    
    事先书面许可、不得使用德州仪器公司的名称或*其贡献者的名称认可或推广从本软件衍生的产品*。
    
    *
    
    *本软件由版权所有者和贡献者"按原样"提供
    
    *、
    
    
    
    不承担任何明示或暗示的保证、包括但不限于*适销性和特定用途适用性的暗示保证*。 在任何情况下、版权所有者或
    
    *贡献者都不对任何直接、间接、偶然、特殊、
    
    *模范、 或相应的损害(包括但不限于
    
    *采购替代产品或服务;丧失使用、数据或利润;
    
    *或业务中断)、但出于任何责任理论
    
    、*无论是在合同中、严格责任还是由于
    
    使用本软件而以任何方式产生的侵权行为(包括疏忽或*其他)
    
    、*即使已获悉可能会发生此类损坏。
    
    *--/copyrights-*/*
    
    
    
    ADS124S08.h
    
    *
    
    */
    
    #ifndef ADS124S08_H_
    
    #define ADS124S08_H_
    
    
    
    #include 
    
    /*为 ISENSU*定义 SPI 引脚*/
    
    #define MOSI15
    
    #define MISO2
    
    #define CS5
    
    #define RESET13
    
    #define CLK14
    
    //开始定义*/
    
    #define NUM_REGISTERS 18
    
    //
    
    *用于寄存器寻址的地址掩码
    
    * REGRD 的 REGWR 掩码
    
    *
    
    */
    
    #define ID_ADDR_MASK0x00
    
    #define 0x000_MASK 状态
    
    #define INPMUX_ADDR_MASK0x02
    
    #define PGA_ADDR_MASK0x03
    
    #define DATARATE_ADDR_MASK0x04
    
    #define REF_ADDR_MASK0x05
    
    #define IDACMAG_ADDR_MASK0x06
    
    #define IDACMUX_ADDR_ADDR_MASK0x07 #define ADDR_ADDR_ADDR_MASK
    
    0x08
    
    #define 0xFASCADDR_MASK #define 0x0_ADDR_MASK
    
    #define #define 0xADDR_ADDR_ADDR_MASK0x10 #define 0xADDR_ADDR_MASK #define 0xADDR_ADDR_MASK #define 0xA011_ADDR_ADDR_ADDR_MASK #define #define 0xADDR_ADDR_ADDR_MASK #define #define 0xFF_ANCE 0xFF_ANCE 0x0_ANCE 0x10 #define 0xFF_
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    掩码(或"命令"、如果您愿意...) //
    
    #define NOP_OPS_MASK0x00
    
    #define WAKE_OCODE_MASK0x02
    
    #define SLEEP_OCODE_MASK0x04
    
    #define RESET_OCODE_MASK0x06
    
    #define START_OCODE_MASK0x08
    
    #define STOPCODE_MASK0x0A
    
    #define SFOCL_OCODE_MASK0x19
    
    #define RDCART_MASK
    
    
    
    0x20 #define
    
    
    
    
    
    
    
    0x20 #define RDCTRD #RECODE_MASK 0x20
    
    * 0x20 #define RDIOCODE_MASK 0x20 #RECODE_MASK 0x20 #define RTOCODE_MASK 0x20 #define R0_MASK 0x20 #define RD_MASK 0x20 #REWR_
    
    7 |第6位|第5位|第4位|第3位|第2位|第1位|第0
    
    位*--------------------------
    
    *保留[4:0]|DEV_ID[2:0]
    
    *
    
    /
    
    /* define ID (修订版)*/
    
    #define ADS_ID_A0x00
    
    #define ADS_ID_B0x80
    
    // define VER (器件版本) /#define
    
    ADS_124S080x00
    
    #define ADS_124S060x01
    
    #define ADS_114S080x04
    
    #define ADS_114S060x05
    
    /* ADS124S08寄存器1 (状态)定义*/*/*位
    
    7 |位6 |位5 |位4 |位3 |位2 |位1 |位0
    
    *-------
    
    * FL_POR | nRDY | FL_P_RAILP| FL_P_RAILN| FL_N_RAILP| FL_REF_L1 | FL_REF_L0
    
    *
    
    /
    
    #define ADS_FL_POR0x80
    
    #define ADS_RDY0x40
    
    #define FL_FL_P_RAILN| FL_REF_L0*#define ADS_RAREF_RA01240#define ADS_RAL0_RFL_RFL_RFL_RREF_RREF_RREF_R0 *#define
    
    
    
    
    
    
    
    AD_RREF_RREF_RREF_RREF_RREF_R0 *#define 0x0_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_RFL_R0_R0_R
    
    
    
    
    
    6 |第5位|第4位|第3位|第2位|第1位|第0位
    
    *--------------------------------
    
    *MUXP[3:0]|MUXN[3:0]
    
    *
    
    /
    
    /*定义 ADC 正输入通道(MUXP)*/
    
    #define ADS_P_AIN00x00
    
    #define ADS_P_AIN10x10
    
    #define ADS_P_AIN20x20
    
    #define ADS_P_AIN30x30
    
    #define ADS_P_AIN40x40 #define ADS_P_AIN8 #define
    
    
    
    
    
    
    
    
    
    
    
    ADS_AIN6 0x70 #define AD_AIN_AIN_AIN6 #define 0x70 #define 0xAIN_AIN_AIN_AIN_IN_IN_IN_AIN_IN_AIN6 #define 0x70 #define 0xAIN_AIN_AIN_AIN_AIN_AIN_AIN_AIN_IN_AIN_IN_AIN_AIN6 #define 0xAIN_
    
    
    
    0xC0
    
    /*定义 ADC 负输入通道(MUXN)*/
    
    #define ADS_N_AIN00x00
    
    #define ADS_N_AIN10x01
    
    #define ADS_N_AIN20x02
    
    #define ADS_N_AIN30x03
    
    #define ADS_N_AIN40x04
    
    #define ADS_N_AIN5 0x01246_AIN011#define
    
    
    
    
    
    
    
    ADS_AIN011#define ADS_AIN011_AIN011#define AD_A012_AIN0_AIN012_A0_A011#AD_AIN011#AD_AIN012_A0_A012_AD_A0_A0_A011#AD_AIN0_A0_A0_A011#AD_AD_A0_A0_A0_A
    
    
    
    
    
    
    
    寄存器3 (PGA)定义*//*
    
    位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0
    
    *-------------------
    
    *延迟[2:0]| PGA_EN[1:0] | GAIN[2:0]
    
    *
    
    //
    
    *在 tmod 时钟周期中定义转换延迟*/
    
    #define ADS_DELAY_140x00
    
    #define ADS_DELAY_250x20
    
    #define ADS_DELAY_640x40
    
    #define ADS_DELAY_2560x60
    
    #define ADS_DELAY_10240x80
    
    #define ADS_DELAY_20480xA0 #define ADS_DELAY_0x4096 0x40 0x40 #define ADS_CFG_0x408_DELAY_define
    
    0x0
    
    
    
    
    
    
    
    *#define 0x408_DELAY_define 0x4096_CFG_CTRL #define 0x0
    
    */
    
    #define ADS_GAIN_10x00
    
    #define ADS_GAIN_20x01
    
    #define ADS_GAIN_40x02
    
    #define ADS_GAIN_80x03
    
    #define ADS_GAIN_160x04
    
    #define ADS_GAIN_320x05
    
    #define ADS_GAIN_640x06
    
    #define ADS_GAIN_1280x07
    
    //* ADS124S08寄存器4 (
    
    位4 |位4 |位4 |位4 |位6 |位6)***/位定义|位6 |位6 |位6 |位定义|位6 |位6 |位1 |位0
    
    *------------------------------------------------------
    
    * G_CHOP | CLK | MODE |滤波器|DR[3:0]
    
    *
    
    /
    
    #define ADS _GLOBALCHOP0x80
    
    #define ADS_CLKSEL_EXT0x40
    
    #define ADS_CONVDE_SS0x20
    
    #define ADS_ADS_FILTERT_LL0x10
    
    //定义数据速率*/#define ADS_CLKSEL_EXT 0x40 #define ADS DR_CONVMODE_SS 0x20 #define
    
    
    
    ADS 0x04 #define 0x20 #define ADS AD_AD_DR_CL_DR_CFG_0X015_DR_DR_DR_define 0x20 #define 0x04 #015_DR_DR_DR_define 0x20 #define 0x
    
    
    
    
    
    
    
    
    
    0x06
    
    #define ADS_DR_1000x07
    
    #define ADS_DR_2000x08
    
    #define ADS_DR_4000x09
    
    #define ADS_DR_8000x0A
    
    #define ADS_DR_10000x0B
    
    #define ADS_DR_20000x0C
    
    #define ADS_DR_40000x0D
    
    /* ADS124S08寄存器5 (REF)定义**
    
    /位4 |位4 |位4 |位4 |位4 |位|位4 |位|位4 |位 |第0位
    
    *------------------
    
    *FL_REF_EN[1:0]| nREFP_BUF | nREFN_BUF |REFSEL[1:0]|REFYP[1:0]
    
    *
    
    /
    
    #define ADS_FLAG_REF_DISABLE0x00
    
    #define ADS_FLAG_REF_EN_L00x40
    
    #define ADS_REF_EN_REYP_EN_REF_NOT_REF_REF_REF_EN_REF_EN_EN_REF_EN_REF_EN_REF_EN_EN_REF_REF_EN_REF_REF_EN_REF_EN_EN_REF_EN_EN_REF_EN_#define
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    #define 0x0X0_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_REF_REF_REF_REF_REF_EN_EN_EN_EN_EN_EN_EN_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_INT_REF_EN#define #define #define AD_EN
    
    0x01
    
    #define ADS_REFINT_ON_Always0x02
    
    //* ADS124S08寄存器6 (IDACMAG)定义*/*
    
    位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0
    
    *--------------
    
    * FL_RAILE_EN|PSW| 0 |0|Imag[3:0]
    
    *
    
    */
    
    #define ADS_FLAG_RAIL_ENABLE0x80
    
    #define ADS_FLAG_RAIL_DISABLE_DISABLE_DISABLE0x00
    
    #define ADS_PSW_OPEN0x00
    
    #define ADS_PS_PS_PHSW_CLOSED0x40
    
    #define ADS_IDACADS_OFF0x00
    
    #define ADS_IDACADS_ADS_01250-0x01250_ADDS_ADDS_IDAD_IDAC01240#define
    
    
    
    AD_AD_ADDS_IDAC01240-0x01240_AD_AD_AD_ADDS_ADDS_ADDS_ADA0x2000_IDAD_IDAD_AD_AD01250*#define 0_IDAD_IDAD_IDAD_IDAD_AD_AD_AD01240#define
    
    0x07_AD_AD_
    
    
    
    
    
    
    
    
    
    
    
    定义*/*
    
    位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0
    
    *------------------------
    
    * I2MUX[3:0] | I1MUX[3:0]
    
    *
    
    //
    
    *定义 IDAC2输出*/
    
    #define ADS_IDAC2_A00x00
    
    #define ADS_IDAC2_A10x10
    
    #define ADS_IDAC2_A20x20
    
    #define ADS_IDAC2_ADS 0x30
    
    #define ADS_IDAC2_ADS0x40 #A7_IDAC2_ADA0xA0_IDAC2_ADA0_AD0_ADS
    
    0xA0_IDAC2_AD0_AD0_ADA0_AD0_AD0_AD0_ADA0_AD0_AD0_AD0_ADA2#define
    
    #define 0xA0_ADA0_ADS 0xA0_ADA0_ADA0_ADA0_ADA0_ADA0_ADA0_ADA0_AD0_ADA0_ADA0_ADA0_ADA0_ADS #define
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    /*定义 IDAC1输出*/
    
    #define ADS_IDAC1_A00x00
    
    #define ADS_IDAC1_A10x01
    
    #define ADS_IDAC1_A20x02
    
    #define ADS_IDAC1_A30x03
    
    #define ADS_IDAC1_A40x04
    
    #define ADS_IDAC1_A50x05 #define
    
    ADS_IDAC1_A01_IDAC011#define ADS011_IDAC1_IDAC011_AD0_AD0_AD0_AD0_AD011_AD0_AD0_AD011#define AD0_ADA0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_AD0_
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    8 (VBIAS)定义*//*
    
    位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0
    
    *-----------------
    
    * Vb_level |Vb_AINC | Vb_AIN5 | Vb_AIN4 | Vb_AIN2 | Vb_AIN1 | Vb_AIN0
    
    *
    
    */
    
    #define ADS_VBIAS_LVT_DIV20x00
    
    #define ADS_VBIAS_LVIAS_DIV120x80
    
    //* Vb_AIN0 *#define VB_IN0X0_IN4 #define AD_INVb
    
    0x04 #Vb_INAD_IN_INAD_IN0X0X0_IN4 #Vb #define #AD_INAD_IN_AND_AD_IN0X0X0X0X0_AND_AD_IN4 #Vb #define
    
    
    
    
    
    
    
    
    
    
    
    
    
    /* ADS124S08寄存器9 (SYS)定义*/*
    
    位7 |位6 |位5 |位4 |位3 |位2 |位1 |位0
    
    *--------------------
    
    *SYS_MON[2:0]|CAL_SAMP[1:0] |
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    超时| CRC | SENDSTAT */#define ADS_SYS_MON_OFF 0x00 #define ADS_SYS_MON_SHORT 0x20 #define ADS_SYS_MON_TEMP 0x40 #define ADS_SYS_MON_ADIV4 0x60 #define ADS_SYS_MON_DDIV4 0x80 #define ADS_SYS_SYS_SYS_BCS_TEMP_0 0x40 #define ADLM_SALE_0x40x04 #define 0x40_CALE_#define #define 0x00_CALL_CALL_0x4 #define 0x00 #define 0x40_CALL_CALL_CALL_CALL_0x4 #define
    
    0x4 #define 0x000_CALL_CALL_CALL_CALL_CALL_CALL_CALL_CALL_0x4 #define 0x04 #define #AD_CALL_CALL_CALL_
    
    #define ADS_CRC_DISABLE0x00
    
    #define ADS_CRC_ENABLE0x02
    
    #define ADS_SENDSTATUS_DISABLE0x00
    
    #define ADS_SENDSTATUS_ENABLE0x01
    
    //* ADS124S08寄存器 A (OFCAL0)定义*/*
    
    位7 |位6 |位5 |位4 |位3 |位2 |位1 |位1----
    
    
    
    * OFC[7:0]
    
    *
    
    //
    
    //* ADS124S08寄存器 B (OFCAL1)定义*//
    
    * bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0
    
    *---------
    
    * OFC[15:8]
    
    *
    
    //
    
    //* ADS124S08寄存器 C (OFCAL2)定义*//
    
    * bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0
    
    *---------
    
    * OFC[23:16]
    
    *
    
    //
    
    * ADS124S08寄存器 D (FSCAL0)定义*//
    
    * bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0
    
    *---------
    
    * FSC[7:0]
    
    *
    
    //
    
    * ADS124S08寄存器 E (FSCAL1)定义*//
    
    * bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0
    
    *---------
    
    * FSC[15:8]
    
    *
    
    //
    
    //* ADS124S08寄存器 F (FSCAL2)定义*//
    
    * bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0
    
    *---------
    
    * FSC[23:16]
    
    *
    
    //
    
    //* ADS124S08寄存器10 (GPIODAT)定义*//
    
    * bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0
    
    *---------
    
    * 方向[3:0]|DAT[3:0]
    
    *
    
    /
    
    //*定义 GPIO 方向(0输出;1输入) 此处*/
    
    #define ADS_GPIO0_DIR_INPUT0x10
    
    #define ADS_GPIO1_DIR_INPUT0x20
    
    #define ADS_GPIO2_DIR_INPUT0x40
    
    #define ADS_GPIO3_DIR_INPUT0x80
    
    //*
    
    
    
    
    
    //*在此处定义 GPIO 数据*
    
    //*
    
    
    
    
    
    //**//* ADS124S08寄存器11 (位
    
    3 |位3 |位4 |位3)|位定义|位4 |位4 |位3 2 |位1 |位0
    
    *--------------------------------------------------
    
    * 0|0|0|0 | CON[3:0]
    
    *
    
    //
    
    *定义 GPIO 配置(0模拟输入;1 GPIO) 此处*/
    
    #define ADS_GPIO0_DIR_INPUT0x10
    
    #define ADS_GPIO1_DIR_INPUT0x20
    
    #define ADS_GPIO2_DIR_INPUT0x40
    
    #define ADS_GPIO3_DIR_INPUT0x80
    
    //*
    
    
    
    
    
    *////*转换数据组件的长度*/
    
    #define DATA_LENGTH3
    
    #CS STATUS_LENGTH1 #define
    
    
    
    
    
    *等待我们定义 GPIO 长度1 ******并等待我们实际
    
    下拉时间* 在开始发送 SCLK 之前
    
    *
    
    /
    
    #define CHIP_SELECT_WAIT_TIME0
    
    
    
    //标记到我们正在收集数据的信号*/
    
    #define DATA_MODE_NORMAL0x00
    
    #define DATA_MODE_STATUS0x01
    
    #define DATA_MODE_CRC0x02
    
    
    
    //内部 XTAL 的时钟速率... //
    
    #define DEVICE_ICLK 16384000
    
    
    
    //*设置 SPI SCLK 速度*/
    
    #define SPI_SPEED 5000000
    
    //*
    
    Tiva 具有4到16位字大小,以处理32位字 Tiva 需要将
    
    两组字组合在一起。 32位由2x16字(或4x8字)组成。
    
    //
    
    #define SPI_WORD_SIZE 8
    
    
    
    //芯片选择馈通 GPIO -我们手动馈送芯片选择,以便溢出。 //
    
    #define CS_PIN 5
    
    #define DRDY_PIN -1
    
    //* GPIO 定义。 //
    
    #define START_PIN -1
    
    #define RESET_PIN 13
    
    #define CKEN_PIN -1
    
    
    
    #define SPI_HAS_TRANSACTION 0
    
    
    
    #if defined (SPI_HAS_TRANSACTION)
    
    static SPISettings mySPISettings;
    
    #endif
    
    
    
    class ADS124S08
    
    {
    
    //器件命令原型
    
    public:
    
    ADS124S08 (void);
    
    void Begin();
    
    char regRead (
    
    void);char regRead (void int)、unsigned int regt (void int);statut regint (void int)
    
    void regWrite (unsigned int Regnum、unsigned char 数据);
    
    void writeRegs (unsigned int Regnum、unsigned int howhowhowhow、unsigned char * data);
    
    void restart (void);
    
    void sendCommand (uint8_t op_code);
    
    int RDATA (uint8_t * dstatus、uint8_t * dData、uint8_t * dCRC);
    
    int dataRead (uint8_t * dstatus、uint8_t * dData、 uint8_t *dCRC);
    
    void selectDeviceCSLow (void);
    
    void releaseChipSelect (void);
    
    void assertStart (void);
    
    void deassertStart (void);
    
    void assertClock (void);
    
    void deassertClock (void);
    
    bool 转换;
    
    uint8_t 寄存器[NUM_REGISTER];
    
    private:
    
    bool fStart;
    
    void DRDY_int (void);
    
    uint8_t _drdy_pin;
    
    uint8_t _start_pin;
    
    uint8_t _reset_pin;
    
    };
    
    
    
    
    
    #endif /* ADS124S08_H_*
    
    

    我希望这会澄清一点问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    此外、我必须要说的是、我在 RDATA 函数(ADS124S08.cpp)中添加了 Serial.print、以打印我要传输到串行接口的每个字节、所有字节都只有0x00。 它返回一个整数。 但据我了解、这是 TI 提供的。 整个 RDATA 函数:

    1.创建一个整数

    2.将 CS 设置为低电平

    3.发送 RDATA 命令

    4.检查状态位是否被置位。 如果是、则存储到 dstatus

    5.接收数据并存储在变量"结果"中

    6.检查是否启用了 CRC。 如果是、则存储到 dCRC

    7.返回得到的整数

    int ADS124S08:::RDATA (uint8_t * dstatus、uint8_t * dData、uint8_t * dCRC)
    
    {
    
    int result =-1;
    
    selectDeviceCSLow ();
    
    Serial.printReceivn ("选择的芯片");
    
    //根据数据表第9.5.4.2章,通过 RDATA
    
    printsendCommand (sendByt_dT
    
    
    
    
    
    )读取数据;[rtsendattrue_datashe= 0x000_datashe= uat_date&trabeed.true/uedrend.true/uat_datashe= uedrend ("命令/uedr&tran.trabeed.tran.tran.tran.tran.tran.ued.
    
    if (shouldWeprinteTheStatusByte)
    
    {
    
    Serial.println ("获取状态位");
    
    dstatus[0]= ADCSPI.transfer (0x00);
    
    Serial.print ("状态:");Serial.Receivtn
    
    (dstatus[0]);
    
    //
    
    
    
    获取转换数据(3字节)
    
    uint8_t (");
    
    [transfer =
    
    
    
    0x00]
    
    (SPI);[ADCdata.transfer = 0x00];[ADCdata.transfer = 0x00];[ADCSPI transfer](0x00]
    
    结果= data[0];
    
    结果=(Result <<8)+ data[1];
    
    结果=(Result <<8)+ data[2];
    
    Serial.print ("Data0:");Serial.println (data[0]、hex);
    
    Serial.print ("Data1:");Serial.println (data[1]、
    
    data2);Serial.printn (
    
    result);Serial.printn (ser.hex)
    
    
    
    // CRC 是否已启用?
    
    uint8_t isCrcEnabled =(寄存器[SYS_ADDR_MASK]和0x02)=DATA_MODE_CRC;
    
    if (isCrcEnabled)
    
    {
    
    Serial.println ("CRC enabled);
    
    dCRC[0]= ADCSPI.transfer (0x00);
    
    }
    
    
    
    releaseChipSelect ();
    
    返回结果;
    
    } 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Marco:

    最好验证与示波器或逻辑分析仪的通信、以检查通信是否按预期工作。  在代码中、您使用的是 RDATA 命令的发送命令函数。  遗憾的是、这会在整个通信事务完成读取结果之前将 CS 恢复为高电平(从而取消操作)。  因此、更好的方法是使用'ADCSPI.transfer (RDATA_OCODE_MASK)'编写命令。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:

    我将使用 ADS124S08.cpp 实现此功能的方法切换为:

    int32_t ADS124S08::dataRead (uint8_t * dstatus、uint8_t * dData、uint8_t * dCRC)
    
    {
    
    uint8_t xcrc;
    
    uint8_t xstatus;
    
    int32_t iData;
    
    selectDeviceCSLow ();
    
    if (register[SYS[SYS_t * xcrc;uint8_t
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    transfer = 0x00](dspi20_transfer)= 0x000_translation_reature./dspi20[translate];[translation_translation_reature](dspi20_translation_translation_translation_translation_review.translation_review.translation_reature./dsp0[translation_review.translation_reature./dsp0].translation_reature.translation_review.translation_review./dsp0[translation_reature.translation_reature.translation_reature.translation_reature.translation_re
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    serial.print (data[0]);
    
    serial.print (" 2:");
    
    serial.print (data[1]);
    
    serial.print (" 3:");
    
    serial.println (data[2]);
    
    
    
    
    
    
    
    iDATA = DATA[0];
    
    iData =(iData<8)+ DATA[1];
    
    iData =(iData<8)+ DATA[2];
    
    if ((register[SYS_ADDR_MASK]& 0x02)= DATA_MODE_CRC)
    
    {
    
    xcrc = ADCSPI.transfer (0x00);
    
    dcrcc
    
    
    
    (releaseu8);iintc (icrut)=
    
    0);iintcr (ut 选择)
    
    

    我正在获取这方面的数据、但它们似乎有些奇怪。 正如我说过的、我在输入端前面有一个分压器、用于将值降低到0 - 2.5V 的范围。 当我用不同的电压馈入该数据时、我会为第一个读取字节获取一些奇怪的值。

    伏特-->第一个读取字节

    7V --> 71.

    6V --> 54

    5V --> 38.

    4 V --> 22

    3V --> 6.

    2V -> 249

    1V --> 242

    0V --> 240

    所以读数一定有问题、但我不知道是什么问题。 第一次读数在0.386V 时似乎会出现整数溢出、但我看不出原因。 我是否错过了一些校准?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Marco:

    我看到您现在直接读取转换、而不是使用 RDATA 命令。  您能否告诉我、您将为电阻分压器使用什么电阻器值、以及整个数据转换结果是什么、而不是仅发送一个字节(最好是十六进制)?

    还应记住我在转换结果中注释为二进制补码的线程的早期部分、必须进行正确的符号扩展以获得正确的值。  如果读取的第一个字节为0x7F、那么您将接近正满量程。  如果最高有效字节的最高有效位为"1"、则返回的值为负。  因此、在2V 及更低电压下返回的值为负值。

    确保您的输入电压不会低于 AGND 浮动。  如果使用交流电源、则必须确保电压不会超出模拟输入的绝对最大输入电压。  因此、源极上的-导联必须与 ADS124S08的 AGND 处于同一电位。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:

    我的分压器为2MOhm 和1MOhm。 信号 GND 和 AGND 已连接、因为我只想测量正电压。 我制作了一个小日志脚本来记录所有数据(INT、hex、bin)、请参阅下面的日志文件:

    INT1、INT2、INT3、HEX1、HEX2、HEX3、BIN1、BIN2、BIN3、INT_ALL、HEX、ALL、BIN_ALL
    
    240、116、142、0xF0、0x74、 0x8E、11110000、1110100、10001110、15758478、 F0748E、111100000111010010001110
    
    240、116、194、0xF0、 0x74、0xC2、11110000、1110100、11000010、 15758530、F074C2、111100000111010011000010
    
    240、115、65、 0xF0、0x73、0x41、11110000、1110011、 1000001、15758145、F07341、111100000111001101000001
    
    240、115、 29、0xF0、0x73、0x1D、11110000、 1110011、11101、15758109、F0731D、111100000111001100011101
    
    240、 117、18、0xF0、0x75、0x12、 11110000、1110101、10010、15758610、F07512、 111100000111010100010010
    
    240、116、118、0xF0、0x74、 0x76、11110000、1110100、1110110、15758454、 F07476、111100000111010001110110
    
    240、116、249、0xF0、 0x74、0xF9、11110000、1110100、11111001、 15758585、F074F9、1111000001110100111001
    
    240、115、44、 0xF0、0x73、0x2C、11110000、1110011、 101100、15758124、F0732C、111100000111001100101100
    
    240、117、 53、0xF0、0x75、0x35、11110000、 1110101、110101、15758645、F07535、111100000111010100110101
    
    240、 115、38、0xF0、0x73、0x26、 11110000、1110011、100110、15758118、F07326、 111100000111001100100110
    
    240、117、15、0xF0、0x75、 0xF、11110000、1110101、1111、15758607、 F0750F、1111000001110100001111
    
    240、115、229、0xF0、 0x73、0xE5、11110000、1110011、11100101、 15758309、F073E5、1111000001110011100101
    
    240、117、9、 0xF0、0x75、0x9、11110000、1110101、 1001、15758601、F07509、1111000001110100001001
    
    240、115、 50、0xF0、0x73、0x32、11110000、 1110011、110010、15758130、F07332、11110000011100110010
    
    240、 115、19、0xF0、0x73、0x13、 11110000、1110011、10011、15758099、F07313、 111100000111001100010011
    
    240、117、59、0xF0、0x75、 0x3B、11110000、1110101、111011、15758651、 F0753B、1111000001110100111011
    
    240、117、132、0xF0、 0x75、0x84、11110000、1110101、10000100、 15758724、F07584、1111000001110110000100
    
    240、114、255、 0xF0、0x72、0xFF、11110000、1110010、 11111111、15758079、F072FF、111100000111001011111111
    
    240、115、 29、0xF0、0x73、0x1D、11110000、 1110011、11101、15758109、F0731D、111100000111001100011101
    
    240、 117、51、0xF0、0x75、0x33、 11110000、1110101、110011、15758643、F07533、 111100000111010100110011
    
    240、117、28、0xF0、0x75、 0x1C、11110000、1110101、11100、15758620、 F0751C、1111000001110101000
    
    240、117、43、0xF0、 0x75、0x2B、11110000、1110101、101011、 15758635、F0752B、111100000111010100101011
    
    240、115、250、 0xF0、0x73、0xFA、11110000、1110011、 111110、15758330、F073FA、1111000001110011111010
    
    240、117、 22、0xF0、0x75、0x16、11110000、 1110101、10110、15758614、F07516、1111000001110100010110
    
    240、 115、45、0xF0、0x73、0x2D、 11110000、1110011、101101、15758125、F0732D、 111100000111001100101101
    
    240、117、54、0xF0、0x75、 0x36、11110000、1110101、110110、15758646、 F07536、1111000001110100110110
    
    240、115、32、0xF0、 0x73、0x20、11110000、1110011、100000、 15758112、F07320、111100000111001100100000
    
    240、117、37、 0xF0、0x75、0x25、11110000、1110101、 100101、15758629、F07525、111100000111010100101
    
    240、116、 66、0xF0、0x74、0x42、11110000、 1110100、1000010、15758402、F07442、111100000111010001000010
    
    240、 115、32、0xF0、0x73、0x20、 11110000、1110011、100000、15758112、F07320、 111100000111001100100000
    
    240、115、15、0xF0、0x73、 0xF、11110000、1110011、1111、15758095、 F0730F、111100000111001100001111
    
    240、115、50、0xF0、 0x73、0x32、11110000、1110011、110010、 15758130、F07332、111100000111001100110010
    
    240、117、27、 0xF0、0x75、0x1B、11110000、1110101、 11011、15758619、F0751B、111100000111010100011011
    
    240、115、 23、0xF0、0x73、0x17、11110000、 1110011、10111、15758103、F07317、111100000111001100010111
    
    240、 115、46、0xF0、0x73、0x2E、 11110000、1110011、101110、15758126、F0732E、 111100000111001100101110
    
    240、115、42、0xF0、0x73、 0x2A、11110000、1110011、101010、15758122、 F0732A、11110000011100110010101010
    
    240、116、247、0xF0、 0x74、0xF7、11110000、1110100、11110111、 15758583、F074F7、111100000111010011110111
    
    240、116、186、 0xF0、0x74、0xBA、11110000、1110100、 10111010、15758522、F074BA、111100000111010010111010
    
    240、115、 30、0xF0、0x73、0x1E、11110000、 1110011、11110、15758110、F0731E、111100000111001100011110
    
    240、 115、42、0xF0、0x73、0x2A、 11110000、1110011、101010、15758122、F0732A、 11110000011100110010101010
    
    240、115、47、0xF0、0x73、 0x2F、11110000、1110011、101111、15758127、 F0732F、111100000111001100101111
    
    240、117、51、0xF0、 0x75、0x33、11110000、1110101、110011、 15758643、F07533、111100000111010100110011
    
    240、115、63、 0xF0、0x73、0x3F、11110000、1110011、 111111、15758143、F0733F、11110000011100111111
    
    240、115、 76、0xF0、0x73、0x4C、11110000、 1110011、1001100、15758156、F0734C、111100000111001101001100
    
    240、 115、69、0xF0、0x73、0x45、 11110000、1110011、1000101、15758149、F07345、 111100000111001101000101
    
    240、117、67、0xF0、0x75、 0x43、11110000、1110101、1000011、15758659、 F07543、1111000001110101000011
    
    240、117、63、0xF0、 0x75、0x3F、11110000、1110101、111111、 15758655、F0753F、111100000111010100111111
    
    240、115、63、 0xF0、0x73、0x3F、11110000、1110011、 111111、15758143、F0733F、11110000011100111111
    
    240、117、 57、0xF0、0x75、0x39、11110000、 1110101、111001、15758649、F07539、1111000001110100111001
    
    240、 117、39、0xF0、0x75、0x27、 11110000、1110101、100111、15758631、F07527、 111100000111010100111
    
    240、115、89、0xF0、0x73、 0x59、11110000、1110011、1011001、15758169、 F07359、111100000111001101011001
    
    240、115、55、0xF0、 0x73、0x37、11110000、1110011、110111、 15758135、F07337、111100000111001100110111
    
    240、117、58、 0xF0、0x75、0x3A、11110000、1110101、 111010、15758650、F0753A、111100000111010100111010
    
    240、115、 78、0xF0、0x73、0x4E、11110000、 1110011、1001110、15758158、F0734E、111100000111001101001110
    
    240、 117、61、0xF0、0x75、0x3D、 11110000、1110101、111101、15758653、F0753D、 1111000001110100111101
    
    240、115、85、0xF0、0x73、 0x55、11110000、1110011、1010101、15758165、 F07355、1111000001110011010101
    
    240、115、61、0xF0、 0x73、0x3D、11110000、1110011、111101、 15758141、F0733D、111100000111001100111101
    
    240、117、34、 0xF0、0x75、0x22、11110000、1110101、 100010、15758626、F07522、111100000111010100100010
    
    240、115、 45、0xF0、0x73、0x2D、11110000、 1110011、101101、15758125、F0732D、111100000111001100101101
    
    240、 117、25、0xF0、0x75、0x19、 11110000、1110101、11001、15758617、F07519、 1111000001110101000110011001
    
    240、144、164、0xF0、0x90、 0xA4、11110000、10010000、10100100、15765668、 F090A4、111100001001000010100240
    
    、142、211、0xF0、 0x8E、0xD3、11110000、10001110、11010011、 15765203、F08ED3、111100001000111011010011
    
    240、142、237、 0xF0、0x8E、0xED、11110000、10001110、 11101101、15765229、F08EED、111100001000111011101101
    
    240、142、 235、0xF0、0x8E、0xEB、11110000、 10001110、11101011、15765227、F08EEB、1111000010001110101011
    
    240、 142、220、0xF0、0x8E、0xDC、 11110000、10001110、11011100、15765212、F08EDC、 111100001000111011011100
    
    240、144、44、0xF0、0x90、 0x2C、11110000、10010000、101100、15765548、 F0902C、111100001000000101100
    
    240、142、202、0xF0、 0x8E、0xCA、11110000、10001110、11001010、 15765194、F08ECA、111100001000111011001010
    
    240、142、210、 0xF0、0x8E、0xD2、11110000、10001110、 11010010、15765202、F08ED2、111100001000111011010010
    
    240、143、 252、0xF0、0x8F、0xFC、11110000、 10001111、11111100、15765500、F08FFC、1111000010001111111100
    
    240、 142、232、0xF0、0x8E、0xE8、 11110000、10001110、11101000、15765224、F08EE8、 111100001000111011101000
    
    240、142、213、0xF0、0x8E、 0xD5、11110000、10001110、11010101、15765205、 F08ED5、111100001000111011010101
    
    240、143、250、0xF0、 0x8F、0xFA、11110000、10001111、11111010、 15765498、F08FFA、1111000010001111111010
    
    240、142、215、 0xF0、0x8E、0xD7、11110000、10001110、 11010111、15765207、F08ED7、111100001000111011010111
    
    240、142、 221、0xF0、0x8E、0xDD、11110000、 10001110、11011101、15765213、F08EDD、111100001000111011011101
    
    240、 144、15、0xF0、0x90、0xF、 11110000、10010000、1111、15765519、F0900F、 111100001000000001111
    
    240、142、191、0xF0、0x8E、 0xBF、11110000、10001110、10111111、15765183、 F08EBF、11110000100011101011111111
    
    240、142、204、0xF0、 0x8E、0xCC、11110000、10001110、11001100、 15765196、F08ECC、111100001000111011001100
    
    240、142、225、 0xF0、0x8E、0xE1、11110000、10001110、 11100001、15765217、F08E1、111100001000111011100001
    
    240、142、 213、0xF0、0x8E、0xD5、11110000、 10001110、11010101、15765205、F08ED5、111100001000111011010101
    
    240、 143、22、0xF0、0x8F、0x16、 11110000、10001111、10110、15765270、F08F16、 111100001000111100010110
    
    240、142、213、0xF0、0x8E、 0xD5、11110000、10001110、11010101、15765205、 F08ED5、111100001000111011010101
    
    240、142、219、0xF0、 0x8E、0xDB、11110000、10001110、11011011、 15765211、F08EDB、111100001000111011011
    
    240、143、244、 0xF0、0x8F、0xF4、11110000、10001111、 11110100、15765492、F08FF4、1111000010001111110100
    
    240、142、 196、0xF0、0x8E、0xC4、11110000、 10001110、11000100、15765188、F08EC4、111100001000111011000100
    
    240、 142、237、0xF0、0x8E、0xED、 11110000、10001110、11101101、15765229、F08EED、 111100001000111011101101
    
    240、143、226、0xF0、0x8F、 0xE2、11110000、10001111、11100010、15765474、 F08FE2、1111000010001111100010
    
    240、142、212、0xF0、 0x8E、0xD4、11110000、10001110、11010100、 15765204、F08ED4、111100001000111011010100
    
    240、142、246、 0xF0、0x8E、0xF6、11110000、10001110、 11110110、15765238、F08EF6、111100001000111011110110
    
    240、143、 255、0xF0、0x8F、0xFF、11110000、 10001111、11111111、15765503、F08FFF、111100001000111111111111
    
    240、 142、220、0xF0、0x8E、0xDC、 11110000、10001110、11011100、15765212、F08EDC、 111100001000111011011100
    
    240、142、241、0xF0、0x8E、 0xF1、11110000、10001110、11110001、15765233、 F08EF1、111100001000111011110001
    
    240、145、36、0xF0、 0x91、0x24、11110000、1000001、100100、 15765796、F09124、11110000100100010
    
    240、142、197、 0xF0、0x8E、0xC5、11110000、10001110、 11000101、15765189、F08EC5、111100001000111011000101
    
    240、142、 195、0xF0、0x8E、0xC3、11110000、 10001110、11000011、15765187、F08EC3、111100001000111011000011
    
    240、 142、188、0xF0、0x8E、0xBC、 11110000、10001110、10111100、15765180、F08EBC、 111100001000111010111100
    
    240、146、22、0xF0、0x92、 0x16、11110000、10010、10110、15766038、 F09216、111100001001000010110
    
    240、142、189、0xF0、 0x8E、0xBD、11110000、10001110、10111101、 15765181、F08EBD、111100001000111010111101
    
    240、142、209、 0xF0、0x8E、0xD1、11110000、10001110、 11010001、15765201、F08ED1、111100001000111011010001
    
    240、140、 250、0xF0、0x8C、0xFA、11110000、 10001100、11111010、15764730、F08CFA、111100001000110011111010
    
    240、 142、203、0xF0、0x8E、0xCB、 11110000、10001110、11001011、15765195、F08ECB、 111100001000111011001011
    
    240、142、233、0xF0、0x8E、 0xE9、11110000、10001110、11101001、15765225、 F08EE9、111100001000111011101001
    
    240、142、186、0xF0、 0x8E、0xBA、11110000、10001110、10111010、 15765178、F08EBA、111100001000111010111010
    
    240、142、199、 0xF0、0x8E、0xC7、11110000、10001110、 11000111、15765191、F08EC7、111100001000111011000111
    
    240、142、 146、0xF0、0x8E、0x92、11110000、 10001110、10010、15765138、F08E92、111100001000111010010
    
    240、 142、212、0xF0、0x8E、0xD4、 11110000、10001110、11010100、15765204、F08ED4、 111100001000111011010100
    
    240、142、195、0xF0、0x8E、 0xC3、11110000、10001110、11000011、15765187、 F08EC3、111100001000111011000011
    
    240、143、223、0xF0、 0x8F、0xDF、11110000、10001111、11011111、 15765471、F08FDF、111100001000111111011111
    
    240、142、205、 0xF0、0x8E、0xCD、11110000、10001110、 11001101、15765197、F08ECD、111100001000111011001101
    
    240、142、 187、0xF0、0x8E、0xBB、11110000、 10001110、10111011、15765179、F08EBB、111100001000111010111011
    
    240、 143、207、0xF0、0x8F、0xCF、 11110000、10001111、11001111、15765455、F08FCF、 111100001000111111001111
    
    240、142、206、0xF0、0x8E、 0xCE、11110000、10001110、11001110、15765198、 F08ECE、111100001000111011001110
    
    240、142、232、0xF0、 0x8E、0xE8、11110000、10001110、11101000、 15765224、F08EE8、111100001000111011101000
    
    240、144、31、 0xF0、0x90、0x1F、11110000、10010000、 11111、15765535、F0901F、111100001001000000011111
    
    240、142、 197、0xF0、0x8E、0xC5、11110000、 10001110、11000101、15765189、F08EC5、111100001000111011000101
    
    240、 142、188、0xF0、0x8E、0xBC、 11110000、10001110、10111100、15765180、F08EBC、 111100001000111010111100
    
    240、142、130、0xF0、0x8E、 0x82、11110000、10001110、10000010、15765122、 F08E82、111100001000111010000010
    
    241、21、162、0xF1、 0x15、0xA2、11110001、10101、10100010、 15799714、F115A2、111100010110100010
    
    241、21、166、 0xF1、0x15、0xA6、11110001、10101、 10100110、15799718、F115A6、111100010110100110
    
    241、21、 134、0xF1、0x15、0x86、11110001、 10101、10000110、15799686、F11586、111100010110000110
    
    241、 21、127、0xF1、0x15、0x7F、 11110001、10101、1111111、15799679、F1157F、 11110001010101111111
    
    241、21、164、0xF1、0x15、 0xA4、11110001、10101、10100100、15799716、 F115A4、111100010110100100
    
    241、21、159、0xF1、 0x15、0x9F、11110001、10101、10011111、 15799711、F1159F、111100010110011111
    
    241、21、178、 0xF1、0x15、0xB2、11110001、10101、 10110010、15799730、F115B2、111100010110110010
    
    241、21、 156、0xF1、0x15、0x9C、11110001、 10101、10011100、15799708、F1159C、111100010110011100
    
    241、 21、125、0xF1、0x15、0x7D、 11110001、10101、1111101、15799677、F1157D、 11110001010101111101
    
    241、21、128、0xF1、0x15、 0x80、11110001、10101、10000000、15799680、 F11580、111100010110000000
    
    241、21、147、0xF1、 0x15、0x93、11110001、10101、10010011、 15799699、F11593、111100010110010011
    
    241、21、162、 0xF1、0x15、0xA2、11110001、10101、 10100010、15799714、F115A2、11110001010110
    
    241、21、 148、0xF1、0x15、0x94、11110001、 10101、10010100、15799700、F11594、111100010110010100
    
    241、 21、166、0xF1、0x15、0xA6、 11110001、10101、10100110、15799718、F115A6、 111100010110100110
    
    241、21、212、0xF1、0x15、 0xD4、11110001、10101、11010100、15799764、 F115D4、111100010111010100
    
    241、21、133、0xF1、 0x15、0x85、11110001、10101、10000101、 15799685、F11585、111100010110000101
    
    241、21、179、 0xF1、0x15、0xB3、11110001、10101、 10110011、15799731、F115B3、111100010110110011
    
    241、21、 127、0xF1、0x15、0x7F、11110001、 10101、1111111、15799679、F1157F、111100010101111111
    
    241、 21、118、0xF1、0x15、0x76、 11110001、10101、1110110、15799670、F11576、 11110001010101110110
    
    241、21、124、0xF1、0x15、 0x7C、11110001、10101、1111100、15799676、 F1157C、111100010101111100
    
    241、21、162、0xF1、 0x15、0xA2、11110001、10101、10100010、 15799714、F115A2、111100010110100010
    
    241、21、158、 0xF1、0x15、0x9E、11110001、10101、 10011110、15799710、F1159E、111100010110011110
    
    241、21、 212、0xF1、0x15、0xD4、11110001、 10101、11010100、15799764、F115D4、1111000101110101010100
    
    241、 21、152、0xF1、0x15、0x98、 11110001、10101、10011000、15799704、F11598、 111100010110011000
    
    241、21、166、0xF1、0x15、 0xA6、11110001、10101、10100110、15799718、 F115A6、111100010110100110
    
    241、21、130、0xF1、 0x15、0x82、11110001、10101、10000010、 15799682、F11582、111100010110000010
    
    242、28、102、 0xF2、0x1C、0x66、11110010、11100、 1100110、15866982、F21C66、111100100001110001100110
    
    242、28、 99、0xF2、0x1C、0x63、11110010、 11100、1100011、15866979、F21C63、111100100001110001100011
    
    242、 28、63、0xF2、0x1C、0x3F、 11110010、11100、111111、15866943、F21C3F、 11110010000111000011111111
    
    242、28、104、0xF2、0x1C、 0x68、11110010、11100、1101000、15866984、 F21C68、111100100001110001101000
    
    242、28、90、0xF2、 0x1C、0x5A、11110010、11100、1011010、 15866970、F21C5A、111100100001110001011010
    
    242、28、192、 0xF2、0x1C、0xC0、11110010、11100、 11000000、15867072、F21CC0、111100100001110011000000
    
    242、28、 152、0xF2、0x1C、0x98、11110010、 11100、10011000、15867032、F21C98、111100100001110011000
    
    242、 28、96、0xF2、0x1C、0x60、 11110010、11100、1100000、15866976、F21C60、 111100100001110001100000
    
    242、28、139、0xF2、0x1C、 0x8B、11110010、11100、10001011、15867019、 F21C8B、111100100001110010001011
    
    242、28、122、0xF2、 0x1C、0x7A、11110010、11100、1111010、 15867002、F21C7A、111100100001110001111010
    
    242、28、71、 0xF2、0x1C、0x47、11110010、11100、 1000111、15866951、F21C47、11110010000111000111
    
    242、28、 136、0xF2、0x1C、0x88、11110010、 11100、10001000、15867016、F21C88、11110010000111001000242
    
    、 28、112、0xF2、0x1C、0x70、 11110010、11100、1110000、15866992、F21C70、 111100100001110001110000
    
    242、28、23、0xF2、0x1C、 0x17、11110010、11100、10111、15866903、 F21C17、111100100001110000010111
    
    242、28、97、0xF2、 0x1C、0x61、11110010、11100、1100001、 15866977、F21C61、111100100001110001100001
    
    242、28、98、 0xF2、0x1C、0x62、11110010、11100、 1100010、15866978、F21C62、111100100001110001100010
    
    242、28、 69、0xF2、0x1C、0x45、11110010、 11100、1000101、15866949、F21C45、11110010000111000101
    
    242、 28、73、0xF2、0x1C、0x49、 11110010、11100、1001001、15866953、F21C49、 111100100001110001001001
    
    242、28、143、0xF2、0x1C、 0x8F、11110010、11100、10001111、15867023、 F21C8F、111100100001110010001111
    
    242、28、48、0xF2、 0x1C、0x30、11110010、11100、110000、 15866928、F21C30、111100100001110000110000
    
    242、28、92、 0xF2、0x1C、0x5C、11110010、11100、 1011100、15866972、F21C5C、111100100001110001011100
    
    242、28、 100、0xF2、0x1C、0x64、11110010、 11100、1100100、15866980、F21C64、111100100001110001100100
    
    242、 28、59、0xF2、0x1C、0x3B、 11110010、11100、111011、15866939、F21C3B、 111100100001110000111011
    
    242、28、57、0xF2、0x1C、 0x39、11110010、11100、111001、15866937、 F21C39、111100100001110000111001
    
    242、28、172、0xF2、 0x1C、0xAC、11110010、11100、10101100、 15867052、F21CAC、1111001000011100101100
    
    242、28、68、 0xF2、0x1C、0x44、11110010、11100、 1000100、15866948、F21C44、11110010000111000100242
    
    、28、 121、0xF2、0x1C、0x79、11110010、 11100、1111001、15867001、F21C79、111100100001110001111001
    
    242、 28、118、0xF2、0x1C、0x76、 11110010、11100、1110110、15866998、F21C76、 111100100001110001110110
    
    242、28、39、0xF2、0x1C、 0x27、11110010、11100、100111、15866919、 F21C27、111100100001110000100111
    
    244、18、158、0xF4、 0x12、0x9E、11110100、10010、10011110、 15995550、F4129E、111101000001001010011110
    
    244、87、27、 0xf4、0x57、0x1B、11110100、1010111、 11011、16013083、F4571B、1111010001011100011011
    
    244、86、 238、0xF4、0x56、0xEE、11110100、 1010110、11101110、16013038、F456EE、1111010001011011101110
    
    244、 85、240、0xF4、0x55、0xF0、 11110100、1010101、11110000、16012784、F455F0、 1111010001010111110000
    
    244、86、252、0xF4、0x56、 0xFC、11110100、1010110、11111100、16013052、 F456FC、111101000101011011111100
    
    244、86、90、0xF4、 0x56、0x5A、11110100、1010110、1011010、 16012890、F4565A、1111010001011001011010
    
    244、86、220、 0xf4、0x56、0xDC、11110100、1010110、 11011100、16013020、F456DC、111101000101011011100
    
    244、87、 83、0xF4、0x57、0x53、11110100、 1010111、1010011、16013139、F45753、1111010001011101010011
    
    244、 86、146、0xF4、0x56、0x92、 11110100、1010110、10010、16012946、F45692、 111101000101011010010
    
    244、87、108、0xF4、0x57、 0x6C、11110100、1010111、1101100、16013164、 F4576C、1111010001011101101100
    
    244、87、7、0xF4、 0x57、0x7、11110100、1010111、111、 16013063、F45707、1111010001011100000111
    
    244、87、15、 0xf4、0x57、0xF、11110100、1010111、 1111、16013071、F4570F、1111010001011100001111
    
    244、87、 95、0xF4、0x57、0x5F、11110100、 1010111、1011111、16013151、F4575F、111101000101110111011111
    
    244、 86、74、0xF4、0x56、0x4A、 11110100、1010110、1001010、16012874、F4564A、 1111010001011001001010
    
    244、86、123、0xF4、0x56、 0x7B、11110100、1010110、1111011、16012923、 F4567B、111101000101100
    
    244、87、7、0xF4、 0x57、0x7、11110100、1010111、111、 16013063、F45707、1111010001011100000111
    
    244、87、49、 0xf4、0x57、0x31、11110100、1010111、 110001、16013105、F45731、1111010001011100110001
    
    244、87、 144、0xF4、0x57、0x90、11110100、 1010111、10010000、16013200、F45790、1111010001011110010000
    
    244、 86、114、0xF4、0x56、0x72、 11110100、1010110、1110010、16012914、F45672、 1111010001011001110010
    
    244、86、139、0xF4、0x56、 0x8B、11110100、1010110、10001011、16012939、 F4568B、1111010001011010001011
    
    244、86、46、0xF4、 0x56、0x2E、11110100、1010110、101110、 16012846、F4562E、1111010001011000101110
    
    244、87、9、 0xf4、0x57、0x9、11110100、1010111、 1001、16013065、F45709、1111010001011100001001
    
    244、86、 116、0xF4、0x56、0x74、11110100、 1010110、1110100、16012916、F45674、1111010001011001110100
    
    244、 86、44、0xF4、0x56、0x2C、 11110100、1010110、101100、16012844、F4562C、 1111010001011000101100
    
    244、86、70、0xF4、0x56、 0x46、11110100、1010110、1000110、16012870、 F45646、1111010001011001000110
    
    244、87、81、0xF4、 0x57、0x51、11110100、1010111、1010001、 16013137、F45751、1111010001011101010001
    
    244、87、83、 0xf4、0x57、0x53、11110100、1010111、 1010011、16013139、F45753、1111010001011101010011
    
    244、86、 144、0xF4、0x56、0x90、11110100、 1010110、10010000、16012944、F45690、111101000101010010000
    
    244、 86、123、0xF4、0x56、0x7B、 11110100、1010110、1111011、16012923、F4567B、 1111010001011001111011
    
    244、87、48、0xF4、0x57、 0x30、11110100、1010111、110000、16013104、 F45730、1111010001011100110000
    
    249、66、59、0xF9、 0x42、0x3B、11111001、1000010、111011、 16335419、F9423B、111110010100001000111011
    
    249、66、189、 0xF9、0x42、0xBD、11111001、1000010、 10111101、16335549、F942BD、1111100101000010111101
    
    249、67、 222、0xF9、0x43、0xDE、11111001、 1000011、11011110、16335838、F943DE、111110010100001111011110
    
    249、 67、69、0xF9、0x43、0x45、 11111001、1000011、1000101、16335685、F94345、 111110010100001101000101
    
    249、65、193、0xF9、0x41、 0xC1、11111001、1000001、11000001、16335297、 F941C1、111110010100000111000001
    
    249、65、155、0xF9、 0x41、0x9B、11111001、1000001、10011011、 16335259、F9419B、111110010100000110011011
    
    249、66、133、 0xF9、0x42、0x85、11111001、1000010、 10000101、16335493、F94285、111110010100001010000101
    
    249、67、 67、0xF9、0x43、0x43、11111001、 1000011、1000011、16335683、F94343、111110010100001101000011
    
    249、 65、151、0xF9、0x41、0x97、 11111001、1000001、10010111、16335255、F94197、 111110010100000110010111
    
    249、66、76、0xF9、0x42、 0x4C、11111001、1000010、1001100、16335436、 F9424C、111110010100001001100
    
    249、66、30、0xF9、 0x42、0x1E、11111001、1000010、11110、 16335390、F9421E、1111100101000011110
    
    249、66、255、 0xF9、0x42、0xFF、11111001、1000010、 11111111、16335615、F942FF、111110010100001011111111
    
    249、65、 247、0xF9、0x41、0xF7、11111001、 1000001、11110111、1633535351、F941F7、11111000001110111
    
    249、 65、178、0xF9、0x41、0xB2、 11111001、1000001、10110010、16335282、F941B2、 111110010100000110110010
    
    249、67、46、0xF9、0x43、 0x2E、11111001、1000011、101110、16335662、 F9432E、1111100101000011001
    
    249、67、178、0xF9、 0x43、0xB2、11111001、1000011、10110010、 16335794、F943B2、111110010100001110110010
    
    249、67、115、 0xF9、0x43、0x73、11111001、1000011、 1110011、16335731、F94373、111110010100001101110011
    
    249、67、 45、0xF9、0x43、0x2D、11111001、 1000011、101101、16335661、F9432D、111110010100001100101101
    
    249、 68、135、0xF9、0x44、0x87、 11111001、1000100、10000111、16336007、F94487、 111110010100010010000111
    
    249、66、57、0xF9、0x42、 0x39、11111001、1000010、111001、16335417、 F94239、111110010100001000111001
    
    249、66、245、0xF9、 0x42、0xf5、11111001、1000010、11110101、 16335605、F942F5、111110010100001011110101
    
    249、66、241、 0xF9、0x42、0xF1、11111001、1000010、 11110001、16335601、F942F1、111110010100001011110001
    
    249、67、 22、0xF9、0x43、0x16、11111001、 1000011、10110、16335638、F94316、111110010100001100010110
    
    249、 66、143、0xF9、0x42、0x8F、 11111001、1000010、10001111、1633503、F9428F、 111110010100001010001111
    
    249、65、248、0xF9、0x41、 0xf8、11111001、1000001、11111000、16335352、 F941F8、1111100101000001111000
    
    249、67、75、0xF9、 0x43、0x4B、11111001、1000011、1001011、 16335691、F9434B、111110010100001101001011
    
    249、67、101、 0xF9、0x43、0x65、11111001、1000011、 1100101、16335717、F94365、111110010100001101100101
    
    255、15、 151、0xFF、0xF、0x97、11111111、 1111、10010111、16715671、FF0F97、1111110000111110010111
    
    255、 17、36、0xFF、0x11、0x24、 11111111、10001、100100、16716068、FF1124、 1111110001000100100100
    
    255、16、96、0xFF、0x10、 0x60、11111111、10000、1100000、16715872、 FF1060、1111110001000001100000
    
    255、16、97、0xFF、 0x10、0x61、11111111、10000、1100001、 16715873、FF1061、1111110001000001100001
    
    255、16、83、 0xFF、0x10、0x53、11111111、10000、 1010011、16715859、FF1053、111111000100000101
    
    255、16、 170、0xFF、0x10、0xAA、11111111、 10000、10101010、16715946、FF10AA、1111110001000010101010
    
    255、 17、106、0xFF、0x11、0x6A、 11111111、10001、1101010、16716138、FF116A、 111111000101101010
    
    255、15、249、0xFF、0xF、 0xF9、11111111、1111、11111001、16715769、 FF0FF9、11111100001111111001
    
    255、16、51、0xFF、 0x10、0x33、11111111、10000、110011、 16715827、FF1033、1111110001000000110011
    
    255、16、52、 0xFF、0x10、0x34、11111111、10000、 110100、16715828、FF1034、1111110001000000110
    
    255、17、 66、0xFF、0x11、0x42、11111111、 10001、1000010、16716098、FF1142、111111000101000010
    
    255、 16、142、0xFF、0x10、0x8E、 11111111、10000、10001110、16715918、FF108E、 1111110001000010001110
    
    255、16、31、0xFF、0x10、 0x1f、11111111、10000、11111、16715807、 FF101F、1111110001000000011111
    
    255、16、248、0xFF、 0x10、0xf8、11111111、10000、11111000、 16716024、FF10F8、1111110001000011111000
    
    255、16、113、 0xFF、0x10、0x71、11111111、10000、 1110001、16715889、FF1071、1111110000001110001
    
    255、16、 116、0xFF、0x10、0x74、11111111、 10000、1110100、16715892、FF1074、1111110001000001110100
    
    255、 16、21、0xFF、0x10、0x15、 11111111、10000、10101、16715797、FF1015、 1111110001000000010101
    
    255、17、2、0xFF、0x11、 0x2、11111111、10001、10、16716034、 FF1102、111111000100000010
    
    255、16、129、0xFF、 0x10、0x81、11111111、10000、10000001、 16715905、FF1081、1111110001000010000001
    
    255、18、74、 0xFF、0x12、0x4A、11111111、10010、 1001010、16716362、FF124A、1111110001001001001010
    
    255、16、 46、0xFF、0x10、0x2E、11111111、 10000、101110、16715822、FF102E、1111110001000000101110
    
    255、 17、49、0xFF、0x11、0x31、 11111111、10001、110001、16716081、FF1131、 1111110001000100110001
    
    255、17、46、0xFF、0x11、 0x2E、11111111、10001、101110、16716078、 FF112E、111111000100101110
    
    255、16、105、0xFF、 0x10、0x69、11111111、10000、1101001、 16715881、FF1069、1111110001000001101001
    
    255、16、149、 0xFF、0x10、0x95、11111111、10000、 10010101、16715925、FF1095、1111110001000010010101
    
    255、16、 52、0xFF、0x10、0x34、11111111、 10000、110100、16715828、FF1034、1111110001000000110100
    
    255、 16、58、0xFF、0x10、0x3A、 11111111、10000、111010、16715834、FF103A、 1111110001000000111010
    
    255、15、243、0xFF、0xF、 0xF3、11111111、1111、11110011、16715763、 FF0FF3、11111100001111110011
    
    255、16、96、0xFF、 0x10、0x60、11111111、10000、1100000、 16715872、FF1060、1111110001000001100000
    
    255、16、182、 0xFF、0x10、0xB6、11111111、10000、 10110110、16715958、FF10B6、1111110001000010110110
    
    255、16、 134、0xFF、0x10、0x86、11111111、 10000、10000110、16715910、FF1086、11111100010000110
    
    255、 16、84、0xFF、0x10、0x54、 11111111、10000、1010100、16715860、FF1054、 1111110000001010100
    
    255、16、100、0xFF、0x10、 0x64、11111111、10000、1100100、16715876、 FF1064、1111110001000001100100
    
    255、16、231、0xFF、 0x10、0xE7、11111111、10000、11100111、 16716007、FF10E7、1111110001000011100111
    
    255、16、210、 0xFF、0x10、0xD2、11111111、10000、 11010010、16715986、FF10D2、1111110001000011010010
    
    255、17、 50、0xFF、0x11、0x32、11111111、 10001、110010、16716082、FF1132、111111000100110010
    
    255、 17、15、0xFF、0x11、0xF、 11111111、10001、1111、16716047、FF110F、 111111000100001111
    
    255、16、215、0xFF、0x10、 0xD7、11111111、10000、11010111、16715991、 FF10D7、1111110001000011010111
    
    255、15、209、0xFF、 0xF、0xD1、11111111、1111、11010001、 16715729、FF0FD1、1111110000111111010001
    
    255、17、201、 0xFF、0x11、0xC9、11111111、10001、 11001001、16716233、FF11C9、111111000111001001
    
    255、16、 103、0xFF、0x10、0x67、11111111、 10000、1100111、16715879、FF1067、1111110001000001100111
    
    255、 17、62、0xFF、0x11、0x3E、 11111111、10001、111110、16716094、FF113E、 111111000100111110
    
    255、19、136、0xFF、0x13、 0x88、11111111、10011、10001000、16716680、 FF1388、1111110001001110001000
    
    0、56、104、0x0、 0x38、0x68、0、111000、1101000、 14440、3868、11100001101000
    
    0、55、63、 0x0、0x37、0x3F、0、110111、 111111、14143、373F、11011100111111 0
    
    、55、 168、0x0、0x37、0xA8、0、 110111、10101000、14248、37A8、11011110101000
    
    0、 56、28、0x0、0x38、0x1C、 0、111000、11100、14364、381C、 11100000011100
    
    0、55、218、0x0、0x37、 0xDA、0、110111、11011010、14298、 37DA、11011111011010
    
    0、57、36、0x0、 0x39、0x24、0、111001、100100、 14628、3924、11100100100100100
    
    0、57、202、 0x0、0x39、0xCA、0、111001、 11001010、14794、39CA、11100111001010
    
    0、55、 186、0x0、0x37、0xBA、0、 110111、10111010、14266、37BA、11011110111010
    
    0、 55、54、0x0、0x37、0x36、 0、110111、110110、14134、3736、 11011100110110
    
    0、55、252、0x0、0x37、 0xFC、0、110111、11111100、14332、 37FC、1101111111111100
    
    0、56、134、0x0、 0x38、0x86、0、111000、10000110、 14470、3886、11100010000110
    
    0、55、239、 0x0、0x37、0xEF、0、110111、 11101111、14319、37EF、11011111101111
    
    0、56、 225、0x0、0x38、0xE1、0、 111000、11100001、14561、38E1、11100011100001
    
    0、 55、163、0x0、0x37、0xA3、 0、110111、10100011、14243、37A3、 11011110100011
    
    0、56、149、0x0、0x38、 0x95、0、111000、10010101、14485、 3895、11100010010101
    
    0、55、192、0x0、 0x37、0xC0、0、110111、11000000、 14272、37C0、11011111000000
    
    0、56、61、 0x0、0x38、0x3D、0、111000、 111101、14397、383D、11100000111101
    
    0、55、 181、0x0、0x37、0xB5、0、 110111、10110101、14261、37B5、11011110101
    
    0、 56、49、0x0、0x38、0x31、 0、111000、110001、14385、3831、 11100000110001
    
    0、57、13、0x0、0x39、 0xD、0、111001、1101、14605、 390D、11100100001101
    
    0、54、234、0x0、 0x36、0xEA、0、110110、11101010、 14058、36EA、1101101110101010
    
    0、54、99、 0x0、0x36、0x63、0、110110、 1100011、13923、3663、11011001100011
    
    0、54、 162、0x0、0x36、0xA2、0、 110110、10100010、13986、36A2、11010100010
    
    0、 54、218、0x0、0x36、0xDA、 0、110110、11011010、14042、36DA、 11011011011011010
    
    0、54、139、0x0、0x36、 0x8B、0、110110、10001011、13963、 368B、11011010001011
    
    0、55、195、0x0、 0x37、0xC3、0、110111、11000011、 14275、37C3、11011111000011
    
    0、54、173、 0x0、0x36、0xAD、0、110110、 10101101、13997、36AD、11011010101101
    
    0、56、 103、0x0、0x38、0x67、0、 111000、1100111、14439、3867、11100001100111
    
    0、 55、127、0x0、0x37、0x7F、 0、110111、1111111、14207、377F、 11011101111111
    
    0、54、251、0x0、0x36、 0xFB、0、110110、11111011、14075、 36FB、11011111011
    
    0、55、13、0x0、 0x37、0xD、0、110111、1101、 14093、370D、11011100001101
    
    0、56、76、 0x0、0x38、0x4C、0、111000、 1001100、14412、384C、11100001001100
    
    0、55、 47、0x0、0x37、0x2F、0、 110111、101111、14127、372F、11011100101111
    
    0、 55、238、0x0、0x37、0xEE、 0、110111、11101110、14318、37EE、 11011111101110
    
    0、55、88、0x0、0x37、 0x58、0、110111、1011000、14168、 3758、11011101011000
    
    0、55、206、0x0、 0x37、0xCE、0、110111、11001110、 14286、37CE、11011111001110
    
    0、56、34、 0x0、0x38、0x22、0、111000、 100010、14370、3822、11100000100010
    
    0、56、 192、0x0、0x38、0xC0、0、 111000、11000000、14528、38C0、11100011000000
    
    0、 55、73、0x0、0x37、0x49、 0、110111、1001001、14153、3749、 11011101001001
    
    0、55、214、0x0、0x37、 0xD6、0、110111、11010110、14294、 37D6、11011111010110
    
    0、57、27、0x0、 0x39、0x1B、0、111001、11011、 14619、391B、11100100011011
    
    0、55、173、 0x0、0x37、0xAD、0、110111、 10101101、14253、37AD、11011110101101
    
    0、56、 226、0x0、0x38、0xE2、0、 111000、11100010、14562、38E2、11100011100010
    
    0、 57、138、0x0、0x39、0x8A、 0、111001、10001010、14730、398A、 11100110001010
    
    0、57、39、0x0、0x39、 0x27、0、111001、100111、14631、 3927、11100100100111
    
    0、55、11、0x0、 0x37、0xB、0、110111、1011、 14091、370B、11011100001011
    
    6、89、209、 0x6、0x59、0xD1、110、1011001、 11010001、416209、659D1、1100101100111010001
    
    6、91、 85、0x6、0x5B、0x55、110、 1011011、1010101、416597、65B55、1100101101010101
    
    6、 90、125、0x6、0x5A、0x7D、 110、1011010、1111101、416381、65A7D、 1100101101001111101
    
    6、90、14、0x6、0x5A、 0xE、110、1011010、1110、416270、 65A0E、1100101101000001110
    
    6、89、111、0x6、 0x59、0x6f、110、1011001、1101111、 416111、6596F、1100101101111
    
    6、89、214、 0x6、0x59、0xD6、110、1011001、 11010110、416214、659D6、1100101100111010110
    
    6、90、 0、0x6、0x5A、0x0、110、 1011010、0、416256、65A00、1100101101000000000
    
    6、 127、6、0x6、0x7F、0x6、 110、1111111、110、425734、67F06、 11001111100000110
    
    6、91、133、0x6、0x5B、 0x85、110、1011011、10000101、416645、 65B85、1100101101110000101
    
    6、89、104、0x6、 0x59、0x68、110、1011001、1101000、 416104、65968、1100101100101101000
    
    6、91、150、 0x6、0x5B、0x96、110、1011011、 10010110、416662、65B96、1100101101110010110
    
    6、91、 47、0x6、0x5B、0x2F、110、 1011011、101111、416559、65B2F、110010110101111
    
    6、 89、106、0x6、0x59、0x6A、 110、1011001、1101010、416106、6596A、 1100101100101101010
    
    6、90、94、0x6、0x5A、 0x5E、110、1011010、1011110、416350、 65A5E、1100101101001011110
    
    6、90、42、0x6、 0x5A、0x2A、110、1011010、1010b、 416298、65A2A、1100101101000101010
    
    6、90、202、 0x6、0x5A、0xCA、110、1011010、 11001010、416458、65ACA、11001011011001010
    
    6、90、 28、0x6、0x5A、0x1C、110、 1011010、11100、416284、65A1C、1100101101000011100
    
    6、 92、106、0x6、0x5C、0x6A、 110、1011100、1101010、416874、65C6A、 1100101110001101010
    
    6、90、125、0x6、0x5A、 0x7D、110、1011010、1111101、416381、 65A7D、1100101101001111101
    
    6、90、47、0x6、 0x5A、0x2F、110、1011010、101111、 416303、65A2F、1100101101000101111
    
    6、90、194、 0x6、0x5A、0xC2、110、1011010、 11000010、416450、65AC2、1100101101011000010
    
    6、91、 61、0x6、0x5B、0x3D、110、 1011011、111101、416573、65B3D、1100101101100111101
    
    6、 89、94、0x6、0x59、0x5E、 110、1011001、1011110、416094、6595E、 11001011001011110
    
    6、90、153、0x6、0x5A、 0x99、110、1011010、10011001、416409、 65A99、1100101101010011001
    
    6、92、10、0x6、 0x5C、0xA、110、1011100、1010、 416778、65C0A、1100101110000001010
    
    6、91、84、 0x6、0x5B、0x54、110、1011011、 1010100、416596、65B54、11001011010101006
    
    、90、 68、0x6、0x5A、0x44、110、 1011010、1000100、416324、65A44、1100101101001000100
    
    6、 90、94、0x6、0x5A、0x5E、 110、1011010、1011110、416350、65A5E、 1100101101001011110
    
    14、82、236、0xE、0x52、 0xEC、1110、1010010、11101100、938732、 E52EC、11100101011101100
    
    14、82、27、0xE、 0x52、0x1B、1110、1010010、11011、 938523、E521B、11100101001000011011
    
    14、80、155、 0xE、0x50、0x9B、1110、1010000、 10011011、938139、E509B、11100101000010011011
    
    14、81、 130、0xE、0x51、0x82、1110、 1010001、10000010、938370、E5182、11100101000110000010
    
    14、 80、197、0xE、0x50、0xC5、 1110、1010000、11000101、938181、E50C5、 11100101000011000101
    
    14、81、43、0xE、0x51、 0x2B、1110、1010001、101011、938283、 E512B、111001010001001011
    
    14、80、125、0xE、 0x50、0x7D、1110、1010000、1111101、 938109、E507D、11100101000001111101
    
    14、81、243、 0xE、0x51、0xF3、1110、1010001、 11110011、938483、E51F3、11100101000111110011
    
    14、81、 69、0xE、0x51、0x45、1110、 1010001、1000101、938309、E5145、11100101000101000101
    
    14、 80、222、0xE、0x50、0xDE、 1110、1010000、11011110、938206、E50DE、 11100101000011011110
    
    14、81、180、0xE、0x51、 0xB4、1110、1010001、10110100、938420、 E51B4、11100101000110110100
    
    14、81、78、0xE、 0x51、0x4E、1110、1010001、1001110、 938318、E514E、11100101000101001110
    
    14、79、206、 0xE、0x4F、0xCE、1110、1001111、 11001110、937934、E4FCE、111001111001110
    
    14、81、 39、0xE、0x51、0x27、1110、 1010001、100111、938279、E5127、11100101000100111
    
    14、 79、245、0xE、0x4F、0xf5、 1110、1001111、11110101、937973、E4FF5、 111001111110101
    
    14、80、166、0xE、0x50、 0xA6、1110、1010000、10100110、938150、 E50A6、11100101000010100110
    
    14、81、17、0xE、 0x51、0x11、1110、1010001、10001、 938257、E5111、11100101000100010001
    
    14、79、247、 0xE、0x4F、0xF7、1110、1001111、 11110111、937975、E4FF7、111001111110111
    
    14、80、 2、0xE、0x50、0x2、1110、 1010000、10、937986、E5002、11100101000000000010
    
    14、 81、234、0xE、0x51、0xEA、 1110、1010001、1110101010、938474、E51EA、 11100101000111101010
    
    14、81、182、0xE、0x51、 0xB6、1110、1010001、10110110、938422、 E51B6、11100101000110110110
    
    14、80、133、0xE、 0x50、0x85、1110、1010000、10000101、 938117、E5085、11100101000010000101
    
    14、80、109、 0xE、0x50、0x6D、1110、1010000、 1101101、938093、E506D、11100101000001101101
    
    14、82、 170、0xE、0x52、0xAA、1110、 1010010、101010、938666、E52AA、111001010101010
    
    14、 82、104、0xE、0x52、0x68、 1110、1010010、1101000、938600、E5268、 11100101001001101000
    
    14、80、157、0xE、0x50、 0x9D、1110、1010000、10011101、938141、 E509D、11100101000010011101
    
    14、80、90、0xE、 0x50、0x5A、1110、1010000、1011010、 938074、E505A、11100101000001011010
    
    14、81、103、 0xE、0x51、0x67、1110、1010001、 1100111、938343、E5167、11100101000101100111
    
    14、79、 30、0xE、0x4F、0x1E、1110、 1001111、11110、937758、E4F1E、11100111100011110
    
    14、 83、90、0xE、0x53、0x5A、 1110、1010011、1011010、938842、E535A、 11100101001101011010
    
    14、80、186、0xE、0x50、 0xBA、1110、1010000、10111010、938170、 E50BA、11100101000010111010
    
    22、86、214、0x16、 0x56、0xD6、10110、1010110、11010110、 1464022、1656D6、1011001011010110
    
    22、86、177、 0x16、0x56、0xB1、10110、1010110、 10110001、1463985、1656B1、1011001011010110001
    
    22、86、 202、0x16、0x56、0xCA、10110、 1010110、11001010、1464010、1656CA、1011001011011001010
    
    22、 86、156、0x16、0x56、0x9C、 10110、1010110、10011100、1463964、16569C、 1011001011010011100
    
    22、86、30、0x16、0x56、 0x1E、10110、1010110、11110、1463838、 16561E、1011001011000011110
    
    22、87、175、0x16、 0x57、0xAF、10110、1010111、10101111、 1464239、1657AF、1011001011110101111
    
    22、85、120、 0x16、0x55、0x78、10110、1010101、 1111000、1463672、165578、101100101011000
    
    22、87、 46、0x16、0x57、0x2E、10110、 1010111、101110、1464110、16572E、1011001011100101110
    
    22、 87、0、0x16、0x57、0x0、 10110、1010111、0、1464064、165700、 1011001011100000000
    
    22、87、166、0x16、0x57、 0xA6、10110、1010111、10100110、1464230、 1657A6、1011001011110100110
    
    22、86、102、0x16、 0x56、0x66、10110、1010110、1100110、 1463910、165666、1011001011001100110
    
    22、87、217、 0x16、0x57、0xD9、10110、1010111、 11011001、1464281、1657D9、10110010111011001
    
    22、86、 230、0x16、0x56、0xE6、10110、 1010110、11100110、1464038、1656E6、1011001011011100110
    
    22、 86、64、0x16、0x56、0x40、 10110、1010110、1000000、1463872、165640、 1011001011001000000
    
    22、88、10、0x16、0x58、 0xA、10110、1011000、1010、1464330、 16580A、101100101100000001010
    
    22、87、21、0x16、 0x57、0x15、10110、1010111、10101、 1464085、165715、1011001011100010101
    
    22、86、100、 0x16、0x56、0x64、10110、1010110、 1100100、1463908、165664、1011001011001100100
    
    22、87、 113、0x16、0x57、0x71、10110、 1010111、1110001、1464177、165771、1011001011101110001
    
    22、 85、174、0x16、0x55、0xAE、 10110、1010101、10101110、1463726、1655AE、 1011001010110101110
    
    22、86、6、0x16、0x56、 0x6、10110、1010110、110、1463814、 165606、1011001011000000110
    
    22、84、180、0x16、 0x54、0xB4、10110、1010100、10110100、 1463476、1654B4、1011001010010110100
    
    22、84、174、 0x16、0x54、0xAE、10110、1010100、 10101110、1463470、1654AE、1011001010010101110
    
    22、86、 204、0x16、0x56、0xCC、10110、 1010110、11001100、1464012、1656CC、1011001011011001100
    
    22、 86、131、0x16、0x56、0x83、 10110、1010110、10000011、1463939、165683、 1011001011010000011
    
    22、86、253、0x16、0x56、 0xFD、10110、1010110、11111101、1464061、 1656FD、1011001011011111101
    
    22、86、85、0x16、 0x56、0x55、10110、1010110、1010101、 1463893、165655、1011001011001010101
    
    22、85、86、 0x16、0x55、0x56、10110、1010101、 1010110、1463638、165556、101100101010101010110
    
    30、105、 70、0x1E、0x69、0x46、11110、 1101001、1000110、1993030、1E6946、111100110100101000110
    
    30、 104、209、0x1E、0x68、0xD1、 11110、1101000、11010001、1992913、1E68D1、 111100110100011010001
    
    30、104、81、0x1E、0x68、 0x51、11110、1101000、1010001、1992785、 1E6851、111100110100001010001
    30、104、165、0x1E、 0x68、0xA5、11110、1101000、10100101、 1992869、1E68A5、111100110100010100101
    
    30、104、40、 0x1E、0x68、0x28、11110、1101000、 101000、1992744、1E6828、111100110100000101000
    
    30、106、 17、0x1E、0x6A、0x11、11110、 1101010、10001、1993233、1E6A11、111100110101000010001
    
    30、 103、178、0x1E、0x67、0xB2、 11110、1100111、10110010、1992626、1E67B2、 111100110011110110010
    
    30、105、72、0x1E、0x69、 0x48、11110、1101001、1001000、1993032、 1E6948、111100110100101001000
    
    30、106、100、0x1E、 0x6A、0x64、11110、1101010、1100100、 1993316、1E6A64、111100110101001100100
    
    30、106、51、 0x1E、0x6A、0x33、11110、1101010、 110011、1993267、1E6A33、111100110101000110011
    
    30、106、 51、0x1E、0x6A、0x33、11110、 1101010、110011、1993267、1E6A33、111100110101000110011
    
    30、 106、73、0x1E、0x6A、0x49、 11110、1101010、1001001、1993289、1E6A49、 111100110101001001
    
    30、104、241、0x1E、0x68、 0xF1、11110、1101000、11110001、1992945、 1E68F1、111100110100011110001
    
    30、106、1、0x1E、 0x6A、0x1、11110、1101010、1、 1993217、1E6A01、111100110101000000001
    
    30、105、168、 0x1E、0x69、0xA8、11110、1101001、 10101000、1993128、1E69A8、111100110100110101000
    
    30、104、 45、0x1E、0x68、0x2D、11110、 1101000、101101、1992749、1E682D、111100110100000101101
    
    30、 106、22、0x1E、0x6A、0x16、 11110、1101010、10110、1993238、1E6A16、 111100110101000010110
    
    30、103、180、0x1E、0x67、 0xB4、11110、1100111、10110100、1992628、 1E67B4、11110011110110100
    
    30、105、4、0x1E、 0x69、0x4、11110、1101001、100、 1992964、1E6904、111100110100100000100
    
    30、104、193、 0x1E、0x68、0xC1、11110、1101000、 11000001、1992897、1E68C1、111100110100011000001
    
    30、104、 112、0x1E、0x68、0x70、11110、 1101000、1110000、1992816、1E6870、111100110100001110000
    
    30、 105、201、0x1E、0x69、0xC9、 11110、1101001、11001001、1993161、1E69C9、 111100110100111001001
    
    30、104、224、0x1E、0x68、 0xE0、11110、1101000、11100000、1992928、 1E68E0、111100110100011100000
    
    30、104、236、0x1E、 0x68、0xEC、11110、1101000、11101100、 1992940、1E68EC、111100110100011101100
    
    30、105、238、 0x1E、0x69、0xEE、11110、1101001、 11101110、1993198、1E69EE、111100110100111101110
    
    30、105、 114、0x1E、0x69、0x72、11110、 1101001、1110010、1993074、1E6972、111100110101110010
    
    30、 107、132、0x1E、0x6B、0x84、 11110、1101011、10000100、1993604、1E6B84、 111100110101110000100
    
    30、104、160、0x1E、0x68、 0xA0、11110、1101000、10100000、1992864、 1E68A0、111100110100010100000
    
    30、103、241、0x1E、 0x67、0xF1、11110、1100111、11110001、 1992689、1E67F1、111100111110001
    
    30、103、206、 0x1E、0x67、0xCE、11110、1100111、 11001110、1992654、1E67CE、111100111001110
    
    30、105、 8、0x1E、0x69、0x8、11110、 1101001、1000、1992968、1E6908、111100110100100001000
    
    30、 103、137、0x1E、0x67、0x89、 11110、1100111、10001001、1992585、1E6789、 111100110011110001001
    
    30、104、164、0x1E、0x68、 0xA4、11110、1101000、10100100、1992868、 1E68A4、11110011010001010030
    
    、105、224、0x1E、 0x69、0xE0、11110、1101001、11100000、 1993184、1E69E0、111100110100111100000
    
    30、103、95、 0x1E、0x67、0x5F、11110、1100111、 1011111、1992543、1E675F、11110011101011111
    
    30、104、 48、0x1E、0x68、0x30、11110、 1101000、110000、1992752、1E6830、111100110100000110000
    
    30、 106、18、0x1E、0x6A、0x12、 11110、1101010、10010、1993234、1E6A12、 111100110101000010010
    
    30、104、216、0x1E、0x68、 0xD8、11110、1101000、11011000、1992920、 1E68D8、111100110100011011000
    
    30、104、215、0x1E、 0x68、0xD7、11110、1101000、11010111、 1992919、1E68D7、111100110100011010111
    
    30、105、47、 0x1E、0x69、0x2F、11110、1101001、 101111、1993007、1E692F、111100110100101111
    
    30、104、 54、0x1E、0x68、0x36、11110、 1101000、110110、1992758、1E6836、111100110100000110110
    
    30、 104、192、0x1E、0x68、0xC0、 11110、1101000、11000000、1992896、1E68C0、 111100110100011000000
    
    30、103、244、0x1E、0x67、 0xf4、11110、1100111、11110100、1992692、 1E67F4、111100111110100
    
    38、135、66、0x26、 0x87、0x42、100110、10000111、1000010、 2524994、268742、1001101000011101000010
    
    38、134、58、 0x26、0x86、0x3A、100110、10000110、 111010、2524730、26863A、1001101000011000111010
    
    38、132、 122、0x26、0x84、0x7A、100110、 10000100、1111010、2524282、26847A、1001101000010001111010
    
    38、 133、191、0x26、0x85、0xBF、 100110、10000101、10111111、2524607、2685BF、 100110100001011011111111
    
    38、134、126、0x26、0x86、 0x7E、100110、10000110、1111110、2524798、 26867E、1001101000011001111110
    
    38、132、201、0x26、 0x84、0xC9、100110、10000100、11001001、 2524361、2684C9、1001101000010011001001
    
    38、133、119、 0x26、0x85、0x77、100110、10000101、 1110111、2524535、268777、10011010000101110111
    
    38、134、 128、0x26、0x86、0x80、100110、 10000110、10000000、2524800、268680、100110100001101000010000
    
    38、 135、92、0x26、0x87、0x5C、 100110、10000111、1011100、2525020、26875C、 1001101000011101011100
    
    38、134、206、0x26、0x86、 0xCE、100110、10000110、11001110、2524878、 2686CE、1001101000011011001110
    
    38、134、15、0x26、 0x86、0xF、100110、10000110、1111、 2524687、26860F、1001101000011000001111
    
    38、135、69、 0x26、0x87、0x45、100110、10000111、 1000101、2524997、26745、1001101000011101000101
    
    38、133、 252、0x26、0x85、0xFC、100110、 10000101、11111100、2524668、2685FC、10011010000101111100
    
    38、 132、87、0x26、0x84、0x57、 100110、10000100、1010111、2524247、268457、 1001101000010001010111
    
    38、133、225、0x26、0x85、 0xE1、100110、10000101、11100001、2524641、 2685E1、1001101000010111100001
    
    38、134、185、0x26、 0x86、0xB9、100110、10000110、10111001、 2524857、2686B9、1001101000011010111001
    
    38、132、214、 0x26、0x84、0xD6、100110、10000100、 11010110、2524374、2684D6、1001101000010011010110
    
    38、133、 4、0x26、0x85、0x4、100110、 10000101、100、2524420、268504、1001101000010100000100
    
    38、 136、94、0x26、0x88、0x5E、 100110、10001000、1011110、2525278、2688E、 1001101000100001011110
    
    38、133、252、0x26、0x85、 0xFC、100110、10000101、11111100、2524668、 2685FC、1001101000010111111100
    
    38、132、161、0x26、 0x84、0xA1、100110、10000100、10100001、 2524321、2684A1、1001101000010010100001
    
    38、135、12、 0x26、0x87、0xC、100110、10000111、 1100、2524940、26870C、1001101000011100001100
    
    38、134、 245、0x26、0x86、0xf5、100110、 10000110、11110101、2524917、2686F5、100110100001101111
    38、 132、198、0x26、0x84、0xC6、 100110、10000100、11000110、2524358、2684C6、 1001101000010011000110
    
    38、134、6、0x26、0x86、 0x6、100110、10000110、110、2524678、 268606、1001101000011000000110
    
    38、134、209、0x26、 0x86、0xD1、100110、10000110、11010001、 2524881、2686D1、1001101000011011010001
    
    38、135、72、 0x26、0x87、0x48、100110、10000111、 1001000、25000、26748、1001101000011101001000
    
    38、133、 252、0x26、0x85、0xFC、100110、 10000101、11111100、2524668、2685FC、10011010000101111100
    
    38、 132、221、0x26、0x84、0xDD、 100110、10000100、11011101、2524381、2684DD、 1001101000010011011101
    
    38、133、205、0x26、0x85、 0xCD、100110、10000101、11001101、2524621、 2685CD、1001101000010111001101
    
    38、132、41、0x26、 0x84、0x29、100110、10000100、101001、 2524201、268429、10011010000101001
    
    38、132、37、 0x26、0x84、0x25、100110、10000100、 100101、2524197、268425、10011010000100101
    
    38、135、 8、0x26、0x87、0x8、100110、 10000111、1000、2524936、268708、1001101000011100001000
    
    38、 135、230、0x26、0x87、0xE6、 100110、10000111、11100110、2525158、2687E6、 1001101000011111100110
    
    38、134、83、0x26、0x86、 0x53、100110、10000110、1010011、2524755、 268653、1001101000011001010011
    
    38、135、19、0x26、 0x87、0x13、100110、10000111、10011、 2524947、268713、1001101000011100010011
    
    38、133、217、 0x26、0x85、0xD9、100110、10000101、 11011001、2524633、2685D9、1001101000010111011001
    
    38、134、 52、0x26、0x86、0x34、100110、 10000110、110100、2524724、268634、1001101000011000110100
    
    38、 135、18、0x26、0x87、0x12、 100110、10000111、10010、2524946、268712、 1001101000011100010010
    38、133、171、0x26、0x85、 0xAB、100110、10000101、10101011、2524587、 2685AB、1001101000010110101011
    
    38、133、39、0x26、 0x85、0x27、100110、10000101、100111、 2524455、268527、1001101000010100111
    
    38、134、235、 0x26、0x86、0xEB、100110、10000110、 11101011、2524907、2686EB、1001101000011011101011
    
    46、173、 188、0x2E、0xAD、0xBC、101110、 10101101、10111100、3059132、2EADBC、101010110111100
    
    46、 174、176、0x2E、0xAE、0xB0、 101110、10101110、10110000、3059376、2EAEB0、 10111010111010110000
    
    46、171、126、0x2E、0xAB、 0x7E、101110、10101011、1111110、3058558、 2EAB7E、101110101101111110
    
    46、173、139、0x2E、 0xAD、0x8B、101110、10101101、10001011、 3059083、2EAD8B、10111010110110001011
    
    46、169、173、 0x2E、0xA9、0xAD、101110、10101001、 10101101、3058093、2EA9AD、101010100110101101
    
    46、172、 56、0x2E、0xAC、0x38、101110、 10101100、111000、3058744、2EAC38、101010110000111000
    
    46、 173、158、0x2E、0xAD、0x9E、 101110、10101101、10011110、3059102、2EAD9E、 10111010110110011110
    
    46、174、118、0x2E、0xAE、 0x76、101110、10101110、1110110、3059318、 2AE76、10111010111001110110
    
    46、171、0、0x2E、 0xAB、0x0、101110、101011、0、 3058432、2EAB00、101110101100000000
    
    46、171、183、 0x2E、0xAB、0xB7、101110、101011、 10110111、3058615、2EABB7、101110101110110111
    
    46、172、 132、0x2E、0xAC、0x84、101110、 10101100、10000100、3058820、2EAC84、101010110010000100
    
    46、 171、223、0x2E、0xAB、0xDF、 101110、101011、11011111、3058655、2EABDF、 10111010101111011111
    
    46、171、73、0x2E、0xAB、 0x49、101110、101011、1001001、3058505、 2EAB49、10111010101101001001
    
    46、173、217、0x2E、 0xAD、0xD9、101110、101101、11011001、 3059161、2EADD9、10111010110111011001
    
    46、173、193、 0x2E、0xAD、0xC1、101110、10101101、 11000001、3059137、2EADC1、10111010111000001
    
    46、171、 76、0x2E、0xAB、0x4C、101110、 10101011、1001100、3058508、2EAB4C、1010101101001100
    
    46、 171、127、0x2E、0xAB、0x7F、 101110、101011、1111111、3058559、2EAB7F、 10111010101101111111
    
    46、172、251、0x2E、0xAC、 0xFB、101110、10101100、11111011、3058939、 2EACFB、101110101100111011
    
    46、173、57、0x2E、 0xAD、0x39、101110、10101101、111001、 3059001、2EAD39、10111010110100111001
    
    46、173、105、 0x2E、0xAD、0x69、101110、10101101、 1101001、3059049、2EAD69、10111010110101001
    
    46、171、 73、0x2E、0xAB、0x49、101110、 10101011、1001001、3058505、2EAB49、1010101101001001
    
    46、 171、204、0x2E、0xAB、0xCC、 101110、101011、11001100、3058636、2EABCC、 10111010101111001100
    
    46、172、77、0x2E、0xAC、 0x4D、101110、10101100、1001101、3058765、 2EAC4D、10111010110001001101
    
    46、172、234、0x2E、 0xAC、0xEA、101110、10101100、1110101010、 3058922、2EACEA、1011101011001110101010
    
    46、173、144、 0x2E、0xAD、0x90、101110、10101101、 10010000、3059088、2EAD90、10111010110110010000
    
    46、172、 100、0x2E、0xAC、0x64、101110、 10101100、1100100、3058788、2EAC64、101010110001100100
    
    46、 171、226、0x2E、0xAB、0xE2、 101110、101011、11100010、3058658、2EABE2、 10111010101111100010
    
    46、172、251、0x2E、0xAC、 0xFB、101110、10101100、11111011、3058939、 2EACFB、1011101011001111
    46、173、193、0x2E、 0xAD、0xC1、101110、101101、11000001、 3059137、2EADC1、10111010110111000001
    
    46、173、170、 0x2E、0xAD、0xAA、101110、10101101、 10101010、3059114、2EADAA、1011101011010101010
    
    46、171、 236、0x2E、0xAB、0xEC、101110、 10101011、11101100、3058668、2EABEC、101010111011101100
    
    46、 172、130、0x2E、0xAC、0x82、 101110、10101100、10000010、3058818、2EAC82、 10111010110010000010
    
    46、172、6、0x2E、0xAC、 0x6、101110、10101100、110、3058694、 2EAC06、10111010110000000110
    
    46、172、117、0x2E、 0xAC、0x75、101110、10101100、1110101、 3058805、2EAC75、10111010110001110101
    
    46、174、104、 0x2E、0xAE、0x68、101110、10101110、 1101000、3059304、2EAE68、101110111001101000
    
    46、173、 224、0x2E、0xAD、0xE0、101110、 10101101、11100000、3059168、2EADE0、101010110111100000
    
    54、 215、118、0x36、0xD7、0x76、 110110、11010111、1110110、3594102、36D776、 1101101101011101110
    54、213、86、0x36、0xD5、 0x56、110110、11010101、1010110、3593558、 36D556、1101101101010101010110
    
    54、215、205、0x36、 0xD7、0xCD、110110、11010111、11001101、 3594189、36D7CD、1101101011111001101
    
    54、214、115、 0x36、0xD6、0x73、110110、11010110、 1110011、3593843、36D673、1101101011001110011
    
    54、213、 32、0x36、0xD5、0x20、110110、 11010101、100000、3593504、36D520、1101101010100000
    
    54、 213、37、0x36、0xD5、0x25、 110110、11010101、100101、3593509、36D525、 11011011010100101
    
    54、215、173、0x36、0xD7、 0xAD、110110、11010111、10101101、3594157、 36D7AD、1101101011110101101
    
    54、212、133、0x36、 0xD4、0x85、110110、11010100、10000101、 3593349、36D485、1101101010010000101
    
    54、214、146、 0x36、0xD6、0x92、110110、11010110、 10010、3593874、36D692、1101101011010010
    
    54、215、 155、0x36、0xD7、0x9B、110110、 11010111、10011011、3594139、36D79B、1101101011110011011
    
    54、 215、189、0x36、0xD7、0xBD、 110110、11010111、10111101、3594173、36D7BD、 1101101101011110111101
    
    54、216、147、0x36、0xD8、 0x93、110110、11011000、10011、3594387、 36D893、110110110110001001
    54、213、194、0x36、 0xD5、0xC2、110110、11010101、11000010、 3593666、36D5C2、11011011010111000010
    
    54、216、130、 0x36、0xD8、0x82、110110、11011000、 10000010、3594370、36D882、1101101100010000010
    
    54、214、 132、0x36、0xD6、0x84、110110、 11010110、10000100、3593860、36D684、1101101011010000100
    
    54、 215、105、0x36、0xD7、0x69、 110110、11010111、1101001、3594089、36D769、 1101101101011101101001
    
    54、216、217、0x36、0xD8、 0xD9、110110、11011000、11011001、3594457、 36D8D9、1101101101100011011001
    
    54、215、251、0x36、 0xD7、0xFB、110110、11010111、11111011、 3594235、36D7FB、11011010111111011
    
    54、217、151、 0x36、0xD9、0x97、110110、11011001、 10010111、3594647、36D997、110110110010111
    
    54、214、 144、0x36、0xD6、0x90、110110、 11010110、10010000、3593872、36D690、1101101011010010000
    
    54、 214、240、0x36、0xD6、0xF0、 110110、11010110、11110000、3593968、36D6F0、 1101101101011011110000
    
    54、215、225、0x36、0xD7、 0xE1、110110、11010111、11100001、3594209、 36D7E1、1101101011111100001
    
    54、216、229、0x36、 0xD8、0xE5、110110、11011000、11100101、 3594469、36D8E5、1101101100011100101
    
    54、214、101、 0x36、0xD6、0x65、110110、11010110、 1100101、3593829、36D665、110110101100101
    
    54、215、 56、0x36、0xD7、0x38、110110、 11010111、111000、3594040、36D738、1101101011100111000
    
    54、 216、129、0x36、0xD8、0x81、 110110、11011000、10000001、3594369、36D881、 1101101101100010000001
    
    54、216、93、0x36、0xD8、 0x5D、110110、11011000、1011101、3594333、 36D85D、1101101101100001011101
    
    54、214、158、0x36、 0xD6、0x9E、110110、11010110、10011110、 3593886、36D69E、1101101011010011110
    
    54、213、35、 0x36、0xD5、0x23、110110、11010101、 100011、3593507、36D523、11011010100100011
    
    54、215、 56、0x36、0xD7、0x38、110110、 11010111、111000、3594040、36D738、1101101011100111000
    
    54、 215、159、0x36、0xD7、0x9F、 110110、11010111、10011111、3594143、36D79F、 1101101101011110011111
    
    54、214、5、0x36、0xD6、 0x5、110110、11010110、101、3593733、 36D605、1101101011000000101
    
    54、215、13、0x36、 0xD7、0xD、110110、11010111、1101、 35939997、36D70D、1101101011100001101
    
    54、216、160、 0x36、0xD8、0xA0、110110、11011000、 10100000、3594400、36D8A0、1101101100010100000
    
    54、214、 212、0x36、0xD6、0xD4、110110、 11010110、11010100、3593940、36D6D4、110110101101011010100
    
    54、 216、112、0x36、0xD8、0x70、 110110、11011000、1110000、3594352、36D870、 1101101101100001110000
    
    54、216、47、0x36、0xD8、 0x2F、110110、11011000、101111、3594287、 36D82F、1101101100000101111
    
    63、7、13、0x3F、 0x7、0xD、111111、111、1101、 4130573、3F070D、1111110000011100001101
    
    63、8、178、 0x3F、0x8、0xB2、111111、1000、 10110010、4130994、3F08B2、1111110000100010110010
    
    63、8、 192、0x3F、0x8、0xC0、111111、 1000、11000000、4131008、3F08C0、1111110000100011000000
    
    63、 8、209、0x3F、0x8、0xD1、 111111、1000、11010001、4131025、3F08D1、 1111110000100011010001
    
    63、6、255、0x3F、0x6、 0xFF、111111、110、11111111、4130559、 3F06FF、1111110000011011111111
    
    63、7、158、0x3F、 0x7、0x9E、111111、111、10011110、 4130718、3F079E、1111110000011110011110
    
    63、8、239、 0x3F、0x8、0xEF、111111、1000、 11101111、4131055、3F08EF、1111110000100011101111
    
    63、6、 230、0x3F、0x6、0xE6、111111、 110、11100110、4130534、3F06E6、1111110000011011100110
    
    63、 8、11、0x3F、0x8、0xB、 111111、1000、1011、4130827、3F080B、 11111100000001011
    
    63、9、170、0x3F、0x9、 0xAA、111111、1001、10101010、4131242、 3F09AA、1111110000100110101063
    
    、6、199、0x3F、 0x6、0xC7、111111、110、11000111、 4130503、3F06C7、1111110000011011000111
    
    63、7、249、 0x3F、0x7、0xF9、111111、111、 11111001、4130809、3F07F9、11111100000111111001
    
    63、6、 27、0x3F、0x6、0x1B、111111、 110、11011、4130331、3F061B、1111110000011000011011
    
    63、 6、212、0x3F、0x6、0xD4、 111111、110、11010100、4130516、3F06D4、 1111110000011010100
    
    63、7、143、0x3F、0x7、 0x8F、111111、111、10001111、4130703、 3F078F、1111110000011110001111
    
    63、9、96、0x3F、 0x9、0x60、111111、1001、1100000、 4131168、3F0960、1111110000100101100000
    
    63、6、123、 0x3F、0x6、0x7B、111111、110、 1111011、4130427、3F067B、1111110000011001111011
    
    63、8、 65、0x3F、0x8、0x41、111111、 1000、1000001、4130881、3F0841、11111100001000001
    
    63、 7、168、0x3F、0x7、0xA8、 111111、111、10101000、4130728、3F07A8、 1111110000011110101000
    
    63、6、175、0x3F、0x6、 0xAF、111111、110、10101111、4130479、 3F06AF、11111100000110101111
    
    63、6、68、0x3F、 0x6、0x44、111111、110、1000100、 4130372、3F0644、1111110000011001000100
    
    63、7、54、 0x3F、0x7、0x36、111111、111、 110110、4130614、3F0736、1111110000011100110110
    
    63、6、 183、0x3F、0x6、0xB7、111111、 110、10110111、4130487、3F06B7、1111110000011010110111
    
    63、 7、136、0x3F、0x7、0x88、 111111、111、10001000、4130696、3F0788、 1111110000011110001000
    
    63、7、32、0x3F、0x7、 0x20、111111、111、100000、4130592、 3F0720、1111110000011100000
    
    63、7、20、0x3F、 0x7、0x14、111111、111、10100、 4130580、3F0714、1111110000011100010100
    
    63、5、16、 0x3F、0x5、0x10、111111、101、 10000、4130064、3F0510、1111110000010100010000
    
    63、7、 94、0x3F、0x7、0x5E、111111、 111、1011110、4130654、3F075E、1111110000011101011110
    
    63、 7、240、0x3F、0x7、0xF0、 111111、111、11110000、4130800、3F07F0、 11111100000111110000
    
    63、6、113、0x3F、0x6、 0x71、111111、110、1110001、4130417、 3F0671、1111110000011001110001
    
    63、6、181、0x3F、 0x6、0xB5、111111、110、10110101、 4130485、3F06B5、1111110000011010110101
    
    63、8、56、 0x3F、0x8、0x38、111111、1000、 111000、4130872、3F0838、1111110000100000111000
    
    63、8、 117、0x3F、0x8、0x75、111111、 1000、1110101、4130933、3F0875、11111100001110101
    
    63、 5、207、0x3F、0x5、0xCF、 111111、101、11001111、4130255、3F05CF、 1111110000010111001111
    
    63、6、249、0x3F、0x6、 0xF9、111111、110、11111001、4130553、 3F06F9、1111110000011011111001
    
    63、8、89、0x3F、 0x8、0x59、111111、1000、1011001、 4130905、3F0859、1111110000100001011001
    
    63、6、160、 0x3F、0x6、0xA0、111111、110、 10100000、4130464、3F06A0、1111110000011010100000
    
    63、8、 116、0x3F、0x8、0x74、111111、 1000、1110100、4130932、3F0874、11111100001110100
    
    63、 8、27、0x3F、0x8、0x1B、 111111、1000、11011、4130843、3F081B、 1111110000100000011011
    
    63、7、175、0x3F、0x7、 0xAF、111111、111、10101111、4130735、 3F07AF、1111110000011110101111
    
    63、8、45、0x3F、 0x8、0x2D、111111、1000、101101、 4130861、3F082D、1111110000100000101101
    
    63、8、106、 0x3F、0x8、0x6A、111111、1000、 1101010、4130922、3F086A、11111100001101010
    
    63、6、 118、0x3F、0x6、0x76、111111、 110、1110110、4130422、3F0676、1111110000011001110110
    
    63、 7、240、0x3F、0x7、0xF0、 111111、111、11110000、4130800、3F07F0、 11111100000111110000
    
    63、7、63、0x3F、0x7、 0x3F、111111、111、111111、4130623、 3F073F、1111110000011100111163
    
    、7、29、0x3F、 0x7、0x1D、111111、111、11101、 4130589、3F071D、1111110000011100011101
    
    63、8、27、 0x3F、0x8、0x1B、111111、1000、 11011、4130843、3F081B、1111110000100000011011
    
    63、8、 181、0x3F、0x8、0xB5、111111、 1000、10110101、4130997、3F08B5、1111110000100010110101
    
    63、 9、158、0x3F、0x9、0x9E、 111111、1001、10011110、4131230、3F099E、 1111110000100110011110
    
    63、8、148、0x3F、0x8、 0x94、111111、1000、10010100、4130964、 3F0894、1111110000100010010100
    
    63、8、163、0x3F、 0x8、0xA3、111111、1000、10100011、 4130979、3F08A3、1111110000100010100011
    
    63、7、9、 0x3F、0x7、0x9、111111、111、 1001、4130569、3F0709、1111110000011100001001
    
    71、61、 135、0x47、0x3D、0x87、1000111、 111101、10000111、4668807、473D87、10001110011110110000
    71、 61、134、0x47、0x3D、0x86、 1000111、111101、10000110、4668806、473D86、 10001110011110110000110
    
    71、60、118、0x47、0x3C、 0x76、1000111、111100、1110110、4668534、 473C76、10001110011110001110110
    
    71、59、172、0x47、 0x3B、0xAC、1000111、111011、10101100、 4668332、473BAC、100011100111011101100
    
    71、61、7、 0x47、0x3D、0x7、1000111、111101、 111、4668679、473D07、10001110011110100000111
    
    71、59、 96、0x47、0x3B、0x60、1000111、 111011、1100000、4668256、473B60、10001110011101101100000
    
    71、 59、60、0x47、0x3B、0x3C、 1000111、111011、111100、4668220、473B3C、 10001110011101100111100
    
    71、59、251、0x47、0x3B、 0xFB、1000111、111011、11111011、4668411、 473BFB、100011100111011111011
    
    71、59、182、0x47、 0x3B、0xB6、1000111、111011、10110110、 4668342、473BB6、10001110011101110110110
    
    71、59、194、 0x47、0x3B、0xC2、1000111、111011、 11000010、4668354、473BC2、10001110011101111000010
    
    71、62、 7、0x47、0x3E、0x7、1000111、 111110、111、4668935、473E07、100011100111000000111
    
    71、 57、250、0x47、0x39、0xFA、 1000111、111001、11111010、4667898、4739FA、 10001110011100111111010
    
    71、60、70、0x47、0x3C、 0x46、1000111、111100、1000110、4668486、 473C46、1000111001111000110
    
    71、60、150、0x47、 0x3C、0x96、1000111、111100、10010110、 4668566、473C96、10001110011110010010110
    
    71、58、238、 0x47、0x3A、0xEE、1000111、111010、 11101110、4668142、473AEE、1000111001110111011101110
    
    71、59、 81、0x47、0x3B、0x51、1000111、 111011、1010001、4668241、473B51、10001110011101101010001
    
    71、 60、78、0x47、0x3C、0x4E、 1000111、111100、1001110、4668494、473C4E、 10001110011110001001110
    
    71、62、148、0x47、0x3E、 0x94、1000111、111110、10010100、4669076、 473E94、100011100111010010100
    
    71、59、31、0x47、 0x3B、0x1F、1000111、111011、11111、 4668191、473B1F、10001110011101100011111
    
    71、60、109、 0x47、0x3C、0x6D、1000111、111100、 1101101、4668525、473C6D、10001110011110001101101
    
    71、59、 103、0x47、0x3B、0x67、1000111、 111011、1100111、4668263、473B67、10001110011101101100111
    
    71、 62、2、0x47、0x3E、0x2、 1000111、111110、10、4668930、473E02、 10001110011111000000010
    
    71、61、136、0x47、0x3D、 0x88、1000111、111101、10001000、4668808、 473D88、10001110011110110001000
    
    71、60、134、0x47、 0x3C、0x86、1000111、111100、10000110、 4668550、473C86、10001110011110010000110
    
    71、60、144、 0x47、0x3C、0x90、1000111、111100、 10010000、4668560、473C90、10001110011110010010000
    
    71、61、 183、0x47、0x3D、0xB7、1000111、 111101、10110111、4668855、473DB7、10001110011110110110111
    
    71、 62、189、0x47、0x3E、0xBD、 1000111、111110、10111101、4669117、473EBD、 1000111001110111101
    
    71、61、33、0x47、0x3D、 0x21、1000111、111101、100001、4668705、 473D21、10001110011110100100001
    
    71、60、104、0x47、 0x3C、0x68、1000111、111100、1101000、 4668520、473C68、100011100111100011010
    71、61、6、 0x47、0x3D、0x6、1000111、111101、 110、4668678、473D06、10001110011110100000110
    
    71、59、 90、0x47、0x3B、0x5A、1000111、 111011、1011010、4668250、473B5A、10001110011101101011010
    
    71、 60、233、0x47、0x3C、0xE9、 1000111、111100、11101001、4668649、473CE9、 10001110011110011101001
    
    71、59、176、0x47、0x3B、 0xB0、1000111、111011、10110000、4668336、 473BB0、10001110011101110110000
    
    71、61、70、0x47、 0x3D、0x46、1000111、111101、1000110、 4668742、473D46、10001110011110101000110
    
    71、60、55、 0x47、0x3C、0x37、1000111、111100、 110111、4668471、473C37、10001110011110000110111
    
    71、58、 225、0x47、0x3A、0xE1、1000111、 111010、11100001、4668129、473AE1、100011100111011100001
    
    71、 60、181、0x47、0x3C、0xB5、 1000111、111100、10110101、4668597、473CB5、 10001110011110010110101
    
    71、60、217、0x47、0x3C、 0xD9、1000111、111100、11011001、4668633、 473CD9、1000111001111001101100110071
    
    、60、193、0x47、 0x3C、0xC1、1000111、111100、11000001、 4668609、473CC1、10001110011110011000001
    
    71、58、242、 0x47、0x3A、0xF2、1000111、111010、 11110010、4668146、473AF2、100011100111011110010
    
    71、60、 199、0x47、0x3C、0xC7、1000111、 111100、11000111、4668615、473CC7、10001110011110011000111
    
    71、 59、220、0x47、0x3B、0xDC、 1000111、111011、11011100、4668380、473BDC、 10001110011101111011100
    
    71、62、249、0x47、0x3E、 0xF9、1000111、111110、11111001、4669177、 473EF9、100011100111011111001
    
    71、60、181、0x47、 0x3C、0xB5、1000111、111100、10110101、 4668597、473CB5、10001110011110010110101
    
    71、59、200、 0x47、0x3B、0xC8、1000111、111011、 11001000、4668360、473BC8、10001110011101111001000
    
    71、61、 33、0x47、0x3D、0x21、1000111、 111101、100001、4668705、473D21、10001110011110100001
    
    71、 62、126、0x47、0x3E、0x7E、 1000111、111110、1111110、4669054、473E7E、 100011100111001111110
    
    71、61、177、0x47、0x3D、 0xB1、1000111、111101、10110001、4668849、 473DB1、10001110011110110001
    
    71、60、190、0x47、 0x3C、0xBE、1000111、111100、10111110、 4668606、473CBE、10001110011110010111110
    
    71、60、182、 0x47、0x3C、0xB6、1000111、111100、 10110110、4668598、473CB6、10001110011110010110110
    
    71、62、 63、0x47、0x3E、0x3F、1000111、 111110、111111、4668991、473E3F、100011100111000111111
    
    79、 122、226、0x4F、0x7A、0xE2、 1001111、1111010、11100010、5208802、4F7AE2、 10011110111101011100010
    
    79、120、186、0x4F、0x78、 0xBA、1001111、1111000、10111010、5208250、 4F78BA、10011110111100010111010
    
    79、121、90、0x4F、 0x79、0x5A、1001111、1111001、1011010、 5208410、4F795A、100111101111001011010
    
    79、121、43、 0x4F、0x79、0x2B、1001111、1111001、 101011、5208363、4F792B、1001111011001001011
    
    79、123、 141、0x4F、0x7B、0x8D、1001111、 1111011、10001101、5208973、4F7B8D、100111101110001101
    
    79、 121、176、0x4F、0x79、0xB0、 1001111、1111001、10110000、5208496、4F79B0、 10011110111100110110000
    
    79、122、23、0x4F、0x7A、 0x17、1001111、1111010、10111、5208599、 4F7A17、10011110111000010111
    
    79、123、151、0x4F、 0x7B、0x97、1001111、1111011、10010111、 5208983、4F7B97、100111101110010111
    
    79、122、118、 0x4F、0x7A、0x76、1001111、1111010、 1110110、5208694、4F7A76、100111101001110110
    
    79、121、 32、0x4F、0x79、0x20、1001111、 1111001、100000、5208352、4F7920、100111101100100000
    
    79、 124、152、0x4F、0x7C、0x98、 1001111、1111100、10011000、5209240、4F7C98、 100111101110011000
    
    79、122、168、0x4F、0x7A、 0xA8、1001111、1111010、10101000、5208744、 4F7AA8、100111101111010101000
    
    79、120、246、0x4F、 0x78、0xF6、1001111、1111000、11110110、 5208310、4F78F6、1001111011110001111079
    
    、121、157、 0x4F、0x79、0x9D、1001111、1111001、 10011101、5208477、4F799D、10011110110011101
    
    79、123、 25、0x4F、0x7B、0x19、1001111、 1111011、11001、5208857、4F7B19、100111101100011001
    
    79、 121、16、0x4F、0x79、0x10、 1001111、1111001、10000、5208336、4F7910、 10011110111100100010000
    
    79、122、15、0x4F、0x7A、 0xF、1001111、1111010、1111、5208591、 4F7A0F、100111101000001111
    
    79、121、41、0x4F、 0x79、0x29、1001111、1111001、101001、 5208361、4F7929、100111101100100101001
    
    79、123、73、 0x4F、0x7B、0x49、1001111、1111011、 1001001、5208905、4F7B49、100111101101001001
    
    79、123、 203、0x4F、0x7B、0xCB、1001111、 1111011、11001011、5209035、4F7BCB、100111101111001011
    
    79、 122、132、0x4F、0x7A、0x84、 1001111、1111010、10000100、5208708、4F7A84、 10011110111101010000100
    
    79、122、105、0x4F、0x7A、 0x69、1001111、1111010、1101001、5208681、 4F7A69、100111101001101001
    
    79、121、133、0x4F、 0x79、0x85、1001111、1111001、10000101、 5208453、4F7985、10011110111100110000101
    
    79、123、174、 0x4F、0x7B、0xAE、1001111、1111011、 10101110、5209006、4F7BAE、100111101110101110
    
    79、121、 3、0x4F、0x79、0x3、1001111、 1111001、11、5208323、4F7903、100111101100100000011
    
    79、 125、88、0x4F、0x7D、0x58、 1001111、1111101、1011000、5209432、4F7D58、 100111101110101011000
    
    79、124、193、0x4F、0x7C、 0xC1、1001111、1111100、11000001、5209281、 4F7CC1、100111101110011000001
    
    79、121、246、0x4F、 0x79、0xF6、1001111、1111001、11110110、 5208566、4F79F6、100111101111001110110
    
    79、123、192、 0x4F、0x7B、0xC0、1001111、1111011、 11000000、5209024、4F7BC0、100111101111000000
    
    79、123、 79、0x4F、0x7B、0x4F、1001111、 1111011、1001111、5208911、4F7B4F、100111101001111
    
    79、 124、171、0x4F、0x7C、0xAB、 1001111、1111100、10101011、5209259、4F7CAB、 100111101110010101011
    
    79、122、160、0x4F、0x7A、 0xA0、1001111、1111010、10100000、5208736、 4F7AA0、100111101111010100000
    
    79、122、238、0x4F、 0x7A、0xEE、1001111、1111010、11101110、 5208814、4F7AEE、10011110111011101110
    
    79、124、236、 0x4F、0x7C、0xEC、1001111、1111100、 11101100、5209324、4F7CEC、100111101110011101100
    
    71、59、 85、0x47、0x3B、0x55、1000111、 111011、1010101、4668245、473B55、100011100111011010101
    
    71、 60、221、0x47、0x3C、0xDD、 1000111、111100、11011101、4668637、473CDD、 10001110011110011011101
    
    71、60、136、0x47、0x3C、 0x88、1000111、111100、10001000、4668552、 473C88、10001110011110010001000
    
    71、60、109、0x47、 0x3C、0x6D、1000111、111100、1101101、 4668525、473C6D、10001110011110001101101
    
    71、63、146、 0x47、0x3F、0x92、1000111、111111、 10010、4669330、473F92、100011100111110010
    
    71、60、 70、0x47、0x3C、0x46、1000111、 111100、1000110、4668486、473C46、10001110011110001000110
    
    71、 60、152、0x47、0x3C、0x98、 1000111、111100、10011000、4668568、473C98、 10001110011110010011000
    
    71、62、123、0x47、0x3E、 0x7B、1000111、111110、1111011、4669051、 473E7B、100011100111001111011
    
    71、62、10、0x47、 0x3E、0xA、1000111、111110、1010、 4668938、473E0A、100011100111000001010
    
    71、60、57、 0x47、0x3C、0x39、1000111、111100、 111001、4668473、473C39、10001110011110000111001
    
    71、60、 175、0x47、0x3C、0xAF、1000111、 111100、10101111、4668591、473CAF、10001110011110010101111
    
    71、 60、229、0x47、0x3C、0xE5、 1000111、111100、11100101、4668645、473CE5、 10001110011110011100101
    
    71、60、8、0x47、0x3C、 0x8、1000111、111100、1000、4668424、 473C08、10001110011110000001000
    
    71、61、188、0x47、 0x3D、0xBC、1000111、111101、10111100、 4668860、473DBC、10001110011110111100
    
    71、61、2、 0x47、0x3D、0x2、1000111、111101、 10、4668674、473D02、10001110011110100000010
    
    71、61、 225、0x47、0x3D、0xE1、1000111、 111101、11100001、4668897、473DE1、10001110011110111100001
    
    71、 61、67、0x47、0x3D、0x43、 1000111、111101、1000011、4668739、473D43、 10001110011110101000011
    
    71、62、227、0x47、0x3E、 0xE3、1000111、111110、11100011、4669155、 473EE3、100011100111011100011
    
    71、62、113、0x47、 0x3E、0x71、1000111、111110、1110001、 4669041、473E71、10001110011100111001110001
    
    71、61、105、 0x47、0x3D、0x69、1000111、111101、 1101001、4668777、473D69、10001110011110101001
    
    63、9、 135、0x3F、0x9、0x87、111111、 1001、10000111、4131207、3F0987、1111110000100110000111
    
    63、 8、204、0x3F、0x8、0xCC、 111111、1000、11001100、4131020、3F08CC、 1111110000100011001100
    
    63、9、124、0x3F、0x9、 0x7C、111111、1001、1111100、4131196、 3F097C、1111110000100101111100
    
    63、10、49、0x3F、 0xA、0x31、111111、1010、110001、 41377、3F0A31、1111110000101000110001
    
    63、7、90、 0x3F、0x7、0x5A、111111、111、 1011010、4130650、3F075A、1111110000011101011010
    
    63、10、 95、0x3F、0xA、0x5F、111111、 1010、1011111、4131423、3F0A5F、1111110000101001011111
    
    63、 8、12、0x3F、0x8、0xC、 111111、1000、1100、4130828、3F080C、 11111100000001100
    
    63、8、3、0x3F、0x8、 0x3、111111、1000、11、4130819、 3F0803、1111110000100000000011
    
    63、8、88、0x3F、 0x8、0x58、111111、1000、1011000、 4130904、3F0858、1111110000100001011000
    
    63、8、218、 0x3F、0x8、0xDA、111111、1000、 11011010、4131034、3F08DA、1111110000100011010
    
    63、7、 22、0x3F、0x7、0x16、111111、 111、10110、4130582、3F0716、1111110000011100010110
    
    63、 7、49、0x3F、0x7、0x31、 111111、111、110001、4130609、3F0731、 1111110000011100110001
    
    63、8、126、0x3F、0x8、 0x7E、111111、1000、1111110、4130942、 3F087E、11111100001111110
    
    63、6、164、0x3F、 0x6、0xA4、111111、110、10100100、 4130468、3F06A4、1111110000011010100100
    
    63、9、239、 0x3F、0x9、0xEF、111111、1001、 11101111、41311、3F09EF、1111110000100111101111
    
    63、8、 58、0x3F、0x8、0x3A、111111、 1000、111010、4130874、3F083A、1111110000100000111010
    
    63、 7、166、0x3F、0x7、0xA6、 111111、111、10100110、4130726、3F07A6、 1111110000011110100110
    
    63、7、47、0x3F、0x7、 0x2F、111111、111、101111、4130607、 3F072F、1111110000011100101111
    
    63、7、111、0x3F、 0x7、0x6f、111111、111、1101111、 4130671、3F076F、1111110000011101101111
    
    63、9、170、 0x3F、0x9、0xAA、111111、1001、 10101010、4131242、3F09AA、1111110000100110101063
    
    、1、 183、0x3F、0x1、0xB7、111111、 1、10110111、4129207、3F01B7、1111110000000110111
    
    54、 213、229、0x36、0xD5、0xE5、 110110、11010101、11100101、3593701、36D5E5、 11011011010111100101
    
    54、215、140、0x36、0xD7、 0x8C、110110、11010111、10001100、3594124、 36D78C、1101101101011110001100
    
    54、216、40、0x36、 0xD8、0x28、110110、11011000、101000、 3594280、36D828、1101101100000101000
    
    54、214、20、 0x36、0xD6、0x14、110110、11010110、 10100、3593748、36D614、1101101011000010100
    
    54、215、 247、0x36、0xD7、0xF7、110110、 11010111、11110111、3594231、36D7F7、11011010111110111
    
    54、 216、115、0x36、0xD8、0x73、 110110、11011000、1110011、3594355、36D873、 1101101101100001110011
    
    54、216、116、0x36、0xD8、 0x74、110110、11011000、1110100、3594356、 36D874、1101101101100001110100
    
    54、215、245、0x36、 0xD7、0xf5、110110、11010111、11110101、 3594229、36D7F5、11011010111110101
    
    54、214、1、 0x36、0xD6、0x1、110110、11010110、 1、3593729、36D601、1101101011000000001
    
    54、216、 90、0x36、0xD8、0x5A、110110、 11011000、1011010、3594330、36D85A、1101101100001011010
    
    54、 214、55、0x36、0xD6、0x37、 110110、11010110、110111、3593783、36D637、 1101101101011000110111
    
    54、213、123、0x36、0xD5、 0x7B、110110、11010101、1111011、3593595、 36D57B、11011011010101111011
    
    54、214、214、0x36、 0xD6、0xD6、110110、11010110、11010110、 3593942、36D6D6、1101101011010110
    
    54、215、251、 0x36、0xD7、0xFB、110110、11010111、 11111011、3594235、36D7FB、11011010111111011
    
    54、214、 119、0x36、0xD6、0x77、110110、 11010110、1110111、3593847、36D677、1101101011001110111
    
    54、 216、138、0x36、0xD8、0x8A、 110110、11011000、10001010、3594378、36D88A、 110110110110001010
    
    54、217、173、0x36、0xD9、 0xAD、110110、11011001、10101101、3594669、 36D9AD、1101101101100110101101
    
    54、216、37、0x36、 0xD8、0x25、110110、11011000、100101、 3594277、36D825、1101101100000100101
    
    54、216、109、 0x36、0xD8、0x6D、110110、11011000、 1101101、3594349、36D86D、1101101100001101101
    
    46、172、 137、0x2E、0xAC、0x89、101110、 10101100、10001001、3058825、2EAC89、101010110010001001
    
    46、 170、153、0x2E、0xAA、0x99、 101110、10101010、10011001、3058329、2EAA99、 1011101010101010011001
    
    46、173、148、0x2E、0xAD、 0x94、101110、10101101、10010100、3059092、 2EAD94、10111010110110010100
    
    46、172、109、0x2E、 0xAC、0x6D、101110、10101100、1101101、 3058797、2EAC6D、10111010110001101101
    
    46、173、99、 0x2E、0xAD、0x63、101110、10101101、 1100011、3059043、2EAD63、10111010110101100011
    
    46、174、 57、0x2E、0xAE、0x39、101110、 10101110、111001、3059257、2EA39、101010111000111001
    
    46、 174、17、0x2E、0xAE、0x11、 101110、10101110、10001、3059217、2EA11、 10111010111000010001
    
    46、171、51、0x2E、0xAB、 0x33、101110、10101011、110011、3058483、 2EAB33、10111010101100110011
    
    46、174、44、0x2E、 0xAE、0x2C、101110、10101110、101100、 3059244、2EA2C、10111010111000101100
    
    46、173、129、 0x2E、0xAD、0x81、101110、10101101、 10000001、3059073、2EAD81、10111010110110000001
    
    46、171、 223、0x2E、0xAB、0xDF、101110、 10101011、11011111、3058655、2EABDF、1010101111011111
    
    46、 172、147、0x2E、0xAC、0x93、 101110、10101100、10011、3058835、2EAC93、 10111010110010011
    
    46、171、94、0x2E、0xAB、 0x5E、101110、10101011、1011110、3058526、 2EAB5E、10111010101101011110
    
    46、172、89、0x2E、 0xAC、0x59、101110、10101100、1011001、 3058777、2EAC59、10111010110001011001
    
    46、171、101、 0x2E、0xAB、0x65、101110、101011、 1100101、3058533、2EAB65、101110101101100101
    
    46、172、 77、0x2E、0xAC、0x4D、101110、 10101100、1001101、3058765、2EAC4D、101010110001001101
    
    46、 171、201、0x2E、0xAB、0xC9、 101110、101011、11001001、3058633、2EABC9、 10111010101111001001
    
    46、173、134、0x2E、0xAD、 0x86、101110、10101101、10000110、3059078、 2EAD86、1011101011011000
    46、170、147、0x2E、 0xAA、0x93、101110、10101010、10010011、 3058323、2EAA93、10111010101010011
    
    46、172、145、 0x2E、0xAC、0x91、101110、10101100、 1000001、3058833、2EAC91、10111010110010001
    
    46、174、 248、0x2E、0xAE、0xf8、101110、 10101110、11111000、3059448、2EAEF8、101010111011111000
    
    46、 173、98、0x2E、0xAD、0x62、 101110、10101101、1100010、3059042、2EAD62、 10111010110101100010
    
    46、173、201、0x2E、0xAD、 0xC9、101110、10101101、11001001、3059145、 2EADC9、10111010110111001001
    
    38、133、25、0x26、 0x85、0x19、100110、10000101、11001、 2524441、268519、1001101000010100011001
    
    38、132、107、 0x26、0x84、0x6B、100110、10000100、 1101011、2524267、26846B、1001101000010001101011
    
    38、135、 248、0x26、0x87、0xf8、100110、 10000111、11111000、2525176、2687F8、10011010000111111000
    
    38、 136、150、0x26、0x88、0x96、 100110、10001000、10010110、2525334、268896、 100110100010010110
    
    38、134、74、0x26、0x86、 0x4A、100110、10000110、1001010、2524746、 26864A、1001101000011001001010
    
    38、133、66、0x26、 0x85、0x42、100110、10000101、1000010、 2524482、268542、10011010000101000010
    
    38、134、223、 0x26、0x86、0xDF、100110、10000110、 11011111、2524895、2686DF、1001101000011011111
    
    38、135、 19、0x26、0x87、0x13、100110、 10000111、10011、2524947、268713、1001101000011100010011
    
    38、 134、74、0x26、0x86、0x4A、 100110、10000110、1001010、2524746、26864A、 1001101000011001001010
    
    38、134、86、0x26、0x86、 0x56、100110、10000110、1010110、2524758、 268656、1001101000011001010110
    
    38、135、145、0x26、 0x87、0x91、100110、10000111、1000001、 2525073、268991、1001101000011110010001
    
    38、135、157、 0x26、0x87、0x9D、100110、10000111、 10011101、2525085、26879D、1001101000011110011101
    
    38、134、 88、0x26、0x86、0x58、100110、 10000110、1011000、2524760、268658、1001101000011001011000
    
    38、 134、233、0x26、0x86、0xE9、 100110、10000110、11101001、2524905、2686E9、 1001101000011011101001
    
    38、135、167、0x26、0x87、 0xA7、100110、10000111、10100111、2525095、 2687A7、1001101000011110100111
    
    38、132、224、0x26、 0x84、0xE0、100110、10000100、11100000、 2524384、2684E0、1001101000010011100000
    
    38、132、152、 0x26、0x84、0x98、100110、10000100、 10011000、2524312、268498、1001101000010011000
    
    38、133、 232、0x26、0x85、0xE8、100110、 10000101、11101000、2524648、2685E8、1001101000010111101000
    
    38、 135、45、0x26、0x87、0x2D、 100110、10000111、101101、2524973、26872D、 1001101000011100101101
    
    38、134、231、0x26、0x86、 0xE7、100110、10000110、11100111、2524903、 2686E7、1001101000011011100111
    
    38、135、103、0x26、 0x87、0x67、100110、10000111、1100111、 2525031、268767、1001101000011101100111
    
    38、135、21、 0x26、0x87、0x15、100110、10000111、 10101、2524949、268715、1001101000011100010101
    
    38、133、 216、0x26、0x85、0xD8、100110、 10000101、11011000、2524632、2685D8、1001101000010111011000
    
    38、 134、70、0x26、0x86、0x46、 100110、10000110、1000110、2524742、268646、 10011010000110010001
    38、137、12、0x26、0x89、 0xC、100110、10001001、1100、2525452、 26890C、1001101000100100001100
    
    38、60、226、0x26、 0x3C、0xE2、100110、111100、11100010、 2505954、263CE2、1001100011110011100010
    
    30、104、168、 0x1E、0x68、0xA8、11110、1101000、 10101000、1992872、1E68A8、111100110100010101000
    
    30、105、 76、0x1E、0x69、0x4C、11110、 1101001、1001100、1993036、1E694C、111100110100101001100
    
    30、 105、250、0x1E、0x69、0xFA、 11110、1101001、11111010、1993210、1E69FA、 111100110100111111010
    
    30、105、162、0x1E、0x69、 0xA2、11110、1101001、10100010、1993122、 1E69A2、11110011010011010001
    30、105、189、0x1E、 0x69、0xBD、11110、1101001、10111101、 1993149、1E69BD、111100110100110111101
    
    30、105、17、 0x1E、0x69、0x11、11110、1101001、 10001、1992977、1E6911、111100110100100010001
    
    30、104、 226、0x1E、0x68、0xE2、11110、 1101000、11100010、1992930、1E68E2、11110011010001110001
    30、 104、250、0x1E、0x68、0xFA、 11110、1101000、11111010、1992954、1E68FA、 111100110100011111010
    
    30、104、183、0x1E、0x68、 0xB7、11110、1101000、10110111、1992887、 1E68B7、111100110100010110111
    
    30、104、42、0x1E、 0x68、0x2A、11110、1101000、101010、 1992746、1E682A、111100110100000101010
    
    30、105、215、 0x1E、0x69、0xD7、11110、1101001、 11010111、1993175、1E69D7、1111001101001110111
    
    30、104、 233、0x1E、0x68、0xE9、11110、 1101000、11101001、1992937、1E68E9、111100110100011101001
    
    30、 105、110、0x1E、0x69、0x6E、 11110、1101001、1101110、1993070、1E696E、 111100110100101101110
    
    30、103、235、0x1E、0x67、 0xEB、11110、1100111、11101011、1992683、 1E67EB、111100111101011
    
    30、105、209、0x1E、 0x69、0xD1、11110、1101001、11010001、 1993169、1E69D1、111100110100111010001
    
    30、105、13、 0x1E、0x69、0xD、11110、1101001、 1101、1992973、1E690D、111100110100100001101
    
    30、103、 227、0x1E、0x67、0xE3、11110、 1100111、11100011、1992675、1E67E3、111100111100011
    
    30、 105、90、0x1E、0x69、0x5A、 11110、1101001、1011010、1993050、1E695A、 111100110100101011010
    
    30、102、98、0x1E、0x66、 0x62、11110、1100110、1100010、1992290、 1E6662、111100110011001100010
    
    30、105、136、0x1E、 0x69、0x88、11110、1101001、10001000、 1993096、1E6988、1111001101001100030
    
    、104、149、 0x1E、0x68、0x95、11110、1101000、 10010101、1992853、1E6895、111100110100010010101
    
    30、104、 165、0x1E、0x68、0xA5、11110、 1101000、10100101、1992869、1E68A5、111100110100010100101
    
    30、 102、215、0x1E、0x66、0xD7、 11110、1100110、11010111、1992407、1E66D7、 111100110011010111
    
    30、106、69、0x1E、0x6A、 0x45、11110、1101010、1000101、1993285、 1E6A45、111100110101001000101
    
    30、106、108、0x1E、 0x6A、0x6C、11110、1101010、1101100、 1993324、1E6A6C、111100110101001101100
    
    30、105、107、 0x1E、0x69、0x6B、11110、1101001、 1101011、1993067、1E696B、111100110100101101011
    
    30、104、 243、0x1E、0x68、0xF3、11110、 1101000、11110011、1992947、1E68F3、111100110100011110011
    
    30、 105、76、0x1E、0x69、0x4C、 11110、1101001、1001100、1993036、1E694C、 111100110100101001100
    
    30、103、165、0x1E、0x67、 0xA5、11110、1100111、10100101、1992613、 1E67A5、11110011110100101
    
    30、103、137、0x1E、 0x67、0x89、11110、1100111、10001001、 1992585、1E6789、11110011110001001
    
    30、103、125、 0x1E、0x67、0x7D、11110、1100111、 1111101、1992573、1E677D、11110011101111101
    
    30、103、 18、0x1E、0x67、0x12、11110、 1100111、10010、1992466、1E6712、11110011100010010
    
    30、 103、227、0x1E、0x67、0xE3、 11110、1100111、11100011、1992675、1E67E3、 111100111111100011
    
    22、85、228、0x16、0x55、 0xE4、10110、1010101、11100100、1463780、 1655E4、1011001010111100100
    
    22、85、5、0x16、 0x55、0x5、10110、1010101、101、 1463557、165505、1011001010100000101
    
    22、84、239、 0x16、0x54、0xEF、10110、1010100、 11101111、1463535、1654EF、1011001010011101111
    
    22、84、 253、0x16、0x54、0xFD、10110、 1010100、11111101、1463549、1654FD、1011001010011111101
    22、 87、25、0x16、0x57、0x19、 10110、1010111、11001、1464089、165719、 10110010111000110011001
    
    22、85、73、0x16、0x55、 0x49、10110、1010101、1001001、1463625、 165549、1011001010101001001
    
    22、85、42、0x16、 0x55、0x2A、10110、1010101、101010、 1463594、16552A、101100101010010101010
    
    22、88、22、 0x16、0x58、0x16、10110、1011000、 10110、1464342、165816、101100101100000010110
    
    22、85、 89、0x16、0x55、0x59、10110、 1010101、1011001、1463641、165559、1011001010101100122
    
    、 85、15、0x16、0x55、0xF、 10110、1010101、1111、1463567、16550F、 1011001010100001111
    
    22、85、163、0x16、0x55、 0xA3、10110、1010101、10100011、1463715、 1655A3、1011001010110100011
    
    22、86、123、0x16、 0x56、0x7B、10110、1010110、1111011、 1463931、16567B、1011001011001111011
    
    22、85、178、 0x16、0x55、0xB2、10110、1010101、 10110010、1463730、1655B2、10110010110110010
    
    22、86、 186、0x16、0x56、0xBA、10110、 1010110、10111010、1463994、1656BA、1011001011010111010
    
    22、 87、97、0x16、0x57、0x61、 10110、1010111、1100001、1464161、165761、 1011001011101100001
    
    22、84、214、0x16、0x54、 0xD6、10110、1010100、11010110、1463510、 1654D6、1011001010011010110
    
    22、85、229、0x16、 0x55、0xE5、10110、1010101、11100101、 1463781、1655E5、10110010111100101
    
    22、84、172、 0x16、0x54、0xAC、10110、1010100、 10101100、1463468、1654AC、10110010100101100
    
    22、85、 38、0x16、0x55、0x26、10110、 1010101、100110、1463590、165526、1011001010100100110
    
    22、 86、138、0x16、0x56、0x8A、 10110、1010110、10001010、1463946、16568A、 1011001011010001010
    
    22、86、188、0x16、0x56、 0xBC、10110、1010110、10111100、1463996、 1656BC、1011001011010111100
    
    22、87、62、0x16、 0x57、0x3E、10110、1010111、111110、 1464126、16573E、1011001011100111110
    
    22、86、90、 0x16、0x56、0x5A、10110、1010110、 1011010、1463898、16565A、1011001011001011010
    
    22、85、 159、0x16、0x55、0x9F、10110、 1010101、10011111、1463711、16559F、10110010110011111
    
    22、 87、4、0x16、0x57、0x4、 10110、1010111、100、1464068、165704、 1011001011100000100
    
    22、85、169、0x16、0x55、 0xA9、10110、1010101、10101001、1463721、 1655A9、1011001010110101001
    
    22、84、13、0x16、 0x54、0xD、10110、1010100、1101、 1463309、16540D、1011001010000001101
    
    22、85、240、 0x16、0x55、0xF0、10110、1010101、 11110000、1463792、1655F0、10110010111110000
    
    22、87、 160、0x16、0x57、0xA0、10110、 1010111、10100000、1464224、1657A0、1011001011110100000
    
    22、 87、161、0x16、0x57、0xA1、 10110、1010111、10100001、1464225、1657A1、 1011001011110100001
    
    22、85、183、0x16、0x55、 0xB7、10110、1010101、10110111、1463735、 1655B7、1011001010110111
    
    22、86、102、0x16、 0x56、0x66、10110、1010110、1100110、 1463910、165666、1011001011001100110
    
    22、85、176、 0x16、0x55、0xB0、10110、1010101、 10110000、1463728、1655B0、1011001010110110000
    22、87、 188、0x16、0x57、0xBC、10110、 1010111、10111100、1464252、1657BC、1011001011110111100
    22、 86、31、0x16、0x56、0x1F、 10110、1010110、11111、1463839、16561F、 1011001011000011111
    
    14、81、97、0xE、0x51、 0x61、1110、1010001、1100001、938337、 E5161、11100101000101100001
    
    14、80、71、0xE、 0x50、0x47、1110、1010000、1000111、 938055、E5047、11100101000001000111
    
    14、79、244、 0xE、0x4F、0xF4、1110、1001111、 11110100、937972、E4FF4、111001111110100
    
    14、79、 226、0xE、0x4F、0xE2、1110、 1001111、11100010、937954、E4FE2、111001111100010
    
    14、 81、96、0xE、0x51、0x60、 1110、1010001、1100000、938336、E5160、 11100101000101100000
    
    14、80、79、0xE、0x50、 0x4F、1110、1010000、1001111、938063、 E504F、11100101000001001111
    
    14、80、232、0xE、 0x50、0xE8、1110、1010000、11101000、 938216、E50E8、11100101000011101000
    
    14、78、203、 0xE、0x4E、0xCB、1110、1001110、 11001011、937675、E4ECB、11100111011001011
    
    14、80、 146、0xE、0x50、0x92、1110、 1010000、10010、938130、E5092、11100101000010010
    
    14、 80、131、0xE、0x50、0x83、 1110、1010000、10000011、938115、E5083、 11100101000010000011
    
    14、80、184、0xE、0x50、 0xB8、1110、1010000、10111000、938168、 E50B8、11100101000010111000
    
    14、79、43、0xE、 0x4F、0x2B、1110、1001111、101011、 937771、E4F2B、11100111100101011
    
    14、81、235、 0xE、0x51、0xEB、1110、1010001、 11101011、938475、E51EB、11100101000111101011
    
    14、80、 203、0xE、0x50、0xCB、1110、 1010000、11001011、938187、E50CB、11100101000011001011
    
    14、 79、88、0xE、0x4F、0x58、 1110、1001111、1011000、937816、E4F58、 11100111101011000
    
    14、81、68、0xE、0x51、 0x44、1110、1010001、1000100、938308、 E5144、11100101000101000100
    
    14、80、114、0xE、 0x50、0x72、1110、1010000、1110010、 938098、E5072、11100101000001110010
    
    14、78、254、 0xE、0x4E、0xFE、1110、1001110、 111110、937726、E4EFE、111001110111110
    
    14、80、 153、0xE、0x50、0x99、1110、 1010000、10011001、938137、E5099、11100101000010011001
    
    14、 80、158、0xE、0x50、0x9E、 1110、1010000、10011110、938142、E509E、 11100101000010011110
    
    14、80、17、0xE、0x50、 0x11、1110、1010000、10001、938001、 E5011、11100101000000010001
    
    14、79、154、0xE、 0x4F、0x9A、1110、1001111、10011010、 937882、E4F9A、111001110011010
    
    14、82、36、 0xE、0x52、0x24、1110、1010010、 100100、938532、E5224、1110010100100010014
    
    、81、 202、0xE、0x51、0xCA、1110、 1010001、11001010、938442、E51CA、11100101000111001010
    
    14、 79、160、0xE、0x4F、0xA0、 1110、1001111、10100000、937888、E4FA0、 11100111110100000
    
    14、79、208、0xE、0x4F、 0xD0、1110、1001111、11010000、937936、 E4FD0、111001111010000
    
    14、79、159、0xE、 0x4F、0x9F、1110、1001111、10011111、 937887、E4F9F、111001110011111
    
    14、79、56、 0xE、0x4F、0x38、1110、1001111、 111000、937784、E4F38、11100111100111000
    
    14、81、 208、0xE、0x51、0xD0、1110、 1010001、11010000、938448、E51D0、11100101000111010000
    
    14、 79、62、0xE、0x4F、0x3E、 1110、1001111、111110、937790、E4F3E、 11100111100111110
    
    14、79、41、0xE、0x4F、 0x29、1110、1001111、101001、937769、 E4F29、11100111100101001
    
    14、81、8、0xE、 0x51、0x8、1110、1010001、1000、 938248、E5108、11100101000100001000
    
    14、78、150、 0xE、0x4E、0x96、1110、1001110、 10010110、937622、E4E96、11100111010010110
    
    14、79、 116、0xE、0x4F、0x74、1110、 1001111、1110100、937844、E4F74、11100111101110100
    
    14、 80、162、0xE、0x50、0xA2、 1110、1010000、10100010、938146、E50A2、 11100101000010100010
    
    6、88、126、0x6、0x58、 0x7E、110、1011000、1111110、415870、 6587E、1100101100001111110
    
    6、88、103、0x6、 0x58、0x67、110、1011000、1100111、 415847、65867、1100101100001100111
    
    6、89、159、 0x6、0x59、0x9F、110、1011001、 10011111、416159、6599F、110010110011111
    
    6、89、 67、0x6、0x59、0x43、110、 1011001、1000011、416067、65943、1100101100101000011
    
    6、 89、237、0x6、0x59、0xED、 110、1011001、11101101、416237、659ED、 1100101100111101101
    
    6、87、197、0x6、0x57、 0xC5、110、1010111、11000101、415685、 657C5、11001011111000101
    
    6、89、94、0x6、 0x59、0x5E、110、1011001、1011110、 416094、6595E、1100101011110
    
    6、88、226、 0x6、0x58、0xE2、110、1011000、 11100010、415970、658E2、1100101100011100010
    
    6、91、 199、0x6、0x5B、0xC7、110、 1011011、11000111、416711、65BC7、1100101101111000111
    
    6、 89、208、0x6、0x59、0xD0、 110、1011001、11010000、416208、659D0、 1100101100111010000
    
    6、90、11、0x6、0x5A、 0xB、110、1011010、1011、416267、 65A0B、1100101101000001011
    
    6、89、147、0x6、 0x59、0x93、110、1011001、10011、 416147、65993、1100101100110010011
    
    6、91、87、 0x6、0x5B、0x57、110、1011011、 1010111、416599、65B57、1100101101010111
    
    6、91、 217、0x6、0x5B、0xD9、110、 1011011、11011001、416729、65BD9、1100101101111011001
    
    6、 89、40、0x6、0x59、0x28、 110、1011001、101000、416040、65928、 1100101100100101000
    
    6、88、125、0x6、0x58、 0x7D、110、1011000、1111101、415869、 6587D、1100101100001111101
    
    6、86、247、0x6、 0x56、0xF7、110、1010110、11110111、 415479、656F7、1100101011011110111
    
    6、86、229、 0x6、0x56、0xE5、110、1010110、 11100101、415461、656E5、1100101011011100101
    
    6、90、 33、0x6、0x5A、0x21、110、 1011010、100001、416289、65A21、1100101101000100001
    
    6、 90、52、0x6、0x5A、0x34、 110、1011010、110100、416308、65A34、 1100101101000110100
    
    6、88、247、0x6、0x58、 0xF7、110、1011000、11110111、415991、 658F7、1100101100011110111
    
    6、89、68、0x6、 0x59、0x44、110、1011001、1000100、 416068、65944、1100101100101000100
    
    6、89、54、 0x6、0x59、0x36、110、1011001、 110110、416054、65936、1100101100100110110
    
    6、90、 141、0x6、0x5A、0x8D、110、 1011010、10001101、416397、65A8D、1100101101010001101
    
    6、 90、73、0x6、0x5A、0x49、 110、1011010、1001001、416329、65A49、 1100101101001001
    
    6、88、199、0x6、0x58、 0xC7、110、1011000、11000111、415943、 658C7、1100101100011000111
    
    6、88、179、0x6、 0x58、0xB3、110、1011000、10110011、 415923、658B3、1100101100010110011
    
    6、88、212、 0x6、0x58、0xD4、110、1011000、 11010100、415956、658D4、1100101100011010100
    
    6、90、 242、0x6、0x5A、0xF2、110、 1011010、11110010、416498、65AF2、1100101011110010
    
    6、 89、10、0x6、0x59、0xA、 110、1011001、1010、416010、6590A、 1100101100100001010
    
    0、53、214、0x0、0x35、 0xD6、0、110101、11010110、13782、 35D6、11010111010110
    
    0、55、137、0x0、 0x37、0x89、0、110111、10001001、 14217、3789、11011110001001
    
    0、55、171、 0x0、0x37、0xAB、0、110111、 10101011、14251、37AB、11011110101011
    
    0、55、 0、0x0、0x37、0x0、0、 110111、0、14080、3700、11011100000000
    
    0、 55、10、0x0、0x37、0xA、 0、110111、1010、14090、370A、 11011100001010
    
    0、56、68、0x0、0x38、 0x44、0、111000、1000100、14404、 3844、11100001000100
    
    0、56、4、0x0、 0x38、0x4、0、111000、100、 14340、3804、11100000000100
    
    0、54、79、 0x0、0x36、0x4F、0、110110、 1001111、13903、364F、11011001001111
    
    0、55、 38、0x0、0x37、0x26、0、 110111、100110、14118、3726、11011100100110
    
    0、 55、168、0x0、0x37、0xA8、 0、110111、10101000、14248、37A8、 11011110101000
    
    0、54、148、0x0、0x36、 0x94、0、110110、10010100、13972、 3694、11011010010100
    
    0、55、190、0x0、 0x37、0xBE、0、110111、10111110、 14270、37BE、11011110111110
    
    0、55、192、 0x0、0x37、0xC0、0、110111、 11000000、14272、37C0、11011111000000
    
    0、56、 163、0x0、0x38、0xA3、0、 111000、10100011、14499、38A3、11100010100011
    
    0、 54、214、0x0、0x36、0xD6、 0、110110、11010110、14038、36D6、 11011011010110
    
    0、54、125、0x0、0x36、 0x7D、0、110110、1111101、13949、 367D、11011001111101
    
    0、54、78、0x0、 0x36、0x4E、0、110110、1001110、 13902、364E、11011001001110
    
    0、56、29、 0x0、0x38、0x1D、0、111000、 11101、14365、381D、11100000011101
    
    0、54、 33、0x0、0x36、0x21、0、 110110、100001、13857、3621、11011000100001
    
    0、 55、209、0x0、0x37、0xD1、 0、110111、11010001、14289、37D1、 11011111010001
    
    0、55、194、0x0、0x37、 0xC2、0、110111、11000010、14274、 37C2、11011111000010
    
    0、55、94、0x0、 0x37、0x5E、0、110111、1011110、 14174、375E、11011101011110
    
    0、56、73、 0x0、0x38、0x49、0、111000、 1001001、14409、3849、11100001001001
    
    0、55、 36、0x0、0x37、0x24、0、 110111、100100、14116、3724、11011100100100
    
    0、 55、0、0x0、0x37、0x0、 0、110111、0、14080、3700、 11011100000000
    
    0、55、96、0x0、0x37、 0x60、0、110111、1100000、14176、 3760、11011101100000
    
    0、55、110、0x0、 0x37、0x6E、0、110111、1101110、 14190、376E、11011101101110
    
    0、55、133、 0x0、0x37、0x85、0、110111、 10000101、14213、3785、11011110000101
    
    0、56、 16、0x0、0x38、0x10、0、 111000、10000、14352、3810、11100000010000
    
    0、 56、118、0x0、0x38、0x76、 0、111000、1110110、14454、3876、 11100001110110
    
    0、55、44、0x0、0x37、 0x2C、0、110111、101100、14124、 372C、11011100101100
    
    0、56、98、0x0、 0x38、0x62、0、111000、1100010、 14434、3862、11100001100010
    
    0、55、155、 0x0、0x37、0x9B、0、110111、 10011011、14235、379B、11011110011011
    
    0、54、 172、0x0、0x36、0xAC、0、 110110、10101100、13996、36AC、11011010101100
    
    0、 56、196、0x0、0x38、0xC4、 0、111000、11000100、14532、38C4、 11100011000100
    
    0、54、188、0x0、0x36、 0xBC、0、110110、10111100、14012、 36BC、11011010111100
    
    0、56、36、0x0、 0x38、0x24、0、111000、100100、 14372、3824、11100000100100
    
    0、56、170、 0x0、0x38、0xAA、0、111000、 10101010、14506、38AA、11100010101010
    
    0、56、 90、0x0、0x38、0x5A、0、 111000、1011010、14426、385A、11100001011010
    
    0、 55、195、0x0、0x37、0xC3、 0、110111、11000011、14275、37C3、 11011111000011
    
    0、54、184、0x0、0x36、 0xB8、0、110110、10111000、14008、 36B8、11011010111000
    
    0、54、10、0x0、 0x36、0xA、0、110110、1010、 13834、360A、11011000001010
    
    255、16、76、 0xFF、0x10、0x4C、11111111、10000、 1001100、16715852、FF104C、1111110001000001001100
    
    255、16、 100、0xFF、0x10、0x64、11111111、 10000、1100100、16715876、FF1064、1111110001000001100100
    
    255、 15、65、0xFF、0xF、0x41、 11111111、1111、1000001、16715585、FF0F41、 1111110000111101000001
    
    255、15、176、0xFF、0xF、 0xB0、11111111、1111、10110000、16715696、 FF0FB0、1111110000111110110000
    
    255、16、91、0xFF、 0x10、0x5B、11111111、10000、1011011、 16715867、FF105B、1111110000001011011
    
    255、17、61、 0xFF、0x11、0x3D、11111111、10001、 111101、16716093、FF113D、111111000100111101
    
    255、16、 17、0xFF、0x10、0x11、11111111、 10000、10001、16715793、FF1011、1111110001000000010001
    
    255、 15、156、0xFF、0xF、0x9C、 11111111、1111、10011100、16715676、FF0F9C、 1111110000111110011100
    
    255、15、184、0xFF、0xF、 0xB8、11111111、1111、10111000、16715704、 FF0FB8、111111000011111011
    255、16、167、0xFF、 0x10、0xA7、11111111、10000、10100111、 16715943、FF10A7、1111110001000010100111
    
    255、16、49、 0xFF、0x10、0x31、11111111、10000、 110001、16715825、FF1031、1111110001000000110001
    
    255、16、 234、0xFF、0x10、0xEA、11111111、 10000、11101010、16716010、FF10EA、11111100010000111010255
    
    、 16、73、0xFF、0x10、0x49、 11111111、10000、1001001、16715849、FF1049、 1111110001000001001001
    
    255、15、152、0xFF、0xF、 0x98、11111111、1111、10011000、16715672、 FF0F98、1111110000111110011000
    
    255、14、220、0xFF、 0xE、0xDC、11111111、1110、11011100、 16715484、FF0EDC、1111110000111011011100
    
    255、16、125、 0xFF、0x10、0x7D、11111111、10000、 1111101、16715901、FF107D、1111110000001111101
    
    255、16、 23、0xFF、0x10、0x17、11111111、 10000、10111、16715799、FF1017、1111110001000000010111
    
    255、 15、66、0xFF、0xF、0x42、 11111111、1111、1000010、16715586、FF0F42、 1111110000111101000010
    
    255、16、84、0xFF、0x10、 0x54、11111111、10000、1010100、16715860、 FF1054、1111110001000001010100
    
    255、15、241、0xFF、 0xF、0xF1、11111111、1111、11110001、 16715761、FF0FF1、11111100001111110001
    
    255、16、150、 0xFF、0x10、0x96、11111111、10000、 10010110、16715926、FF1096、1111110001000010010110
    
    255、13、 240、0xFF、0xD、0xF0、111111、 1101、11110000、16715248、FF0DF0、1111110000110111110000
    
    255、 17、159、0xFF、0x11、0x9F、 11111111、10001、10011111、16716191、FF119F、 111111000110011111
    
    255、16、144、0xFF、0x10、 0x90、11111111、10000、10010000、16715920、 FF1090、1111110001000010
    255、16、50、0xFF、 0x10、0x32、11111111、10000、110010、 16715826、FF1032、1111110001000000110010
    
    255、16、182、 0xFF、0x10、0xB6、11111111、10000、 10110110、16715958、FF10B6、1111110001000010110110
    
    255、17、 141、0xFF、0x11、0x8D、11111111、 10001、10001101、16716173、FF118D、111111000110001101
    
    255、 16、121、0xFF、0x10、0x79、 11111111、10000、1111001、16715897、FF1079、 1111110001000001111001
    
    255、16、164、0xFF、0x10、 0xA4、11111111、10000、10100100、16715940、 FF10A4、1111110001000010100100
    
    255、16、151、0xFF、 0x10、0x97、11111111、10000、10010111、 16715927、FF1097、1111110001000010010111
    
    255、15、247、 0xFF、0xF、0xF7、11111111、1111、 11110111、16715767、FF0FF7、11111100001111110111
    
    255、17、 133、0xFF、0x11、0x85、11111111、 10001、10000101、16716165、FF1185、111111000110000101
    
    255、 16、241、0xFF、0x10、0xF1、 11111111、10000、11110001、16716017、FF10F1、 1111110001000011110001
    
    255、16、136、0xFF、0x10、 0x88、11111111、10000、10001000、16715912、 FF1088、1111110001000010001000
    
    255、15、193、0xFF、 0xF、0xC1、11111111、1111、11000001、 16715713、FF0FC1、1111110000111111000001
    
    255、15、245、 0xFF、0xF、0xf5、11111111、1111、 11110101、16715765、FF0FF5、11111100001111110101
    
    255、15、 132、0xFF、0xF、0x84、11111111、 1111、10000100、16715652、FF0F84、1111110000111110000100
    
    255、 14、69、0xFF、0xE、0x45、 11111111、1110、1000101、16715333、FF0E45、 1111110000111001000101
    
    255、16、202、0xFF、0x10、 0xCA、11111111、10000、11001010、16715978、 FF10CA、1111110001000011001010
    
    255、15、67、0xFF、 0xF、0x43、11111111、1111、1000011、 16715587、FF0F43、1111110000111101000011
    
    255、15、192、 0xFF、0xF、0xC0、11111111、1111、 11000000、16715712、FF0FC0、111111000011111100
    255、15、 169、0xFF、0xF、0xA9、11111111、 1111、10101001、16715689、FF0FA9、11111100001111101001
    
    255、 16、58、0xFF、0x10、0x3A、 11111111、10000、111010、16715834、FF103A、 1111110001000000111010
    
    255、16、190、0xFF、0x10、 0xBE、11111111、10000、10111110、16715966、 FF10BE、1111110001000010111110
    
    255、16、185、0xFF、 0x10、0xB9、11111111、10000、10111001、 16715961、FF10B9、1111110001000010111001
    
    249、65、61、 0xF9、0x41、0x3D、11111001、1000001、 111101、16335165、F9413D、1111100101000001001
    249、66、 240、0xF9、0x42、0xF0、11111001、 1000010、11110000、163356600、F942F0、111110010100001011110000
    
    249、 65、122、0xF9、0x41、0x7A、 11111001、1000001、1111010、16335226、F9417A、 111110010100000101111010
    
    249、66、111、0xF9、0x42、 0x6f、11111001、1000010、1101111、16335471、 F9426F、111110010100001001101111
    
    249、66、83、0xF9、 0x42、0x53、11111001、1000010、1010011、 16335443、F94253、111110010100001001010011
    
    249、66、65、 0xF9、0x42、0x41、11111001、1000010、 1000001、16335425、F94241、111110010100001001000001
    
    249、66、 71、0xF9、0x42、0x47、11111001、 1000010、1000111、16335431、F94247、111110010100001001000111
    
    249、 65、32、0xF9、0x41、0x20、 11111001、1000001、100000、16335136、F94120、 111110010100000100000
    
    249、66、3、0xF9、0x42、 0x3、11111001、1000010、11、16335363、 F94203、1111100101000000011
    
    249、66、171、0xF9、 0x42、0xAB、11111001、1000010、101011、 16335531、F942AB、1111100101000010101011
    
    249、66、2、 0xF9、0x42、0x2、11111001、1000010、 10、16335362、F94202、1111100101000000010
    
    249、65、 184、0xF9、0x41、0xB8、11111001、 1000001、10111000、16335288、F941B8、111110010000110111000
    
    249、 67、29、0xF9、0x43、0x1D、 11111001、1000011、11101、16335645、F9431D、 111110010100001100011101
    
    249、66、171、0xF9、0x42、 0xAB、11111001、1000010、101011、16335531、 F942AB、1111100101000010101011
    
    249、65、142、0xF9、 0x41、0x8E、11111001、1000001、10001110、 16335246、F9418E、111110010100000110001110
    
    249、66、182、 0xF9、0x42、0xB6、11111001、1000010、 10110110、16335542、F942B6、1111100101000010110110
    
    249、65、 221、0xF9、0x41、0xDD、11111001、 1000001、11011101、16335325、F941DD、1111100000111011101
    
    249、 64、172、0xF9、0x40、0xAC、 11111001、1000000、10101100、16335020、F940AC、 1111100101000000101100
    
    249、66、54、0xF9、0x42、 0x36、11111001、1000010、110110、16335414、 F94236、1111100101000010001
    249、65、218、0xF9、 0x41、0xDA、11111001、1000001、11011010、 16335322、F941DA、111110010100000111011010
    
    249、65、163、 0xF9、0x41、0xA3、11111001、1000001、 10100011、16335267、F941A3、111110010100000110100011
    
    249、67、 35、0xF9、0x43、0x23、11111001、 1000011、100011、16335651、F94323、111110010100001100100011
    
    249、 66、86、0xF9、0x42、0x56、 11111001、1000010、1010110、16335446、F94256、 111110010100001001010110
    
    249、66、141、0xF9、0x42、 0x8D、11111001、1000010、10001101、16335501、 F9428D、111110010100001010001101
    
    249、66、89、0xF9、 0x42、0x59、11111001、1000010、1011001、 16335449、F94259、111110010100001001011001
    
    249、65、202、 0xF9、0x41、0xCA、11111001、1000001、 11001010、16335306、F941CA、111110010100000111001010
    
    249、65、 189、0xF9、0x41、0xBD、11111001、 1000001、10111101、16335293、F941BD、111110010000110111101
    
    249、 66、62、0xF9、0x42、0x3E、 11111001、1000010、111110、16335422、F9423E、 111110010100001000111110
    
    249、64、224、0xF9、0x40、 0xE0、11111001、1000000、11100000、16335072、 F940E0、111110010100000011100000
    
    249、65、200、0xF9、 0x41、0xC8、11111001、1000001、11001000、 16335304、F941C8、111110010100000111001000
    
    249、66、46、 0xF9、0x42、0x2E、11111001、1000010、 101110、16335406、F9422E、111110010100001000101110
    
    249、66、 82、0xF9、0x42、0x52、11111001、 1000010、1010010、16335442、F94252、111110010100001001010010
    
    249、 65、119、0xF9、0x41、0x77、 11111001、1000001、1110111、16335223、F94177、 111110010100000101110111
    
    249、66、201、0xF9、0x42、 0xC9、11111001、1000010、11001001、16335561、 F942C9、111110010100001011001001
    
    244、86、84、0xF4、 0x56、0x54、11110100、1010110、1010100、 16012884、F45654、11110100010110010100
    
    244、86、154、 0xf4、0x56、0x9A、11110100、1010110、 10011010、16012954、F4569A、111101000101010011010
    
    244、86、 123、0xF4、0x56、0x7B、11110100、 1010110、1111011、16012923、F4567B、111101000101100
    244、 85、175、0xF4、0x55、0xAF、 11110100、1010101、10101111、16012719、F455AF、 1111010001010110101111
    
    244、86、73、0xF4、0x56、 0x49、11110100、1010110、1001001、16012873、 F45649、1111010001011001001001
    
    244、86、13、0xF4、 0x56、0xD、11110100、1010110、1101、 16012813、F4560D、1111010001011000001101
    
    244、85、154、 0xf4、0x55、0x9A、11110100、1010101、 10011010、16012698、F4559A、1111010001010110011010
    
    244、86、 124、0xF4、0x56、0x7C、11110100、 1010110、1111100、16012924、F4567C、11110100010110011100
    
    244、 86、122、0xF4、0x56、0x7A、 11110100、1010110、1111010、16012922、F4567A、 1111010001011001111010
    
    244、86、11、0xF4、0x56、 0xB、11110100、1010110、1011、16012811、 F4560B、1111010001011000001011
    
    244、86、73、0xF4、 0x56、0x49、11110100、1010110、1001001、 16012873、F45649、1111010001011001001001
    
    244、86、103、 0xf4、0x56、0x67、11110100、1010110、 1100111、16012903、F45667、111101000101100111
    
    244、86、 127、0xF4、0x56、0x7F、11110100、 1010110、1111111、16012927、F4567F、1111010001011001111111
    
    244、 86、38、0xF4、0x56、0x26、 11110100、1010110、100110、16012838、F45626、 1111010001011000100110
    
    244、85、149、0xF4、0x55、 0x95、11110100、1010101、10010101、16012693、 F45595、1111010001010110010101
    
    244、86、2、0xF4、 0x56、0x2、11110100、1010110、10、 16012802、F45602、1111010001011000000010
    
    244、86、92、 0xf4、0x56、0x5C、11110100、1010110、 1011100、16012892、F4565C、1111010001011001011100
    
    244、86、 246、0xF4、0x56、0xF6、11110100、 1010110、11110110、16013046、F456F6、1111010001011011110110
    
    244、 86、78、0xF4、0x56、0x4E、 11110100、1010110、1001110、16012878、F4564E、 1111010001011001001110
    
    244、87、2、0xF4、0x57、 0x2、11110100、1010111、10、16013058、 F45702、1111010001011100000010
    
    244、86、29、0xF4、 0x56、0x1D、11110100、1010110、11101、 16012829、F4561D、1111010001011000011101
    
    244、87、7、 0xf4、0x57、0x7、11110100、1010111、 111、16013063、F45707、1111010001011100000111
    
    244、86、 106、0xF4、0x56、0x6A、11110100、 1010110、1101010、16012906、F4566A、1111010001011001101010
    
    242、 28、21、0xF2、0x1C、0x15、 11110010、11100、10101、15866901、F21C15、 111100100001110000010101
    
    242、28、19、0xF2、0x1C、 0x13、11110010、11100、10011、15866899、 F21C13、111100100001110000010011
    
    242、27、238、0xF2、 0x1b、0xEE、11110010、11011、11101110、 15866862、F21BEE、111100100001101111101110
    
    242、28、10、 0xF2、0x1C、0xA、11110010、11100、 1010、15866890、F21C0A、111100100001110000001010
    
    242、28、 27、0xF2、0x1C、0x1B、11110010、 11100、11011、15866907、F21C1B、111100100001110000011011
    
    242、 27、253、0xF2、0x1B、0xFD、 11110010、11011、11111101、15866877、F21BFD、 1111001000011011111101
    
    242、28、57、0xF2、0x1C、 0x39、11110010、11100、111001、15866937、 F21C39、111100100001110000111001
    
    242、28、62、0xF2、 0x1C、0x3E、11110010、11100、111110、 15866942、F21C3E、111100100001110000111110
    
    242、27、213、 0xF2、0x1B、0xD5、11110010、11011、 11010101、15866837、F21BD5、111100100001101111010101
    
    242、27、 215、0xF2、0x1B、0xD7、11110010、 11011、11010111、15866839、F21BD7、111100100001101111010111
    
    242、 27、217、0xF2、0x1B、0xD9、 11110010、11011、11011001、15866841、F21BD9、 11110010000110111101100110011001
    
    242、28、9、0xF2、0x1C、 0x9、11110010、11100、1001、15866889、 F21C09、111100100001110000001001
    
    242、27、230、0xF2、 0x1b、0xE6、11110010、11011、11100110、 15866854、F21BE6、111100100001101111100110
    
    242、28、22、 0xF2、0x1C、0x16、11110010、11100、 10110、1586902、F21C16、111100100001110000010110
    
    242、28、 134、0xF2、0x1C、0x86、11110010、 11100、10000110、15867014、F21C86、111100100001110010000110
    
    242、 28、85、0xF2、0x1C、0x55、 11110010、11100、1010101、15866965、F21C55、 111100100001110001010101
    
    242、27、210、0xF2、0x1B、 0xD2、11110010、11011、11010010、15866834、 F21BD2、111100100001101111010010
    
    242、28、92、0xF2、 0x1C、0x5C、11110010、11100、1011100、 15866972、F21C5C、111100100001110001011100
    
    242、28、38、 0xF2、0x1C、0x26、11110010、11100、 100110、15866918、F21C26、111100100001110000100110
    
    242、27、 230、0xF2、0x1B、0xE6、11110010、 11011、11100110、15866854、F21BE6、111100100001101111100110
    
    242、 28、13、0xF2、0x1C、0xD、 11110010、11100、1101、15866893、F21C0D、 111100100001110000001101
    
    242、28、8、0xF2、0x1C、 0x8、11110010、11100、1000、15866888、 F21C08、111100100001110000001000
    
    242、28、96、0xF2、 0x1C、0x60、11110010、11100、1100000、 15866976、F21C60、111100100001110001100000
    
    242、28、76、 0xF2、0x1C、0x4C、11110010、11100、 1001100、1586956、F21C4C、111100100001110001001100
    
    242、27、 255、0xF2、0x1B、0xFF、11110010、 11011、11111111、15866879、F21BFF、1111001000011011111111
    
    242、 27、234、0xF2、0x1B、0xEA、 11110010、11011、1110101010、15866858、F21BEA、 11110010000110111110101010
    
    242、27、250、0xF2、0x1B、 0xFA、11110010、11011、11111010、15866874、 F21BFA、1111001000011011111010
    
    242、28、20、0xF2、 0x1C、0x14、11110010、11100、10100、 15866900、F21C14、111100100001110000010100
    
    242、27、193、 0xF2、0x1B、0xC1、11110010、11011、 11000001、15866817、F21BC1、111100100001101111000001
    
    242、28、 6、0xF2、0x1C、0x6、11110010、 11100、110、15866886、F21C06、111100100001110000000110
    
    242、 28、4、0xF2、0x1C、0x4、 11110010、11100、100、15866884、F21C04、 111100100001110000000100
    
    242、27、233、0xF2、0x1B、 0xE9、11110010、11011、11101001、15866857、 F21BE9、1111001000011011101001
    
    242、28、71、0xF2、 0x1C、0x47、11110010、11100、1000111、 15866951、F21C47、11110010000111000111
    
    242、27、185、 0xF2、0x1B、0xB9、11110010、11011、 10111001、15866809、F21BB9、111100100001101110111001
    
    242、28、 117、0xF2、0x1C、0x75、11110010、 11100、1110101、15866997、F21C75、111100100001110001110101
    
    242、 28、1、0xF2、0x1C、0x1、 11110010、11100、1、15866881、F21C01、 111100100001110000000001
    
    242、27、216、0xF2、0x1B、 0xD8、11110010、11011、11011000、15866840、 F21BD8、111100100001101111011000
    
    242、28、8、0xF2、 0x1C、0x8、11110010、11100、1000、 15866888、F21C08、111100100001110000001000
    241、21、70、 0xF1、0x15、0x46、11110001、10101、 1000110、15799622、F11546、111100010101000110
    
    241、21、 60、0xF1、0x15、0x3C、11110001、 10101、111100、15799612、F1153C、111100010100111100
    
    241、 21、44、0xF1、0x15、0x2C、 11110001、10101、101100、15799596、F1152C、 11110001010100101100
    
    241、21、47、0xF1、0x15、 0x2F、11110001、10101、101111、15799599、 F1152F、111100010100101111
    
    241、21、51、0xF1、 0x15、0x33、11110001、10101、110011、 15799603、F11533、111100010100110011
    
    241、21、51、 0xF1、0x15、0x33、11110001、10101、 110011、15799603、F11533、111100010100110011
    
    241、21、 80、0xF1、0x15、0x50、11110001、 10101、1010000、15799632、F11550、111100010101010101010000
    
    241、 21、76、0xF1、0x15、0x4C、 11110001、10101、1001100、15799628、F1154C、 11110001010101001100
    
    241、21、70、0xF1、0x15、 0x46、11110001、10101、1000110、15799622、 F11546、111100010101000110
    
    241、21、122、0xF1、 0x15、0x7A、11110001、10101、1111010、 15799674、F1157A、11110001010101011
    241、21、109、 0xF1、0x15、0x6D、11110001、10101、 1101101、15799661、F1156D、111100010101101101
    
    241、21、 51、0xF1、0x15、0x33、11110001、 10101、110011、15799603、F11533、111100010100110011
    
    241、 21、48、0xF1、0x15、0x30、 11110001、10101、110000、15799600、F11530、 11110001010100110000
    
    241、21、112、0xF1、0x15、 0x70、11110001、10101、1110000、15799664、 F11570、111100010101110000
    
    241、21、93、0xF1、 0x15、0x5D、11110001、10101、1011101、 15799645、F1155D、1111000100010101011101
    
    241、21、87、 0xF1、0x15、0x57、11110001、10101、 1010111、15799639、F11557、1111000101010101010111
    
    241、21、 96、0xF1、0x15、0x60、11110001、 10101、1100000、15799648、F11560、111100010101100000
    
    241、 21、99、0xF1、0x15、0x63、 11110001、10101、1100011、15799651、F11563、 11110001010101100011
    
    241、21、113、0xF1、0x15、 0x71、11110001、10101、1110001、15799665、 F11571、111100010101110001
    
    241、21、76、0xF1、 0x15、0x4C、11110001、10101、1001100、 15799628、F1154C、11110001010101001100
    
    241、21、63、 0xF1、0x15、0x3F、11110001、10101、 111111、15799615、F1153F、111100010100111111
    
    241、21、 58、0xF1、0x15、0x3A、11110001、 10101、111010、15799610、F1153A、111100010100111010
    
    241、 21、64、0xF1、0x15、0x40、 11110001、10101、1000000、15799616、F11540、 11110001010101000000
    
    241、21、50、0xF1、0x15、 0x32、11110001、10101、110010、15799602、 F11532、111100010100110010
    
    241、21、103、0xF1、 0x15、0x67、11110001、10101、1100111、 15799655、F11567、111100010101100111
    
    241、21、94、 0xF1、0x15、0x5E、11110001、10101、 1011110、15799646、F1155E、111100010101011110
    
    240、116、 188、0xF0、0x74、0xBC、11110000、 1110100、10111100、15758524、F074BC、111100000111010010111100
    
    240、 116、134、0xF0、0x74、0x86、 11110000、1110100、10000110、15758470、F07486、 111100000111010010000110
    
    240、115、177、0xF0、0x73、 0xB1、11110000、1110011、10110001、15758257、 F073B1、111100000111001110110001
    
    240、114、168、0xF0、 0x72、0xA8、11110000、1110010、10101000、 15757992、F072A8、1111000001110010101000
    
    240、114、181、 0xF0、0x72、0xB5、11110000、1110010、 10110101、15758005、F072B5、1111000001110010110101
    
    240、114、 172、0xF0、0x72、0xAC、11110000、 1110010、10101100、15757996、F072AC、1111000001110010101100
    
    240、 115、151、0xF0、0x73、0x97、 11110000、1110011、10010111、15758231、F07397、 111100000111001110010111
    
    240、117、117、0xF0、0x75、 0x75、11110000、1110101、1110101、15758709、 F07575、1111000001110101110101
    
    240、114、171、0xF0、 0x72、0xAB、11110000、1110010、101011、 15757995、F072AB、1111000001110010101011
    
    240、114、154、 0xF0、0x72、0x9A、11110000、1110010、 10011010、15757978、F0729A、111100000111001010011010
    
    240、116、 242、0xF0、0x74、0xF2、11110000、 1110100、11110010、15758578、F074F2、111100000111010011110010
    
    240、 116、183、0xF0、0x74、0xB7、 11110000、1110100、10110111、15758519、F074B7、 111100000111010010110111
    
    240、115、223、0xF0、0x73、 0xDF、11110000、1110011、11011111、15758303、 F073DF、111100000111001111011111
    
    240、114、195、0xF0、 0x72、0xC3、11110000、1110010、11000011、 15758019、F072C3、111100000111001011000011
    
    240、114、187、 0xF0、0x72、0xBB、11110000、1110010、 10111011、15758011、F072BB、111100000111001011101011
    
    240、114、 182、0xF0、0x72、0xB6、11110000、 1110010、10110110、15758006、F072B6、1111000001110010110110
    
    240、 114、205、0xF0、0x72、0xCD、 11110000、1110010、11001101、15758029、F072CD、 111100000111001011001101
    
    240、116、108、0xF0、0x74、 0x6C、11110000、1110100、1101100、15758444、 F0746C、111100000111010001101100
    
    240、116、115、0xF0、 0x74、0x73、11110000、1110100、1110011、 15758451、F07473、111100000111010001110011
    
    240、114、186、 0xF0、0x72、0xBA、11110000、1110010、 10111010、15758010、F072BA、1111000001110010111010
    
    240、114、 192、0xF0、0x72、0xC0、11110000、 1110010、11000000、15758016、F072C0、111100000111001011000000
    
    240、 116、64、0xF0、0x74、0x40、 11110000、1110100、1000000、15758400、F07440、 111100000111010001000000
    
    240、116、79、0xF0、0x74、 0x4F、11110000、1110100、1001111、15758415、 F0744F、111100000111010001001111
    
    240、114、201、0xF0、 0x72、0xC9、11110000、1110010、11001001、 15758025、F072C9、111100000111001011001001
    
    240、114、150、 0xF0、0x72、0x96、11110000、1110010、 10010110、15757974、F07296、111100000111001010010110
    
    240、114、 185、0xF0、0x72、0xB9、11110000、 1110010、10111001、15758009、F072B9、1111000001110010111001
    
    240、 116、130、0xF0、0x74、0x82、 11110000、1110100、10000010、15758466、F07482、 111100000111010000010 

     

    我还将结果可视化:

    这就是结果。 我将 Keithley 2450 Sourcc 表连接到它、并以0.5V 的增量从0V 升至7.5V、然后再升至0V。 当我接近2.585V 的魔法边界时、我在2.6V 和2.5V 处测量。 在引脚本身上、发生溢出的电压为0.384V。 但正如我说过的、我在 AINCOM 和 AIN0之间进行测量、其中 AINCOM 连接到 AGND (和信号 GND)。 因此、在我看来、这只是一个抵消问题、对吧? 我尝试了 SFOCAL 命令、但它只更改了最小值。 是否有任何其他秘密方式来自动设置偏移量? 或者这种存储数据的方式是否错误(无状态位/无 CRC):

    int32_t iData;

    //获取转换数据(3个字节)
    uint8_t data1、data2、data3、data4;
    Data1 = ADCSPI.transfer (0x00);
    Data2 = ADCSPI.transfer (0x00);
    Data3 = ADCSPI.transfer (0x00);

    iDATA = data1;
    iDATA =(iData<8)+ data2;
    iDATA =(iData<8)+ data3;
    返回 iData;

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Marco:

    您仍无法将数据正确设置为正确的值。  ADS124S08的输出是二进制补码。  0x7FFFFF (小数为8388607)是您可以得到的最大正值。 0xFFFF 为十进制-1、0x800000为负满量程。

    话虽如此、您对电阻分压器使用的值非常大。  您需要考虑 ADC 输入的输入阻抗有一定的值、尤其是在旁路 PGA 的情况下。  因此、您的分压器将成为 ADC 输入端的分压器。  尝试使用20k 和10k 的电阻器值、看看是否可以改进。  我还建议继续发布 SFCAL。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:

    我将读取数据的方式更改为:

    iDATA =(((DATA[0]<<24)|(DATA[1]<<16)|(DATA[2]<8))>> 8;
    我在分压器后面直接注入了电压(1.25V)、以便为 AIN 提供具有足够电流的定义信号(拉取2µA μ A)
    现在、结果如下所示:
    1.25V 时(十进制、十六进制、二进制):2855850、2B93AA、1010111001110101010
    产生  0.8511097431的电压(代码:VOLT = Val *(2.5/8388607);)
    0V (十进制、十六进制、二进制)时:-1003274、FFF0B0F6、1111111100001011000011110110  

    产生的电压:-0.2989989817

    对我来说是好的、但我仍然想知道-0.3V 的偏移来自哪里。 这已经与 SFOCAL 一起使用(启动后2秒)

    如果没有 SFOCAL、则产生的电压为 -0.2986711562 (0V 输入时)和0.8509231806 (1.25V 输入时)。

    偏移是否在 ADS124S08的正常范围内如此高?  在模拟和数字端、ADC 的电源电压为3.6V。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Marco:

    在正常工作条件下、您不应看到如此大的负偏移。  300mV 是 肖特基型二极管压降的典型值、2uA 的电流消耗远高于电源应有的值。  这听起来可能有些东西连接不是很正确。  您能否向我发送原理图以及一些设置图片?

    此致、

    Bob B