⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c642params.h

📁 dm642的相关驱动程序
💻 H
📖 第 1 页 / 共 2 页
字号:
#define GAIN_GREENPELA0           (PREVIEW_PARAMS_START_ADDRESS0 + 14*4)  //0--63  default:45
#define GAIN_GREENPELB0           (PREVIEW_PARAMS_START_ADDRESS0 + 15*4)  //0--63  default:45
#define GAIN_BLUEPEL0             (PREVIEW_PARAMS_START_ADDRESS0 + 16*4)  //0--63 default:45
#define WORK_MODE0                (PREVIEW_PARAMS_START_ADDRESS0 + 17*4)  //D8(1自动白平衡,0手动白平衡)D0(1AGC开,0AGC关)
#define AGC_BALANCE0              (PREVIEW_PARAMS_START_ADDRESS0 + 18*4)  //80--160
#define APERTURE0                  (PREVIEW_PARAMS_START_ADDRESS0 + 19*4) //0--255



#define PREVIEW_PARAMS_START_ADDRESS1   (0x81fffc00+640)
#define PREVIEW_ADDRESS1          (PREVIEW_PARAMS_START_ADDRESS1 + 1*4)
#define PREVIEW_WIDTH1            (PREVIEW_PARAMS_START_ADDRESS1 + 2*4)
#define PREVIEW_HEIGHT1           (PREVIEW_PARAMS_START_ADDRESS1 + 3*4)
#define PREVIEW_PITCH1            (PREVIEW_PARAMS_START_ADDRESS1 + 4*4)
#define PREVIEW_PIXELFORMAT1      (PREVIEW_PARAMS_START_ADDRESS1 + 5*4)
#define PREVIEW_START1            (PREVIEW_PARAMS_START_ADDRESS1 + 6*4)
#define BRIGHTNESS1               (PREVIEW_PARAMS_START_ADDRESS1 + 7*4)
#define CONTRAST1                 (PREVIEW_PARAMS_START_ADDRESS1 + 8*4)
#define SATURATION1               (PREVIEW_PARAMS_START_ADDRESS1 + 9*4)
#define HUE1                      (PREVIEW_PARAMS_START_ADDRESS1 + 10*4)
#define GAIN1                     (PREVIEW_PARAMS_START_ADDRESS1 + 11*4)
#define TIME_EXPLOSURE1           (PREVIEW_PARAMS_START_ADDRESS1 + 12*4)
#define GAIN_REDPEL1              (PREVIEW_PARAMS_START_ADDRESS1 + 13*4)
#define GAIN_GREENPELA1           (PREVIEW_PARAMS_START_ADDRESS1 + 14*4)
#define GAIN_GREENPELB1           (PREVIEW_PARAMS_START_ADDRESS1 + 15*4)
#define GAIN_BLUEPEL1             (PREVIEW_PARAMS_START_ADDRESS1 + 16*4)
#define WORK_MODE1                (PREVIEW_PARAMS_START_ADDRESS1 + 17*4)
#define AGC_BALANCE1              (PREVIEW_PARAMS_START_ADDRESS1 + 18*4)
#define APERTURE1                  (PREVIEW_PARAMS_START_ADDRESS1 + 19*4)


