Re: [請益] 有關i2c上run DDC/CI

看板Soft_Job作者 (Enjoy my life)時間15年前 (2009/06/13 10:48), 編輯推噓3(305)
留言8則, 3人參與, 最新討論串4/7 (看更多)
※ 引述《kikiow (隨浪逐流)》之銘言: : ※ 引述《darthv (閑談莫論國事)》之銘言: : : 你這樣講我才看懂了. 如果是這樣,網路上那篇文件是有問題的. : : 飛利浦的I2C規格書清楚說了,I2C的位址一律是偶數,所以DDC的位址 : : 應該是0x6E而非0x37. : 就我前陣子寫tool與Monitor的I2C經驗來說 : 給I2C的command address是0x6E,而從monitor讀回來的是0x6F : 該address 再送過去時0x6E會被往右>>1bit所以是0x37 : 而要讀時是往左shift 1bit所以是0x6F : 而如果是針對EDID的話address需定義成0xA0 謝謝大家的建議 想必k大寫的tool是指在pc上吧? 所以pc的tool是當master 對tool而言monitor的address是0x6E(read) 0x6F(write) 而對monitor而言是當slave 所以它回ack給tool的address是0x50 & 0x51 我理解成這樣正確嗎?? 謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.169.129

06/13 12:37, , 1F
為什麼不抓一個可用的平台,用示波器觀察實際運作呢?
06/13 12:37, 1F

06/13 12:38, , 2F
我覺得前面幾個說得很清楚了,我沒做都看懂了...
06/13 12:38, 2F

06/13 12:40, , 3F
逆向工程一下...
06/13 12:40, 3F

06/13 21:11, , 4F
sorry 因為我現在沒有平台...只是上網找資料熟悉>"<
06/13 21:11, 4F

06/13 21:11, , 5F
所以才想問仔細一點>"<
06/13 21:11, 5F

06/14 10:48, , 6F
那已經有通訊工具了 而且一個才一千多塊 只要照他的函數去填
06/14 10:48, 6F

06/14 10:48, , 7F
封包 不需要這麼麻煩還要去寫協定
06/14 10:48, 7F

06/14 10:49, , 8F
請上GOOGLE查 PICKITS
06/14 10:49, 8F
文章代碼(AID): #1ACnEGTp (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1ACnEGTp (Soft_Job)