×
嵌入式 > 技术百科 > 详情

可实时显示所有SPI通信的逻辑分析仪,一个更好的SPI调试器SPIDriver上手体验

发布时间:2020-06-17 发布时间:
|

SPIDriver是一个用于控制SPI设备的易于使用的工具,它可与Windows,Mac和Linux系统配合使用,并具有内置的彩色屏幕,可实时显示所有SPI通信的逻辑分析仪,它使用标准的FTDI USB串行芯片与PC通讯,因此无需安装特殊的驱动程序。SPIDriver评估板包括3.3 V和5 V电源,具有电压和电流监控功能。

如果使用SPI设备(LCD面板,闪存,传感器,LED),你会知道最常问的问题是“现在在做什么?” SPIDriver实时显示SPI总线上发生的事情,因此不再猜测总线状态。它旨在使与SPI硬件的对话变得流畅,直观。无论你是硬件调试还是什么的,都非常不错。

电流和电压监控使你可以尽早发现电气问题。随附的彩色编码电线使连接变得轻松,无需引脚图。它包括用于你设备的3.3 V和5 V电源,以及一个高端电流表。

SPIDriver随附有免费软件(如开源软件),可以通过以下方式对其进行控制:

  • 图形用户界面
  • 命令行
  • 使用单个源文件的C和C ++
  • Python 2和3,使用模块

谁需要它,为什么?

如果使用SPI硬件,则需要SPIDriver。你可以直接控制LED和LCD显示屏,而不必依托于微控制器。如果你需要检查,备份或克隆SPI闪存,则SPIDriver是理想的工具。它可以在线读取,备份和还原标准SPI闪存芯片,并且受流行的flashrom工具支持。如果使用SPI传感器,则可以使用每天使用的编程工具从台式机调试,测试和校准它们。

想要在图形显示器上获得图片吗?

图形显示可能会很糟糕,因此让他们显示图像似乎是一项真正的成就。SPIDriver非常适合驱动,测试和评估不同的显示器。当然,SPIDriver也可以与Gameduino系列图形触摸屏完美配合。

SPIDriver驱动Gameduino 3 LCD面板。

是否要编程SPI闪存?

SPI闪存非常普遍,并且通过使用测试夹,SPIDriver可以方便地在线读取和写入SPI闪存,可直接备份和还原Flash内容。Microchip的微控制器在线编程使用标准的SPI引脚,因此读或写Microchip的闪存所需的脚本很简短。

SPIDriver对Arduino Pro进行编程。

从桌面点亮LED灯条

SPI LED灯带也很容易挂接到SPIDriver,并且能够直接控制它们,这是非常有趣的一个项目!它的速度足以平滑地对长条进行动画处理并实现POV效果,如果是短条的LED灯带,可以直接由SPIDriver的470 mA内置电源供电。

SPIDriver驱动LED灯条。

特性

  • 实时显示向你精确显示所有时间
  • 以500 Kbps持续进行SPI传输
  • USB线电压监控器可检测到0.01 V的电源问题
  • 目标设备高端电流测量,至5 mA
  • 两个辅助输出信号A和B
  • 专用电源线。GND,3.3 V和5 V各两个
  • 所有信号均采用颜色编码,以匹配跳线颜色
  • 所有信号均为3.3 V,且可承受5 V
  • 使用FTDI USB串行适配器和Silicon Labs汽车级EFM8控制器
  • 还报告所有流量的正常运行时间,温度和运行CRC
  • 使用简单的串行协议控制所有传感器和信号
  • 为Windows,Mac和Linux提供的GUI,命令行,C / C ++和Python 2/3主机软件

技术指标

  • 最大功率输出电流:高达470 mA
  • 信号电流:高达10 mA
  • 设备电流:高达25 mA
  • 尺寸:61毫米x 49毫米x 6毫米
  • 接口:USB 2.0,微型USB连接器

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
关于LED大屏幕保养你搞知道这些