#define PREVIEW_PARAMS_START_ADDRESS2   (0x81fffc00+768)
#define PREVIEW_ADDRESS2          (PREVIEW_PARAMS_START_ADDRESS2 + 1*4)
#define PREVIEW_WIDTH2            (PREVIEW_PARAMS_START_ADDRESS2 + 2*4)
#define PREVIEW_HEIGHT2           (PREVIEW_PARAMS_START_ADDRESS2 + 3*4)
#define PREVIEW_PITCH2            (PREVIEW_PARAMS_START_ADDRESS2 + 4*4)
#define PREVIEW_PIXELFORMAT2      (PREVIEW_PARAMS_START_ADDRESS2 + 5*4)
#define PREVIEW_START2            (PREVIEW_PARAMS_START_ADDRESS2 + 6*4)
#define BRIGHTNESS2               (PREVIEW_PARAMS_START_ADDRESS2 + 7*4)
#define CONTRAST2                 (PREVIEW_PARAMS_START_ADDRESS2 + 8*4)
#define SATURATION2               (PREVIEW_PARAMS_START_ADDRESS2 + 9*4)
#define HUE2                      (PREVIEW_PARAMS_START_ADDRESS2 + 10*4)
#define GAIN2                     (PREVIEW_PARAMS_START_ADDRESS2 + 11*4)
#define TIME_EXPLOSURE2           (PREVIEW_PARAMS_START_ADDRESS2 + 12*4)
#define GAIN_REDPEL2              (PREVIEW_PARAMS_START_ADDRESS2 + 13*4)
#define GAIN_GREENPELA2           (PREVIEW_PARAMS_START_ADDRESS2 + 14*4)
#define GAIN_GREENPELB2           (PREVIEW_PARAMS_START_ADDRESS2 + 15*4)
#define GAIN_BLUEPEL2             (PREVIEW_PARAMS_START_ADDRESS2 + 16*4)
#define WORK_MODE2                (PREVIEW_PARAMS_START_ADDRESS2 + 17*4)
#define AGC_BALANCE2              (PREVIEW_PARAMS_START_ADDRESS2 + 18*4)
#define APERTURE2                  (PREVIEW_PARAMS_START_ADDRESS2 + 19*4)



#define PREVIEW_PARAMS_START_ADDRESS3   (0x81fffc00+896)
#define PREVIEW_ADDRESS3          (PREVIEW_PARAMS_START_ADDRESS3 + 1*4)
#define PREVIEW_WIDTH3            (PREVIEW_PARAMS_START_ADDRESS3 + 2*4)
#define PREVIEW_HEIGHT3           (PREVIEW_PARAMS_START_ADDRESS3 + 3*4)
#define PREVIEW_PITCH3            (PREVIEW_PARAMS_START_ADDRESS3 + 4*4)
#define PREVIEW_PIXELFORMAT3      (PREVIEW_PARAMS_START_ADDRESS3 + 5*4)
#define PREVIEW_START3            (PREVIEW_PARAMS_START_ADDRESS3 + 6*4)
#define BRIGHTNESS3               (PREVIEW_PARAMS_START_ADDRESS3 + 7*4)
#define CONTRAST3                 (PREVIEW_PARAMS_START_ADDRESS3 + 8*4)
#define SATURATION3               (PREVIEW_PARAMS_START_ADDRESS3 + 9*4)
#define HUE3                      (PREVIEW_PARAMS_START_ADDRESS3 + 10*4)
#define GAIN3                     (PREVIEW_PARAMS_START_ADDRESS3 + 11*4)
#define TIME_EXPLOSURE3           (PREVIEW_PARAMS_START_ADDRESS3 + 12*4)
#define GAIN_REDPEL3              (PREVIEW_PARAMS_START_ADDRESS3 + 13*4)
#define GAIN_GREENPELA3           (PREVIEW_PARAMS_START_ADDRESS3 + 14*4)
#define GAIN_GREENPELB3           (PREVIEW_PARAMS_START_ADDRESS3 + 15*4)
#define GAIN_BLUEPEL3             (PREVIEW_PARAMS_START_ADDRESS3 + 16*4)
#define WORK_MODE3                (PREVIEW_PARAMS_START_ADDRESS3 + 17*4)
#define AGC_BALANCE3              (PREVIEW_PARAMS_START_ADDRESS3 + 18*4)
#define APERTURE3                  (PREVIEW_PARAMS_START_ADDRESS3 + 19*4)

