赞
踩
赛题地址:第五届集创赛——紫光同创杯
赛题要求:
1、使用 Arm Cortex-M1或Risc-V在指定的FPGA平台上(紫光同创PGL22G)构建片上系统
2、系统应至少包含:
3、使用Keil工具编写并生成软件程序,实现GPIO输岀引脚跟随GPIO输入引脚变化。将对应的输入、翰出引脚连接至板上开关与LED,确认程序正确运行。
解读:Arm是用keil软件开发;Risc-V可能就是Eclipse或linux 下的gcc交叉编译等
1、片上操作系统实现对平台上TF卡的访问:包括文件或图片的读操作和写操作
2、需要有TF卡的空间坏区检测程序
3、采用UDP实现内容的传输到电脑
4、在电脑上位机显示
答辩问题:你实际上有没有去用到这个东西?比如UDP,要去真正了解这个UDP传输,而不是只是把Demo拿来跑一遍。可能会问UDP数据包的格式?整个UDP数据包里包括什么东西?头部包括哪些东西?IP端口放在哪些位哪些字节?TF卡规划的寄存器地址的偏移量是多少?你怎么去对它进行读写?
1、设计报告:
2、设计数据:
3、现场答辩和演示(会先进行初步筛选)(克服心理障碍,不要紧张)
通过网口读取TF卡数据,并在PC机上显示
系统优化分析
1、TF卡模块挂载软核AHB总线和TF卡模块直接FPGA区别
2、摄像头数据缓存到与网络传输的DDR竞争关系
3、视频传输的实时性(越高越好)
4、学会使用 Wireshark 抓取和分析TCP/IP数据
5、使用 Risc-V软核的注意事项
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。