資料介紹
SPI總線簡介
同步串行外設接口(SPI):由Motorola公司提出,是一種三線同步接口:同步信號、輸入信號和輸出信號。另外每個擴展芯片還需要一根片選線,主器件通過片選線選通與其通信的從器件。 SPI是全雙工的,即數(shù)據(jù)的發(fā)送和接收可同時進行。如果僅對從器件寫數(shù)據(jù),主器件可以丟棄同時讀入的數(shù)據(jù);反之,如果僅讀數(shù)據(jù),可以在命令字節(jié)后,寫入任意數(shù)據(jù)。數(shù)據(jù)傳送以字節(jié)為單位,并采用高位在前的格式。硬件接口:串行數(shù)據(jù)輸入 --- SDI(MISO) 串行數(shù)據(jù)輸出 --- SDO(MOSI) 串行移位時鐘 --- SCK 從使能信號 --- CS ? CS用于決定與主設備進行數(shù)據(jù)通信的從設備,如果沒有CS信號,從設備只能有一個。
數(shù)據(jù)傳輸?shù)臅r鐘依靠主處理器的時鐘脈沖。時鐘的設置是根據(jù)時鐘極性(CPOL)和時鐘相位(CPHA)兩個參數(shù)來決定的: CPOL定義SPI串行時鐘的活動狀態(tài), CPHA定義相對于SO數(shù)據(jù)位的時鐘相位。 CPOL和CPHA的設置決定了數(shù)據(jù)取樣的時鐘沿。 SPI主模塊和與之通信的外設的時鐘相位和極性應該一致。根據(jù)外設工作要求,配置輸出的串行同步時鐘的極性: CPOL=0,串行同步時鐘的空閑狀態(tài)為低電平; CPOL=1,串行同步時鐘的空閑狀態(tài)為高電平。時鐘相位(CPHA)用于選擇進行數(shù)據(jù)傳輸?shù)膫鬏攨f(xié)議: CPHA=0,在串行同步時鐘的第一個跳變沿(上升或下降)數(shù)據(jù)被采樣; CPHA=1,在串行同步時鐘的第二個跳變沿(上升或下降)數(shù)據(jù)被采樣。

- STM32F3產(chǎn)品技術培訓-USART模塊
- STM32f10x官方固件庫資料 195次下載
- STM32f10x官方固件庫資料 77次下載
- STM32F10x最新版固件函數(shù)庫免費下載 0次下載
- STM32F10x的固件庫資料免費下載 48次下載
- STM32F10X的StdPeriph庫免費下載 0次下載
- STM32F10X庫函數(shù)合集免費下載 28次下載
- STM32F10x單片機的參考手冊免費下載 28次下載
- STM32F10x固件庫V3.5.0的詳細資料免費下載 63次下載
- STM32F10X控制舵機轉(zhuǎn)動程序詳細資料免費下載 50次下載
- 使用STM32F10x單片機的輸入捕獲實驗程序詳細資料免費下載 13次下載
- stm32f10x標準外設庫之FLASH的固件函數(shù)詳細資料免費下載 11次下載
- stm32f10x標準外設庫之DMA的固件函數(shù)詳細資料免費下載 13次下載
- STM32F10x ADC所有的固件函數(shù)詳細資料免費下載 26次下載
- F0產(chǎn)品技術培訓10DAC(上海stm32培訓資料) 3次下載
- 【教程】零基礎!手把手教你使用STM32F4進行E22-400T22S編程通信 1.2k次閱讀
- 【GD32 MCU 移植教程】9、從 STM32F10x 系列移植到 GD32F30x 系列 2.8k次閱讀
- 在GD32F103移植STM32F103代碼 3.8k次閱讀
- RT-thread源碼移植到STM32F10x和STM32F4xx 4.1k次閱讀
- STM32啟動文件startup_stm32f10x_hd.s的代碼講解 5.9k次閱讀
- STM32F1的DMA使用 4.6k次閱讀
- STM32的外部中斷 3.8k次閱讀
- 關于STM32的待機喚醒功能 7.1k次閱讀
- 關于STM32啟動文件startup_stm32f10x_hd.s的代碼 5.4k次閱讀
- stm32體系架構(gòu)詳解 2w次閱讀
- 基于STM32F0的SPI通信的FLASH程序分析 3k次閱讀
- STM32單片的啟動過程解析 2.1k次閱讀
- 如何在STM32單片機中加入RDP功能 6.9k次閱讀
- 淺談STM32F10X SPI操作flash MX25L64讀寫數(shù)據(jù) 1.2w次閱讀
- IAR在STM32的配置方法 1.9w次閱讀
下載排行
本周
- 1MCU模塊原理圖資料
- 0.37 MB | 次下載 | 1 積分
- 2LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規(guī)格書
- 997.05 KB | 次下載 | 免費
- 3CSMD1&TR3A 6 C00 模組-CN-V1
- 960.13 KB | 次下載 | 免費
- 4SC92F8463B/8462B/8461B技術手冊
- 1.67 MB | 次下載 | 5 積分
- 5基于單片機的額溫槍設計
- 4.82 MB | 次下載 | 10 積分
- 6AT817晶體管光耦系列
- 1.86 MB | 次下載 | 免費
- 7國產(chǎn)千兆網(wǎng)口芯片PT153S中文資料
- 1.35 MB | 次下載 | 免費
- 8FP7135V060-G1/FP7125替代物料pin to pin
- 495.40 KB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 7次下載 | 10 積分
- 3SDFM 激光測距模塊模組手冊
- 0.54 MB | 7次下載 | 免費
- 4SW6238V ACCC 三 PD 四口多協(xié)議移動電源 SOC規(guī)格書
- 0.59 MB | 5次下載 | 1 積分
- 5直流電路的組成和基本定律
- 1.67 MB | 4次下載 | 免費
- 6反激式開關電源設計解析
- 0.89 MB | 4次下載 | 5 積分
- 7IP6742_datasheet_100V8A 同步 BUCK 控制器
- 2.16 MB | 3次下載 | 免費
- 8SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 2次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論