色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于STM32F030對24LC02進行代碼讀寫

冬至配餃子 ? 來源:TopSemic嵌入式 ? 作者:TopSemic ? 2022-08-11 11:27 ? 次閱讀

EEPROM可以掉電保存數據,是一種在產品中經常使用的器件,24Cxx 系列更是被廣泛采用。下面是的工程在 24LC02 上調試通過,實現了字節讀寫,和頁讀寫,MCUSTM32F030。采用了 MCU 的硬件 I2C 控制器

24LC02硬件連接:A2,A1,A0 接 GND, 地址為 A0。WP 接 GND,允許寫入。24LC02 Page size 是 8 Bytes, 一共 256 個字節大小。如果要移植代碼到其它芯片,需要注意 Page size 和頁地址的不同。

pYYBAGL0drqATOKzAABasTWFVNM769.png

網上有很多抱怨使用硬件 I2C 控制器不穩定,采用 GPIO 模擬 I2C 時序的同學。我們還是不推薦用模擬的方法,它會耗費比較多的MCU 系統時間。硬件 I2C 其實也是可以穩定運行的,需要注意以下幾點:

1. 看一下芯片勘誤表 Errata,有沒有已知 Bug。

2. I2C 操作中途被打斷,或受到脈沖干擾,SCL, SDA 可能被拉低鎖死。嘗試用 SCL 產生 9 個時鐘脈沖讓從器件或主控制器釋放總線。這種方法可以解決掉絕大部分問題。這里需要注意,拉低總線的并不一定是從器件,有客戶在總線鎖死后,把 SCL SDA 線割斷后發現這兩根線任然是拉低的 (主控制器模塊因為時序問題進入死鎖)。

3. 總線上加具有總線恢復功能的緩沖器,如 LTC4307。

4. 選用帶復位輸人的 I2C 從器件。

5. 控制 I2C 從設備的電源,死鎖后重新上電。

采用哪些方法,還是要綜合考慮可靠性要求和成本。

下面是實測的 24C02 讀寫時序

pYYBAGL0duCAZxnEAAIP0hMtrlA003.png



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 緩沖器
    +關注

    關注

    6

    文章

    2001

    瀏覽量

    45891
  • EEPROM
    +關注

    關注

    9

    文章

    1048

    瀏覽量

    82362
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1499

    瀏覽量

    125382
  • STM32F030
    +關注

    關注

    1

    文章

    33

    瀏覽量

    6786
