快速开始
通过本章节,您可以快速了解如何使用 CrackNuts
进行能量数据的采集和分析。
📄️ 上位机软件安装
CrackNuts上位机提供一个基于 Python 的开发 SDK,默 认集成开发环境为 Jupyter,并在其中内置了便于使用的设备控制与数据采集组件。用户也可以在非 Jupyter 环境下,通过标准的 Python 脚本对设备进行控制。
📄️ 运行 CrackNuts
本章节以Cracker-S1设备为例进行介绍。在CrackNuts侧信道采集分析一体化方案中,上位机以Python的SDK形式供用户使用,用户可使用Jupyter作为编程IDE,对设备进行控制、数据采集以及后续的数据分析。
📄️ 功耗采集
本章节使用nutstm32f103c8作为Nut(其出厂时已经包含Gloden固件供演示、测试使用),演示基础的数据采集流程的部署。使用Jupyter作为开发环境(使用pip install cracknuts[jupyter]进行安装)。