Dac3482Write(0x02, 0x80f2, chipNo); Dac3482Write(0x00, 0xf288, chipNo); Dac3482Write(0x01, 0x0000, chipNo); Dac3482Write(0x03, 0xf001, chipNo); Dac3482Write(0x04, 0xffff, chipNo); Dac3482Write(0x05, 0x0660, chipNo); Dac3482Write(0x06, 0x0000, chipNo); Dac3482Write(0x07, 0xffff, chipNo); Dac3482Write(0x08, 0x0000, chipNo); Dac3482Write(0x09, 0xa000, chipNo); Dac3482Write(0x0a, 0x0000, chipNo); Dac3482Write(0x0b, 0x0000, chipNo); Dac3482Write(0x0c, 0x07ff, chipNo); //update from 0x05a6 to 0x07ff by zhangwencheng 2012.05.05 卢工需求 Dac3482Write(0x0d, 0x07ff, chipNo); //update from 0x05a6 to 0x07ff by zhangwencheng 2012.05.05 卢工需求 Dac3482Write(0x0e, 0x05a6, chipNo); Dac3482Write(0x0f, 0x05a6, chipNo); Dac3482Write(0x10, 0x3000, chipNo); Dac3482Write(0x11, 0x0000, chipNo); Dac3482Write(0x12, 0x0000, chipNo); Dac3482Write(0x13, 0x0000, chipNo); Dac3482Write(0x14, 0x5555, chipNo); Dac3482Write(0x15, 0x3a55, chipNo); Dac3482Write(0x16, 0x0000, chipNo); Dac3482Write(0x17, 0x1f40, chipNo); Dac3482Write(0x18, 0x205f, chipNo); Dac3482Write(0x19, 0x10f4, chipNo); Dac3482Write(0x1a, 0x4820, chipNo); Dac3482Write(0x1b, 0x0800, chipNo); Dac3482Write(0x1c, 0x0000, chipNo); Dac3482Write(0x1d, 0x0000, chipNo); Dac3482Write(0x1e, 0x1818, chipNo); Dac3482Write(0x1f, 0x8882, chipNo); Dac3482Write(0x20, 0x2200, chipNo); Dac3482Write(0x22, 0x1b1b, chipNo); Dac3482Write(0x23, 0x001f, chipNo); Dac3482Write(0x24, 0x0000, chipNo); Dac3482Write(0x25, 0x5a5a, chipNo); Dac3482Write(0x26, 0x5a5a, chipNo); Dac3482Write(0x27, 0x5a5a, chipNo); Dac3482Write(0x28, 0x5a5a, chipNo); Dac3482Write(0x29, 0x5a5a, chipNo); Dac3482Write(0x2a, 0x5a5a, chipNo); Dac3482Write(0x2b, 0x5a5a, chipNo); Dac3482Write(0x2c, 0x5a5a, chipNo); Dac3482Write(0x2d, 0x0000, chipNo); Dac3482Write(0x2e, 0x0000, chipNo); Dac3482Write(0x2f, 0x0000, chipNo); Dac3482Write(0x30, 0x8000, chipNo); Dac3482Write(0x7f, 0x0001, chipNo); Dac3482Write(0x1f, 0x8884, chipNo); Dac3482Write(0x1f, 0x8886, chipNo); Dac3482Write(0x00, 0xf287, chipNo); Dac3482Write(0x05, 0x0000, chipNo); if( (Dac3482Read(0x05,chipNo)& 0x2000) == 0x2000) { printf("DAC FIFO IN pointer collision\n"); Dac3482Write(0x00, 0xf287, chipNo); } else { Dac3482Write(0x00, 0xf287, chipNo); }