项目简介
本项目是微控制器技术课程期末作业,主要实现AVR微控制器上的AES加密标准。testowy.py
文件可将一维数组转换为二维数组,并对二维数组的列进行旋转操作,辅助AVR微控制器上AES加密实现的相关测试。
项目的主要特性和功能
- 数组转换:按列顺序将一维数组元素赋值给二维数组,确保数据正确排列。
- 列旋转操作:对二维数组的列进行旋转,将列的最后一个元素移到最前面,其余元素依次后移一位。
- 结果展示:打印旋转后的二维数组及其转换为一维后的结果,便于用户观察和验证操作效果。
安装使用步骤
前提条件
假设用户已下载本项目的源码文件,且本地环境已安装Python。
运行步骤
- 打开命令行工具,进入项目所在的
AES_x86_TEST
目录。 - 在命令行中输入以下命令运行
testowy.py
文件:bash python testowy.py
- 查看命令行输出,观察二维数组旋转前后的结果。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】