娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年09月07日(星期六)

2020年09月07日 | STM8 中I2C讀寫函數

發布者:錢幣之歌 來源: eefocus關鍵字:STM8  I2C  讀寫函數 手機看文章 掃描二維碼
隨時隨地手機看文章

void I2C_write(u8 Addr, u8 *WriteData, u8 length)

{

  /* Send STRAT condition */

  I2C_GenerateSTART(ENABLE);

  /* Test on EV5 and clear it */

  while(!I2C_CheckEvent(I2C_EVENT_MASTER_START_SENT)); 

  /* Send EEPROM address for write */

  I2C_Send7bitAddress(Addr, I2C_DIRECTION_TX);  

  /* Test on EV6 and clear it */

  while(!I2C_CheckEvent(I2C_EVENT_MASTER_ADDRESS_ACKED));

   I2C_ClearFlag(I2C_FLAG_ADDRESSSENTMATCHED);// must add   

  for(int i = 0; i  {

    I2C_SendData(WriteData[i]); 

    /* Test on EV8 and clear it */

    while (!I2C_CheckEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTING));    

  }  

  /* Send STOP condition */

  I2C_GenerateSTOP(ENABLE);  

}


void I2C_Read(u8* pBuffer, u8 ReadAddr, u8 NumByteToRead)

{    

 while(I2C->SR3&0x02);

 I2C->CR2 |= 0x01;

 while(!(I2C->SR1 & 0x01));

 I2C->DR = ReadAddr;

 while(!(I2C->SR1 & 0x02)); 

 I2C->SR1; 

 I2C->SR3;

 while(NumByteToRead)  

{

  if(NumByteToRead == 1) 

    {

      I2C->CR2 &= ~0x04; 

      I2C->CR2 |= 0x02; 

    }  

    if(I2C->SR1 & 0x40)

    {   

      *pBuffer=I2C->DR;

       pBuffer++;  

       NumByteToRead--;        

    }      

  }   

  I2C->CR2 |= 0x04;

}


關鍵字:STM8  I2C  讀寫函數 引用地址:STM8 中I2C讀寫函數

上一篇:STM8 低功耗時鐘管理
下一篇:STM8時基單元

推薦閱讀

隨著國內限行、限牌城市的增多,以及新能源車價越來越親民,新能源車型的銷量在今年迎來了爆發性增長。根據中汽協數據顯示,今年前7個月,我國新能源汽車產銷分別完成50.4萬輛和49.6萬輛,比上年同期分別增長85%和97.1%,產銷量遠超業內預期。國內的造車新勢力以及傳統車企,在電動車領域不斷推陳出新,聲勢浩大。反觀全球車企老大——豐田汽車,為何卻在...
使用接收中斷,將接收到的字符再發送出去。每次接收到字符之后都會退出低功耗模式,從而在主函數中將接收到的字符再發送出去。/********************************************** *程序描述:單片機的P3.4、P3.5作為串口接收字符,將接受到的字符再發送出去 ***********************************************/#include <msp430x14x.h>void usartInit(vo...
上周,有消息稱一加將發布一款名為 OnePlus Clover 的新手機。在 OnePlus Nord 推出之后,一加希望以更低的價格推出一款廉價手機來搶占更多的市場。根據 MySmartPrice 報道,這款名為 OnePlus Clover 手機的 Geekbench 結果已出現在跑分網站上。從信息可以看到,該設備搭載高通驍龍 460 芯片和 4GB RAM,型號為「OnePlus BE2012」,該手...
廣告摘要聲明廣告【文/歌者】“從去年開始到今年上半年,整個PCB市場行情走俏,大部分廠商訂單飽滿;下半年由于芯片短缺、全球貿易不確定性加大,PCB市場出現了兩極分化的狀態。一方面,來自手機、HDI等產品訂單出現下滑,而家電、通訊等行業則明顯上揚。尤其在軟板領域,受益于新能源產業的高景氣度帶動,訂單增長顯著。?江西威力固智能設備有限公司總經...

史海拾趣

問答坊 | AI 解惑