#define COMPRESS_PARAMS_START_ADDRESS0      (0x81fff400)
#define COMPRESS_ADDRESS0         (COMPRESS_PARAMS_START_ADDRESS0 + 1*4)
//#define COMPRESS_READREG0         (COMPRESS_PARAMS_START_ADDRESS0 + 2*4)
#define COMPRESS_START0           (COMPRESS_PARAMS_START_ADDRESS0 + 3*4)
#define COMPRESS_I_QUANT0         (COMPRESS_PARAMS_START_ADDRESS0 + 4*4)
#define COMPRESS_P_QUANT0         (COMPRESS_PARAMS_START_ADDRESS0 + 5*4)
#define COMPRESS_I_RATE0          (COMPRESS_PARAMS_START_ADDRESS0 + 6*4)
#define COMPRESS_FRAME_ON0        (COMPRESS_PARAMS_START_ADDRESS0 + 7*4)
#define COMPRESS_FRAME_OFF0       (COMPRESS_PARAMS_START_ADDRESS0 + 8*4)
//#define COMPRESS_INSERT_IFRAME0   (COMPRESS_PARAMS_START_ADDRESS0 + 9*4)
#define COMPRESS_SIZEX0           (COMPRESS_PARAMS_START_ADDRESS0 + 10*4)

#define COMPRESS_PARAMS_START_ADDRESS1      (0x81fff400+128)
#define COMPRESS_ADDRESS1         (COMPRESS_PARAMS_START_ADDRESS1 + 1*4)
//#define COMPRESS_READREG1         (COMPRESS_PARAMS_START_ADDRESS1 + 2*4)
#define COMPRESS_START1           (COMPRESS_PARAMS_START_ADDRESS1 + 3*4)
#define COMPRESS_I_QUANT1         (COMPRESS_PARAMS_START_ADDRESS1 + 4*4)
#define COMPRESS_P_QUANT1         (COMPRESS_PARAMS_START_ADDRESS1 + 5*4)
#define COMPRESS_I_RATE1          (COMPRESS_PARAMS_START_ADDRESS1 + 6*4)
#define COMPRESS_FRAME_ON1        (COMPRESS_PARAMS_START_ADDRESS1 + 7*4)
#define COMPRESS_FRAME_OFF1       (COMPRESS_PARAMS_START_ADDRESS1 + 8*4)
//#define COMPRESS_INSERT_IFRAME1   (COMPRESS_PARAMS_START_ADDRESS1 + 9*4)
#define COMPRESS_SIZEX1           (COMPRESS_PARAMS_START_ADDRESS1 + 10*4)

#define COMPRESS_PARAMS_START_ADDRESS2      (0x81fff400+256)
#define COMPRESS_ADDRESS2         (COMPRESS_PARAMS_START_ADDRESS2 + 1*4)
//#define COMPRESS_READREG2         (COMPRESS_PARAMS_START_ADDRESS2 + 2*4)
#define COMPRESS_START2           (COMPRESS_PARAMS_START_ADDRESS2 + 3*4)
#define COMPRESS_I_QUANT2         (COMPRESS_PARAMS_START_ADDRESS2 + 4*4)
#define COMPRESS_P_QUANT2         (COMPRESS_PARAMS_START_ADDRESS2 + 5*4)
#define COMPRESS_I_RATE2          (COMPRESS_PARAMS_START_ADDRESS2 + 6*4)
#define COMPRESS_FRAME_ON2        (COMPRESS_PARAMS_START_ADDRESS2 + 7*4)
#define COMPRESS_FRAME_OFF2       (COMPRESS_PARAMS_START_ADDRESS2 + 8*4)
//#define COMPRESS_INSERT_IFRAME2   (COMPRESS_PARAMS_START_ADDRESS2 + 9*4)
#define COMPRESS_SIZEX2           (COMPRESS_PARAMS_START_ADDRESS2 + 10*4)

