"); //-->
本文介绍SigmaStar SSD201/SSD202D中SPI通讯的测试方法,SPI全称是Serial Peripheral Interface,串行外设接口,是一种常见的串行通信协议,它被广泛用于微控制器与各种外设之间的数据传输,SPI接口一般用于NFC、LCD显示驱动器等。本次使用触觉智能的Purple Pi R1双网口开发板演示,类树莓派设计,双核A7,带WiFi功能,是嵌入式新人入门学习的高性价比开发板!
准备SPI测试工具
通过以下链接下载spi_test文件
https://pan.baidu.com/s/1vZXHho0KBIeFOibzO7Cnbg提取码:1234
SPI硬件测试方法
短接SPI0_DI(MOSI)和SPI0_DO(MISO)引脚
如下图所示:

SPI测试流程
将spi_test文件传入开发板根目录下,方法参考:
使用Tftpd32工具数据互传是一种什么体验?SSD201/202D开发板演示,深圳触觉智能嵌入式方案商

修改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芯片,适合学生党,极客学习嵌入式开发,还可应用于智能楼宇室内机、智能家居中控、86盒家庭中控、电梯楼层显示器、IP网络广播设备和语音识别设备
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。
相关推荐
Linux系统下USB摄像头驱动开发
uClinux系统分析
单片机开发板
CY7C68013开发板原理图.rar
基于ARM-Linux的MiniGUI的仿真与移植
Linux系统的DS18B20驱动程序源代码
树莓派 AI HAT+ 2 在 Hailo-10H 旁边增加了 8 GB 内存
为什么工程师选择树莓派用于工业应用
[转帖]NeuLinux嵌入式Linux开发平台
AN2131开发板原理图.rar
基于ARM的嵌入式Linux系统开发 下
SL811HS开发板原理图.rar
53年后,惠普于1972年推出的总线标准获得了稳定的Linux驱动——通用接口总线拥有惊人的8 MB/s带宽
基于ARM的嵌入式Linux系统开发 上
基于ARM的嵌入式Linux系统开发 中
嵌入式LINUX开发套件常见问题解答
uClinux系统分析
SiFive和IAR加强了RISC-V汽车工具链
树莓派Raspberry Pi在纽约市长就职典礼上遭禁
51单片机开发板
NEC MCU 78F0513D开发板使用教程
RK3506核心板SDK重磅升级,解锁三核A7实时控制新架构
ARM嵌入式系统开发板三星S3C44B0X的完整Protel电路图.rar
GeForce 590 驱动分支是首个不支持 GTX 9 和 10 系列 GPU 的分支——Linux 版本标志着定义时代显卡的终结
Linux内核源代码的阅读和工具介绍(aqian转)
基于Linux平台的温度传感器DS18B20驱动程序设计
TechInsights 拆解:Raspberry Pi 5 8 GB AI 套件
Kontron与Congatec合作开发安全的嵌入式Linux平台
Badge USB OCD 与 78F0513D 使用演示视频
拆解:树莓派5 8 GB AI 套件