LED顯示屏技術現狀及發展

LED顯示屏是發光二極管主要應用領域之一,近年來發展迅速。目前,LED顯示屏制作技術先進,售價低,國外公司很難在大陸競爭市場。據不完 全統計,1998年我國LED顯示屏生產廠商有150多家,制造各類顯示屏約五萬平方米,實現產值14億元,LED產業取得 ...…

查看全部問答∨

更改頻率與DMA

在切換CORE和內存頻率時,需要考慮DMA數據傳輸的問題嗎?就是指是否可能將當前正傳輸的數據丟掉。…

查看全部問答∨

wince代碼移植問題【1】:怎樣處理locale頭文件?

移植一段代碼時候用到了StdString.h<http://www.codeproject.com/KB/string/stdstring.aspx?msg=987184> 其中用到了 locale頭文件。 wince不支持stl的locale,應該是提供了它自己的方法,但苦于小弟剛學C++和WinCe,搜索兩天時間還未找 到結 ...…

查看全部問答∨

突破白光LED國際專利壁壘的有效途徑

 傳統的照明技術是在電真空技術的基礎上發展起來的,由于半導體技術的發展,電子管的電子元件逐步被晶體管所替代。和晶體管元件一樣,固態照明產品與傳統的照明產品相比,有明顯的優勢。隨著節能、環保型照明需求的日益提高,白光LED在全世界范圍 ...…

查看全部問答∨

[遲到征文]我的51——畢業、自信和愛情

這段時間比較忙,所以,一直沒有動鍵盤,一致時間流逝,痛哭流涕,但是我就是想說一下,因為說起我的51之路那可以說是一部血淚史,有血有淚也有shi。 那是一個有關風花雪月的故事,那是一個有關愛恨情仇的故事,那是一個關于單片機的故事。 ...…

查看全部問答∨

MSP430調試器固件升級失敗,調試器不能用了

今天下午在下程序的時候不小心點了那個固件升級的提示,結果自動升級,過了一會兒之后提示說錯誤,之后再連接調試器和電腦,調試器的燈就不亮了,IAR程序中也找不到可以下載的地方了,這是為什么啊?重啟過電腦,重裝過驅動,都不行,請高手指點啊 ...…

查看全部問答∨

《GPSR+GPS開發板》之一透明傳輸

之前本人把自己DIY的《GPSR+GPS開發板》開發板Show出來,可程序一直沒有完成。所以,代碼至今沒有開源。后面我們將逐步把相關內容貼上論壇,敬請關注。…

查看全部問答∨

ARM

各位大神好,小弟現在有個疑問:                                              &nb ...…

查看全部問答∨

FATFS BMP

大家好:           我使用了TIVA 單片機里的SD_demo,里面的FATFS已經移植好了,我現在希望SD卡里面的單色BMP圖片轉成像素數組,下面是我的程序,我通過DEBUG發現在f_lseek()函數后的if(res==FR_OK)語句是沒辦法執 ...…

查看全部問答∨

28335 ADC, AD引腳電平一直正常且未變,為何某些情況下采樣值會變小?

折磨了快一個月了。到底是什么問題?ADC使用的是內部參考,外圍電路正確。是電源和GND受到干擾嗎?為何引腳電平一直是OK的?是DSP內部參考電壓異常嗎?另外,ADC計算的公式:(Vin-Vadclo)/3*4096,這個式子里面,VIN和VADCLO都用示波器確認過,OK, ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 科技| 德阳市| 石门县| 三明市| 诸城市| 车致| 永泰县| 临桂县| 宜君县| 府谷县| 怀来县| 辽阳县| 咸宁市| 新田县| 璧山县| 来凤县| 鹤壁市| 广东省| 祁阳县| 卢龙县| 海口市| 黔东| 广宁县| 遵化市| 朔州市| 公安县| 广宁县| 禹城市| 金塔县| 外汇| 泽州县| 敦化市| 望城县| 蒙阴县| 松滋市| 平果县| 金塔县| 牟定县| 高阳县| 长阳| 喜德县|