#define COMPRESS_PARAMS_START_ADDRESS3      (0x81fff400+384)
#define COMPRESS_ADDRESS3         (COMPRESS_PARAMS_START_ADDRESS3 + 1*4)
//#define COMPRESS_READREG3         (COMPRESS_PARAMS_START_ADDRESS3 + 2*4)
#define COMPRESS_START3           (COMPRESS_PARAMS_START_ADDRESS3 + 3*4)
#define COMPRESS_I_QUANT3         (COMPRESS_PARAMS_START_ADDRESS3 + 4*4)
#define COMPRESS_P_QUANT3         (COMPRESS_PARAMS_START_ADDRESS3 + 5*4)
#define COMPRESS_I_RATE3          (COMPRESS_PARAMS_START_ADDRESS3 + 6*4)
#define COMPRESS_FRAME_ON3        (COMPRESS_PARAMS_START_ADDRESS3 + 7*4)
#define COMPRESS_FRAME_OFF3       (COMPRESS_PARAMS_START_ADDRESS3 + 8*4)
//#define COMPRESS_INSERT_IFRAME3   (COMPRESS_PARAMS_START_ADDRESS3 + 9*4)
#define COMPRESS_SIZEX3           (COMPRESS_PARAMS_START_ADDRESS3 + 10*4)

#define COMPRESS_PARAMS_WRITEREG_ADDRESS0      (0x81fff400+512)
#define COMPRESS_WRITEREG0        (COMPRESS_PARAMS_WRITEREG_ADDRESS0)

#define COMPRESS_PARAMS_WRITEREG_ADDRESS1      (0x81fff400+640)
#define COMPRESS_WRITEREG1        (COMPRESS_PARAMS_WRITEREG_ADDRESS1)

#define COMPRESS_PARAMS_WRITEREG_ADDRESS2      (0x81fff400+768)
#define COMPRESS_WRITEREG2        (COMPRESS_PARAMS_WRITEREG_ADDRESS2)

#define COMPRESS_PARAMS_WRITEREG_ADDRESS3      (0x81fff400+896)
#define COMPRESS_WRITEREG3        (COMPRESS_PARAMS_WRITEREG_ADDRESS3)

#define PREVIEW_EVENT_START_ADDRESS0           (0x81fff000)
#define PREVIEW_EVENT0            (PREVIEW_EVENT_START_ADDRESS0)
#define PREVIEW_EVENT_START_ADDRESS1           (0x81fff000+128)
#define PREVIEW_EVENT1            (PREVIEW_EVENT_START_ADDRESS1)
#define PREVIEW_EVENT_START_ADDRESS2           (0x81fff000+256)
#define PREVIEW_EVENT2            (PREVIEW_EVENT_START_ADDRESS2)
#define PREVIEW_EVENT_START_ADDRESS3           (0x81fff000+384)
#define PREVIEW_EVENT3            (PREVIEW_EVENT_START_ADDRESS3)

#define SETVIDEOPARAM_START_ADDRESS0           (0x81fff000+512)
#define SET_VIDEOPARAM_FUNC0       (SETVIDEOPARAM_START_ADDRESS0)
#define SETVIDEOPARAM_START_ADDRESS1           (0x81fff000+640)
#define SET_VIDEOPARAM_FUNC1       (SETVIDEOPARAM_START_ADDRESS1)
#define SETVIDEOPARAM_START_ADDRESS2           (0x81fff000+768)
#define SET_VIDEOPARAM_FUNC2       (SETVIDEOPARAM_START_ADDRESS2)
#define SETVIDEOPARAM_START_ADDRESS3           (0x81fff000+896)
#define SET_VIDEOPARAM_FUNC3       (SETVIDEOPARAM_START_ADDRESS3)


#define SETAUDIOMONITOR_START_ADDRESS0  (0x81ffd000)
#define AUDIO_MONITOR              (SETAUDIOMONITOR_START_ADDRESS0)
#define SETAUDIOMONITOR_START_ADDRESS1  (0x81ffd000+128)
#define SET_AUDIOMONITOR_FUNC      (SETAUDIOMONITOR_START_ADDRESS1)


