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连接器