收藏 人收藏

    評論

    相關推薦

    如何去配置STM32F030看門狗的代碼

    如何去配置STM32F030獨立看門狗的代碼?如何去配置STM32F030窗口看門狗的代碼
    發表于 09-18 08:31

    如何對STM32F030 RTC進行配置

    RTC的時鐘源有哪些?如何對STM32F030 RTC進行配置?
    發表于 10-26 07:15

    PIC單片機的I2C 24LC02 C讀寫程序

    PIC單片機的I2C 24LC02 C讀寫程序 1   I2C總線特點    I2C總線最主要的優點是其簡單性和有效性。由于接口直接在組
    發表于 10-30 08:27 ?5431次閱讀

    STM32F030數據手冊

    本參考手冊向應用程序開發人員提供關于如何使用STM32F030 微控制器的內存和外設所涉 及的信息。
    發表于 11-10 17:42 ?334次下載

    STM32F030的定時器PWM使用設置與ADC的dma代碼

    里面是STM32F030的定時器PWM使用設置與ADC的dma代碼
    發表于 03-21 15:29 ?152次下載

    stm32f030原理圖

    stm32f030原理圖
    發表于 10-09 17:16 ?287次下載

    STM32F030之IAP代碼編寫

    程序收尾總想著以后更新的方便性,采用在應用編程(In Application Programming),通過Bootload引導單片機自己往程序存儲器里寫數據或修改程序。下面簡介STM32F030
    發表于 04-24 14:12 ?1.2w次閱讀
    <b class='flag-5'>STM32F030</b>之IAP<b class='flag-5'>代碼</b>編寫

    PIC16F877利用I2C讀取24LC02測試程序免費下載

    本文檔的主要內容詳細介紹的是PIC16F877利用I2C讀取24LC02測試程序免費下載 PIC16F7877向24LC02中寫數據,然后再讀出,并在B端口顯示
    發表于 12-27 08:00 ?24次下載
    PIC16<b class='flag-5'>F</b>877利用I2C讀取<b class='flag-5'>24LC02</b>測試程序免費下載

    STM32F030新建工程模板資料免費下載

    本文檔的主要內容詳細介紹的是STM32F030新建工程模板資料免費下載 ,方便新建STM32F030所用,省略配置步驟。
    發表于 08-05 08:00 ?83次下載
    <b class='flag-5'>STM32F030</b>新建工程模板資料免費下載

    STM32F030系列微控制器的數據手冊免費下載

    STM32F030系列微控制器的數據手冊免費下載
    發表于 03-31 08:00 ?46次下載
    <b class='flag-5'>STM32F030</b>系列微控制器的數據手冊免費下載

    stm32f030stm32f103功能差異

    stm32f030stm32f103功能差異主要表現在哪?
    的頭像 發表于 07-22 09:35 ?2.2w次閱讀

    如何建一個STM32F030工程模板(標準庫版)

    如何建一個STM32F030工程模板(標準庫版)
    發表于 12-08 20:21 ?0次下載
    如何建一個<b class='flag-5'>STM32F030</b>工程模板(標準庫版)

    STM32F030低溫下RTC不工作

    STM32F030低溫下RTC不工作
    發表于 12-09 09:21 ?19次下載
    <b class='flag-5'>STM32F030</b>低溫下RTC不工作

    STM32F030在低溫下無法啟動

    STM32F030在低溫下無法啟動
    的頭像 發表于 09-27 16:19 ?1911次閱讀
    <b class='flag-5'>STM32F030</b>在低溫下無法啟動

    STM32F030在低溫下無法啟動

    電子發燒友網站提供《STM32F030在低溫下無法啟動.pdf》資料免費下載
    發表于 09-20 10:23 ?3次下載
    <b class='flag-5'>STM32F030</b>在低溫下無法啟動
    主站蜘蛛池模板: 国内精品日本久久久久影院 | 久久精品手机观看 | 91久久线看在观草草青青 | 国产亚洲精品线视频在线 | 欧美性appstin孕妇 | 男男校园园bl文全肉高h寝室 | 伊人久久精品中文字幕 | 永久免费看mv网站入口 | 日韩精品在线看 | 宅男午夜大片又黄又爽大片 | 中文字幕免费视频精品一 | 秋霞电影网伦大理电影在线观看 | 久久精品亚洲国产AV涩情 | 暖暖的高清视频在线观看免费中文 | 国产人妻久久久精品麻豆 | 夜色视频社区 | 日本人作爰啪啪全过程 | 超碰公开在线caopon | 激情床戏视频片段有叫声 | 老师掀开短裙让我挺进动态 | 一边啪啪的一边呻吟声口述 | 最新亚洲人成网站在线影院 | 精品在线观看一区 | 国产日韩欧美另类 | 亚洲欧美自拍清纯中文字幕 | 扒开 浓密 毛 | 一道本无吗d d在线播放 | 97豆奶视频国产 | 亚洲AV久久无码精品九九软件 | 亚洲中文日韩日本在线视频 | 亚洲日本一区二区三区在线不卡 | 果冻传媒剧情在线观看 | 欧洲日韩av无线在码 | 人妻少妇69式99偷拍 | 亚洲精品偷拍影视在线观看 | 国产欧美精品一区二区色综合 | 夜色88V精品国产亚洲AV | 国产人成无码视频在线观看 | 日本久久精品毛片一区随边看 | 熟女少妇内射日韩亚洲 | 亚欧乱亚欧乱色视频 |