- 66 名前:login:Penguin mailto:sage [2012/07/20(金) 20:34:07.98 ID:2jRA8nsn]
- >>56-62
SDKとすり合わせて見ました。ほぼPT_Device.hのInitTunerと合致してますね。 ただ、//LPF Tuning Onのところから関数が終わるまで(91,11,93,13で始まるやつ) SLEEPあるはずの場所にSLEEPが無い点がSDKと違うようです 以下前提条件 (START) = (I_DATA_H)(I_CLOCK_H)(I_DATA_L)(I_CLOCK_L) (STOP) = (I_DATA_L)(I_CLOCK_H)(I_DATA_H) tc_addr : S0 => 0x22, S1 => 0x26, T0 => 0x20, t1 => 0x24 tuner_addr : S0 => 0xc6, S1 => 0xc0, T0 => 0xc4 t1 => 0xc2 SDK的にはI2Cは以下の6パターン Write : (START), tc_addr, addr, data * size (STOP) WriteTuner : (START), tc_addr, 0xfe, tuner_addr , addr, data * size (STOP) WriteTunerWithoutAddress: (START), tc_addr, 0xfe, tuner_addr , data * size (STOP) Read : (START), tc_addr, addr, (START) , tc_addr | 1, [(READ) * 8, (LNOP)or(HNOP)] * size, (STOP) ReadTuner : (START), tc_addr, 0xfe, addr , (START) , tc_addr , 0xfe, tuner_addr | 1, (START), tc_addr | 1, [(READ) * 8, (LNOP)or(HNOP)] * size, (STOP) ReadTunerWithoutAddress : (START), tc_addr, 0xfe, tuner_addr | 1, (START) , tc_addr | 1, [(READ) * 8, (LNOP)or(HNOP)] * size, (STOP)
|

|