#define ALARMFUNC_START_ADDRESS0   (0x81ffd000+256)
#define ALARM_IN                   (ALARMFUNC_START_ADDRESS0)
#define ALARMFUNC_START_ADDRESS1   (0x81ffd000+384)
#define ALARM_OUT                  (ALARMFUNC_START_ADDRESS1)
#define ALARMFUNC_START_ADDRESS2   (0x81ffd000+512)
#define SET_ALARM_FUNC             (ALARMFUNC_START_ADDRESS2)

#define EEPROMFUNC_START_ADDRESS0   (0x81ffd000+640)
#define WRITE_READ_FLAG             (EEPROMFUNC_START_ADDRESS0)
#define EEPROMFUNC_START_ADDRESS1   (0x81ffd000+768)
#define WRITE_READ_OFFSET           (EEPROMFUNC_START_ADDRESS1)
#define EEPROMFUNC_START_ADDRESS2   (0x81ffd000+896)
#define WRITE_READ_VALUE            (EEPROMFUNC_START_ADDRESS2)

#define DSP_PC_SYNC1			     (0x81ffd400+128)
#define DSP_PC_SYNC2			     (0x81ffd400+256)
#define STOP_DSP_WORK                (0x81ffd400+384)
#define DSP_STOP_STATUS0             (0x81ffd400+512)
#define DSP_STOP_STATUS1             (0x81ffd400+640)
#define DSP_STOP_STATUS2             (0x81ffd400+768)
#define DSP_STOP_STATUS3             (0x81ffd400+896)


#define COMPRESS_BUFFER_PARAMS_ADDRESS0      (0x81ffd800)
#define COMPRESS_BUFFER_ADDRESS0             (COMPRESS_BUFFER_PARAMS_ADDRESS0)
#define COMPRESS_BUFFER_LENGTH0              (COMPRESS_BUFFER_PARAMS_ADDRESS0+1*4)
#define COMPRESS_BUFFER_RECEIVEDFLAG0        (COMPRESS_BUFFER_PARAMS_ADDRESS0+2*4)

#define COMPRESS_BUFFER_PARAMS_ADDRESS1      (0x81ffd800+128)
#define COMPRESS_BUFFER_ADDRESS1             (COMPRESS_BUFFER_PARAMS_ADDRESS1)
#define COMPRESS_BUFFER_LENGTH1              (COMPRESS_BUFFER_PARAMS_ADDRESS1+1*4)
#define COMPRESS_BUFFER_RECEIVEDFLAG1        (COMPRESS_BUFFER_PARAMS_ADDRESS1+2*4)

#define COMPRESS_BUFFER_PARAMS_ADDRESS2      (0x81ffd800+256)
#define COMPRESS_BUFFER_ADDRESS2             (COMPRESS_BUFFER_PARAMS_ADDRESS2)
#define COMPRESS_BUFFER_LENGTH2              (COMPRESS_BUFFER_PARAMS_ADDRESS2+1*4)
#define COMPRESS_BUFFER_RECEIVEDFLAG2        (COMPRESS_BUFFER_PARAMS_ADDRESS2+2*4)

#define COMPRESS_BUFFER_PARAMS_ADDRESS3      (0x81ffd800+384)
#define COMPRESS_BUFFER_ADDRESS3             (COMPRESS_BUFFER_PARAMS_ADDRESS3)
#define COMPRESS_BUFFER_LENGTH3              (COMPRESS_BUFFER_PARAMS_ADDRESS3+1*4)
#define COMPRESS_BUFFER_RECEIVEDFLAG3        (COMPRESS_BUFFER_PARAMS_ADDRESS3+2*4)


#define COMPRESS_INSERT_IFRAME0               (0x81ffd800+512)
#define COMPRESS_INSERT_IFRAME1               (0x81ffd800+640)
#define COMPRESS_INSERT_IFRAME2               (0x81ffd800+768)
#define COMPRESS_INSERT_IFRAME3               (0x81ffd800+896)


#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -