20165220课程设计个人报告——Part4-Cortex M4模块
个人报告:
20165220 葛宇豪
1.个人贡献
a.实验环境搭建
b.代码分析与理解
2.设计中遇到的问题以及解决方案
问题1:mdk5每次编译之前都会直接闪退
刚开始以为是环境问题,后来上网查资料说是因为用的盗版的,5代软件会检测但是4代就不会,于是拷贝了mdk4,问题解决。
问题2:安装了无数次USB串口驱动但是设备管理器中均没有显示串口
网上下载的CH340的驱动也不行,各个版本都不行,试了几个小时最终放弃,但是完全不影响后面的试验箱连接识别。
问题3:mdk4不能破解,无法编译程序
上网查阅资料是因为自己的电脑上因为是win10系统跟工程软件不兼容导致不能进行破解操作,去实验室用win7的可以解决。
3.调试过程中遇到的主要问题,并说明解决方法
问题1:实验六以太网服务器的实验中,我们在配置好主机和试验箱的ip以后,发现两者无法ping通
按照实验指导书的步骤走了两遍没有问题,怀疑是硬件问题,插入Jlink的USB接口后能发现正在搜索网络,但是马上会显示无网络连接
问题2:实验7与实验8与其他模块通讯实验,指导书中没有连接的教程,配置的环境也没办法兼容。
无法解决,后来老师告诉我们这两个实验不做了。
(其他所有的实验现象录屏已提交在第二周进展里)
4.设计体会及收获
这次课程设计跟之前学过的HDL程序设计的知识有一些相关性,加强了实践动手能力,配合试验箱可以更好的理解分析代码
收获很多,对以后的学习也起到了铺垫作用。
5.参考资料
信息安全系统试验箱指导书