博客專欄

EEPW首頁 > 博客 > SigmaStar SSD201/SSD202D的SPI通訊該怎么操作,觸覺智能帶來保姆級攻略

SigmaStar SSD201/SSD202D的SPI通訊該怎么操作,觸覺智能帶來保姆級攻略

發(fā)布人:IDO觸覺智能 時間:2024-11-11 來源:工程師 發(fā)布文章

本文介紹SigmaStar SSD201/SSD202D中SPI通訊的測試方法,SPI全稱是Serial Peripheral Interface,串行外設接口,是一種常見的串行通信協議,它被廣泛用于微控制器與各種外設之間的數據傳輸,SPI接口一般用于NFC、LCD顯示驅動器等。本次使用觸覺智能的Purple Pi R1雙網口開發(fā)板演示,類樹莓派設計,雙核A7,帶WiFi功能,是嵌入式新人入門學習的高性價比開發(fā)板!


準備SPI測試工具

通過以下鏈接下載spi_test文件

https://pan.baidu.com/s/1vZXHho0KBIeFOibzO7Cnbg提取碼:1234


SPI硬件測試方法

  • 短接SPI0_DI(MOSI)和SPI0_DO(MISO)引腳

如下圖所示:

SPI測試流程

  • 將spi_test文件傳入開發(fā)板根目錄下,方法參考:

使用Tftpd32工具數據互傳是一種什么體驗?SSD201/202D開發(fā)板演示,深圳觸覺智能嵌入式方案商

  • 修改spi_test文件權限chmod 777 spi_test,并運行程序./spi_test。

  • 打印有“SPI - LookBack Mode OK”命令出現,即SPI正常。

# tftp -r spi_test -g 電腦IP

# chmod 777 spi_test

# ./spi_test

SPI - Open Succeed. Start Init SPI...

spi mode: 0

bits per word: 8

max speed: 12000 KHz (12 MHz)

************************* ret = 0***********************

nSPI - LookBack Mode Test...

nsend spi message Succeed

nSPI Send [Len:16]:

nt

0x00

0x01

0x02

0x03

0x04

0x05

0x06

0x07

nt

0x08

0x09

0x0A

0x0B

0x0C

0x0D

0x0E

0x0F

nSPI Receive [len:16]:

nt

0x00

0x01

0x02

0x03

0x04

0x05

0x06

0x07

nt

0x08

0x09

0x0A

0x0B

0x0C

0x0D

0x0E

0x0F

SPI - LookBack Mode OK

產品簡介

觸覺智能Purple Pi R1主板(型號:IDO-SBC2D06),搭載SSD201/SSD202D芯片,適合學生黨,極客學習嵌入式開發(fā),還可應用于智能樓宇室內機、智能家居中控、86盒家庭中控、電梯樓層顯示器、IP網絡廣播設備和語音識別設備


*博客內容為網友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。




相關推薦

技術專區(qū)

關閉