20155234 昝昕明《基于ARM实验箱的国密算法应用》课程设计个人报告

个人贡献

参与课设题目讨论及完成全过程;
资料收集;
SM1算法及和ARM之间通信


负责串口代码调试;

协调完成小组结题报告;
负责实验箱的管理;

设计中遇到的问题及解决方法

开发板无法ping通主机

在虚拟机VMware里面:选择 edit(编辑) -> Vitual Network Editor(虚拟网络编辑器) ,选中VMnet0,在下面的VMnet Information中,点Bridge to(桥接到):选择自己的有线网卡(有线网卡可通过以太网属性查看,非无线网卡),然后选择虚拟机VMware右下角的网络设配器,进入虚拟机设置,选择连接方式:Custom VMnet0(Bridged),完成保存。
然后自己将主机和arm的ip设置到同一网段就可以了。

串口程序无法在arm板子上成功运行

解决方法因为代码中将com1定义为了ttyS1 但是我们用的arm板子应该设置为ttyO1,修改过后就可以运行出来了

运行串口程序后Z32接收到的数据出错

没能够解决这个问题,但是当Z32单独开启是能够在win7串口助手上成功运行,如果同时打开ARM板子就会导致在win7助手上接收不到正确数据
所以我推测是因为ARM板子和Z32同时开启时会出现硬件上的冲突,导致Z32中下载的程序无法完整运行,导致出现错误

具体实验环境的配置

我是直接拷贝的5219付颖卓同学的虚拟机,所以给出她的博客链接,可以参考她的博客来进行实验环境的配置

  • 实验环境配置:与arm互相通信的Ubuntu环境配置

    实验体会

    这次课设中部分内容在上学期的课程实验中做过,所以比较熟悉刚开始的东西,初始进度很快,但是到后面要实现具体的课设应用时发现自己所掌握的东西还是不够,只能通过一次次去找老师的帮助才能进行下去,在这里要十分感谢娄老师的耐心指导,帮我解决一些在环境配置和实现方向上的一些问题,希望以后有机会能和老师再一次合作关于Z32和ARM的实验。

转载于:https://www.cnblogs.com/zxm20/p/9130456.html

20155234 昝昕明《基于ARM实验箱的国密算法应用》课程设计个人报告相关推荐

  1. 20155224 聂小益 《基于Arm实验箱的接口测试和应用》 课程设计报告

    一.设计方案及可行性分析 熟悉 Linux 开发环境 多线程应用程序设计 串行端口程序设计 中断实验 二.详细设计思路 1. 熟悉 Linux 开发环境 建立工作目录: 在终端输入代码建立工作目录 [ ...

  2. 2015520吴思其 基于《Arm试验箱的国密算法应用》课程设计个人报告

    20155200吴思其 基于<Arm试验箱的国密算法应用>课程设计个人报告 课程设计中承担的任务 完成试验箱测试功能4,5,6以及SM3加密实验的实现 测试四 GPIO0按键中断实验 实验 ...

  3. 课程设计个人报告——基于ARM实验箱的捕鱼游戏的设计与实现

    课程设计个人报告--基于ARM实验箱的捕鱼游戏的设计与实现 一.个人贡献 参与课设题目讨论及部分过程 资料收集 负责代码调试 捕鱼游戏相应功能的实现 实验环境 Eclipse软件开发环境: ARM实验 ...

  4. 课程设计小组报告——基于ARM实验箱的捕鱼游戏的设计与实现

    课程设计小组报告--基于ARM实验箱的捕鱼游戏的设计与实现 一.任务简介 1.1 任务内容 捕鱼游戏是一个娱乐性的游戏开发,可以给人们带来娱乐的同时还可以给人感官上的享受,所以很受人们的欢迎.本次游戏 ...

  5. 20165329课程设计个人报告——基于ARM实验箱的捕鱼游戏的设计与实现

    20165329课程设计个人报告--基于ARM实验箱的捕鱼游戏的设计与实现 一.个人贡献 实验环境的搭建 代码调试 在电脑上成功运行 实现了arm的配置 实现了游戏在arm游戏实验箱上的使用 理解游戏 ...

  6. 20155234 昝昕明 《网络对抗技术》实验一 PC平台逆向破解

    实践内容: 手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数. 利用foo函数的Bof漏洞,构造一个攻击输入字符串,覆盖返回地址,触发getShell函数. 注入一个自己制作的sh ...

  7. linux 网络对讲,基于ARM与Linux的全数字化可视对讲系统的设计与实现

    摘要: 在信息化飞速发展的今天智能家居系统已越来越多的被人们所接受,从楼宇可视对讲到紧急情况报警,再到远程家电控制,智能家居系统在人们的日常生活中扮演着重要的角色.传统的可视对讲系统都是基于模拟音视频 ...

  8. 20165219王彦博《基于Cortex-M4的虚拟机制作与测试》课程设计个人报告

    20165219王彦博<基于Cortex-M4的虚拟机制作与测试>课程设计个人报告 一.个人贡献 参与课设题目讨论及完成全过程: 资料收集: 负责环境搭建,代码运行下载: 撰写小组结题报告 ...

  9. 20155227辜彦霖《基于Cortex-M4的UCOSIII的应用》课程设计个人报告

    20155227辜彦霖<基于Cortex-M4的UCOSIII的应用>课程设计个人报告 一.个人贡献 参与课设题目讨论及完成全过程: 资料收集: 负责主要代码调试: 撰写小组结题报告. 二 ...

最新文章

  1. 成年人过敏的N种变态表现
  2. 大连理工大学c语言第三次上机作业答案,大连理工大学软件学院C语言上机第五六章课后题...
  3. jQuery避免$符和其他JS库冲突的方法对比
  4. 在八十年代末,比尔·盖茨和史蒂夫·巴尔默
  5. 如何自己编写Makefile
  6. 前端学习(2667):退出编辑状态
  7. 一次百万长连接压测 Nginx OOM 的问题排查分析
  8. 二-Java基础-作业-基础语法
  9. 对还剩20天的FPGA大赛规划
  10. 6 python高级数据处理和可视化
  11. iOS开发 调用系统的震动和提示音
  12. linux查看进程占用连接数,Linux命令排查线上问题常用的几个
  13. Python(初学者):调用函数输出
  14. 添加视频字幕后期制作Premiere Pro 2022中文
  15. 实用frida进阶:内存漫游、hook anywhere、抓包
  16. 1010001b 1101110b怎么用计算机,计算机组成原理计算题
  17. axure RP文件如何找回_u盘文件丢失怎么办 u盘文件丢失恢复方法【步骤详解】
  18. 如何写一个魔方二维动态还原MATLAB仿真程序
  19. 苹果三代耳机_浅谈华强北最强Airpods Pro(苹果三代蓝牙耳机)到底怎么样?
  20. 微信支付回调地址 http https问题

热门文章

  1. HBR 聪明人如何做决策
  2. textbox控件输入内容限制(格式及长度)
  3. ghost后找不到页面文件的解决办法
  4. STM32CubeMX HAL库和串口屏通信卡死问题解决
  5. 小程序获取当前用户头像和昵称
  6. SurfaceFlinger的dump信息详解
  7. ZYNQ7000学习 (五):PS与PL协同设计实现GPIO
  8. 努比亚5s升级鸿蒙,荣耀可升级鸿蒙,覆盖多款机型!赵明:友商“最危险”的时候!...
  9. Qt简单的创建文件夹
  10. 计蒜客--逃生--动态规划入门DP