0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣解決at24cxx庫(kù)寫(xiě)入慢的問(wèn)題?

冬至子 ? 來(lái)源:JackLiu ? 作者:JackLiu ? 2023-09-06 15:35 ? 次閱讀

在項(xiàng)目中用到了 AT24C512 EEPROM,實(shí)際操作發(fā)現(xiàn)在寫(xiě)入稍多寫(xiě)的數(shù)據(jù)時(shí) 出現(xiàn)非常慢的情況,查看源碼發(fā)現(xiàn)在 寫(xiě)入的時(shí)候做了好多延時(shí),這里我們將這些延時(shí)修改一下,提高寫(xiě)入速度

1.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1027

    瀏覽量

    81790
  • AT24C512
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    7304
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AT24Cxx系列EEPROM存儲(chǔ)器的驅(qū)動(dòng)設(shè)計(jì)與實(shí)現(xiàn)

    在我們的應(yīng)用開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)使用到外部的EEPROM外部存儲(chǔ)器來(lái)保存一些參數(shù)和配置數(shù)據(jù)等。而比較常用的就是AT24Cxx系列產(chǎn)品,這一節(jié)我們來(lái)開(kāi)發(fā)用于操作AT24Cxx系列產(chǎn)品的驅(qū)動(dòng)。
    發(fā)表于 12-08 15:29 ?3035次閱讀
    <b class='flag-5'>AT24Cxx</b>系列EEPROM存儲(chǔ)器的驅(qū)動(dòng)設(shè)計(jì)與實(shí)現(xiàn)

    AT24Cxx驅(qū)動(dòng)

    本帖最后由 3htech 于 2012-7-6 07:43 編輯 附件里是我寫(xiě)的AT24Cxx的驅(qū)動(dòng),需要使用我寫(xiě)的IIC總線驅(qū)動(dòng)。希望大家多提提意見(jiàn)和建議啊。
    發(fā)表于 07-02 08:05

    AT24Cxx系列EEPROM 應(yīng)用筆記

    串行EEPROM,按照串行總線的不同,可以分為I2C? 總線兼容系列、Microwire?總線兼容系列和SPI? 總線兼容系列,如表1 所示。2. 特點(diǎn)AT24Cxx 系列EEPROM 是由美國(guó)
    發(fā)表于 10-25 10:35

    CC2541的hal_i2c.h支持AT24Cxx串行EEPROM嗎?

    請(qǐng)問(wèn)CC2541,C:\Texas Instruments\BLE-CC254x-1.3.2\Components\hal\target\CC2541ST\這個(gè)目錄下的hal_i2c.h和hal_i2c.c文件是否支持AT24Cxx系列的串行EEPROM ?
    發(fā)表于 03-14 11:20

    AT24CXX的器件地址和數(shù)據(jù)地址是怎么確定的?

    有哪位大神知道AT24CXX的器件地址和數(shù)據(jù)地址是怎么確定的
    發(fā)表于 10-24 20:21

    請(qǐng)問(wèn)CC2541的I2C接口驅(qū)動(dòng)支持AT24Cxx系列的串行EEPROM嗎?

    請(qǐng)問(wèn),C:\Texas Instruments\BLE-CC254x-1.3.2\Components\hal\target\CC2541ST\這個(gè)目錄下的hal_i2c.h和hal_i2c.c文件是否支持AT24Cxx系列的串行EEPROM ?謝謝!
    發(fā)表于 10-10 08:49

    庫(kù)函數(shù)例程IIC實(shí)驗(yàn)里的24C02程序有個(gè)檢查AT24CXX是否正常是什么意思?

    最近在看原子大哥24C02的IIC實(shí)驗(yàn)例程,看到有個(gè)“檢查AT24CXX是否正?!钡暮瘮?shù)有幾個(gè)問(wèn)題想請(qǐng)教一下,原函數(shù)如下://檢查AT24CXX是否正常//這里用了24XX的最后一個(gè)地
    發(fā)表于 08-13 08:00

    求基于STM8單片機(jī)建立AT24CXX操作庫(kù)的程序?

    基于STM8單片機(jī)建立AT24CXX操作庫(kù)的程序
    發(fā)表于 11-18 08:02

    怎樣去編寫(xiě)AT24CXX系列芯片在STM32F103單片機(jī)下的讀寫(xiě)程序呢

    怎樣去編寫(xiě)AT24CXX系列芯片在STM32F103單片機(jī)下的讀寫(xiě)程序呢?
    發(fā)表于 10-28 08:14

    AT24Cxx系列eeprom存儲(chǔ)器

    針對(duì)AT24Cxx系列eeprom存儲(chǔ)器,寫(xiě)的時(shí)候有越頁(yè)功能,不用考慮頁(yè)邊界,I2C用軟件模擬實(shí)現(xiàn),完善中…#define SDA1() PORTC|=1< #define SDA0
    發(fā)表于 11-23 06:32

    IIC的基本操作原理及AT24CXX的具體應(yīng)用

    【單片機(jī)應(yīng)用】IIC的基本操作原理及AT24CXX的具體應(yīng)用**** 這些天在調(diào)試stmf103跟at24c16之間的通訊,由于自己是個(gè)菜鳥(niǎo)所以中間過(guò)程磕磕絆絆,網(wǎng)上也查閱了相關(guān)資料再加上
    發(fā)表于 01-21 06:01

    基于BL706_IOT開(kāi)發(fā)板自行添加AT24CXX電路設(shè)計(jì)實(shí)現(xiàn)

    硬件連接本 demo 基于 BL706_IOT 開(kāi)發(fā)板,自行添加 AT24CXX 電路,連接方式如下:軟件實(shí)現(xiàn)軟件代碼見(jiàn) examples/i2c/i2c_at24cxx配置 I2C 設(shè)備時(shí)鐘源,見(jiàn)
    發(fā)表于 08-01 17:05

    介紹AT24CXX軟件包的基本讀寫(xiě)功能

    ,uint8_t *pBuffer,uint16_t NumToRead)通過(guò)at24cxx讀取eeprom,在AT24CXX里面的指定地址開(kāi)始寫(xiě)入指定個(gè)數(shù)的數(shù)據(jù),具體參數(shù)返回說(shuō)明如下表3.1.4
    發(fā)表于 08-08 11:00

    at24cxx初始化化時(shí)指定的addrInput是EEPROM的地址嗎

    最新版at24cxx軟件包中初始化化時(shí)指定AddrIput,這個(gè)addrInput是EEPROM的地址嗎?如果是的話軟件包中又定義了宏地址,感覺(jué)初始化這兒沒(méi)必要再設(shè)置addrInput而且軟件包中很多底層IO都是直接使用的宏地址AT24CXX_ADDR ,并沒(méi)有使用初始化
    發(fā)表于 08-24 14:28

    AT24CXX系列EEPROM應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《AT24CXX系列EEPROM應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 11-17 11:07 ?4次下載
    <b class='flag-5'>AT24CXX</b>系列EEPROM應(yīng)用筆記