|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教幾個iic的問題 |
| 作者:luohm 欄目:ARM技術(shù) |
請教幾個iic的問題: 1 I2cInit(300000),多加了一個0,我想變慢速度,可我的整個程序就沒有反應(yīng)了,難道對uc/os有影響? 2 I2cInit(30000),按照書上的配置,重新引導(dǎo)映象文件后,在一個任務(wù)中,在I2cRead(CSI24WC02, R_DataBuf,R_DataBuf,1, 5)時,第一、二次讀出的數(shù)不正常,隨后又正常了,這是什么原因,擴(kuò)展地址是什么意思?我看程序的意思好象是在把R_DataBuf[0]寫進(jìn)EEPROM的開始地址,然后從EEPROM的第二個地址開始又讀5個字節(jié)的數(shù)到R_DataBuf,這樣理解對嗎? 3 在uc/os中,在主程序中創(chuàng)建了一個任務(wù)0,然后在任務(wù)0中TargetInit()后,去讀I2cRead(CSI24WC02, R_DataBuf,R_DataBuf,1, 5),讀出來一直是錯的,為什么? |
| 2樓: | >>參與討論 |
| 作者: pubstar 于 2005/1/20 18:39:00 發(fā)布:
300K? 一般用100K即 100000即可呀 |
|
| 3樓: | >>參與討論 |
| 作者: luohm 于 2005/1/21 11:07:00 發(fā)布:
不對吧 我完全是按時實驗書上寫的,為什么第一、二次讀出來始終有錯? |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |