資料介紹
雖然工程師經(jīng)??紤]在集成應(yīng)用程序所需外圍設(shè)備方面集成微控制器(MCU),但在許多情況下,在MCU外部添加功能是必要的。例如,您可能需要將傳感器或執(zhí)行器物理地靠近外部設(shè)備,遠離MCU。或者您可能會發(fā)現(xiàn),低端的MCU結(jié)合一些外部外設(shè)提供了一個給定應(yīng)用程序的最佳成本和系統(tǒng)占用的組合。在任何情況下,有越來越多的外設(shè)接口,如基于我2C和SPI(串行外圍接口)控制器。本文將探討一些典型的外設(shè),你怎么可能與流行的單片機的使用。
我2C和SPI廣泛支持MCU。在某些情況下,你必須選擇一個或另一個因為MCU使用相同的片上資源來支持我2C或SPI。此外,您還需要一些軟件來處理串行總線協(xié)議,但實際上每個MCU供應(yīng)商都有軟件支持。
我2C提供使用更少的信號線的優(yōu)點也有較少的MCU引腳。大多數(shù)實現(xiàn)都有一個單一的雙向數(shù)據(jù)線和一個時鐘線,支持半雙工通信。通常,MCU充當(dāng)一個主控制器,可以連接多個從設(shè)備,盡管一些實現(xiàn)支持總線上有多個主機的靈活性。主目標(biāo)在傳輸開始時具有地址位的特定從設(shè)備,從而消除了專用從選擇信號的需要。
The SPI bus typically requires a minimum of three to four wires. SPI uses separate date lines for full duplex communications. Moreover, it uses dedicated, slave-select signal lines so if you have a system with a number of SPI peripherals you can easily exhaust the I/O ports on your MCU using them as select signals.
SPI is generally higher in performance, both based on higher data transmission speeds and full duplex communications. You will find SPI clock rates in the 20 to 40-MHz range. Most I2C implementations have been in the 10 to 100-kbit/s range, although some implementations operate much faster with the latest MCUs.
- 第9章:串行外設(shè)接口模塊(SPI)PPT下載 35次下載
- AVR單片機SPI的串行ADC接口的設(shè)計
- 基于AVR單片機SPI的串行ADC接口設(shè)計
- SPI串行EEPROM與PIC18單片機的接口設(shè)計 35次下載
- 如何設(shè)計一個單片機無線串行接口電路 0次下載
- 單片機應(yīng)用系統(tǒng)的串行擴展教程課件免費下載 16次下載
- 單片機的控制外設(shè)是什么?和控制外設(shè)的使用資料說明
- 機器人設(shè)計教程之單片機接口與外設(shè)的詳細(xì)資料概述 12次下載
- PICmicro中檔單片機系列之基本同步串行口(BSSP)
- PIC24H系列參考手冊之串行外設(shè)接口(SPI)
- PIC24F系列參考手冊之串行外設(shè)接口(SPI)
- dsPIC30F系列參考手冊之串行外設(shè)接口(SPI)
- dsPIC30F系列參考手冊之串行外設(shè)接口(SPI)(第二部分)
- PIC32用于同其他外設(shè)或單片機器件進行通信的串行接口的I2C模塊的概述
- AVR單片機與串行AD的SPI接口設(shè)計
- HPM5300系列SEI串行編碼器接口:如何設(shè)置通訊協(xié)議(上) 1871次閱讀
- 串行編碼器接口SEI的應(yīng)用場景/主要特性/結(jié)構(gòu)組成/工作原理 1457次閱讀
- 電腦的RS-232接口如何才能與單片機實現(xiàn)串口通信 1.1w次閱讀
- 單片機的I/O接口電路的擴展 9366次閱讀
- 如何理解51單片機的外設(shè) 3300次閱讀
- PIC單片機與PC機實現(xiàn)串行通信的設(shè)計 2819次閱讀
- 單片機串行通信的結(jié)構(gòu)組成及工作原理解析 6365次閱讀
- PIC單片機虛擬串行通信設(shè)計 1347次閱讀
- 64位單片機有哪些_東芝64位單片機介紹 2.2w次閱讀
- 單片機串行口介紹,8051單片機的通信方式 1.6w次閱讀
- 單片機遠距離多機串行通信應(yīng)用 9486次閱讀
- 基于FPGA的多單片機通信網(wǎng)絡(luò) 2075次閱讀
- 單片機與程序設(shè)計(上) 3786次閱讀
- 單片機必須了解的外設(shè)功能——定時器/中斷功能 7178次閱讀
- 單片機必須了解的外設(shè)功能——GPIO/串行通信 1.7w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多