时间:2024-08-09 来源:网络搜集 关于我们 0
上
海
竞
创
COMPETITIONS & INNOVATION
SERVICE
PLATFORM
基于前六届“假期在家一起练”实训营的有效成果和经验,今年将再次推出第七届“假期在家一起练”活动。该活动是由上海市学生事务中心、上海市电子学会、上海大学微电子研究与开发中心、上海大学研究生创新创业中心,联合“硬禾学堂/电子森林”,利用上海研究生创新实践系列活动平台“上海竞创”推出的线上实战项目,旨在培养沪上高校研究生掌握核心技术的创新意识和敢于挑战“卡脖子”难题的勇气,为研电赛、创“芯”赛、人工智能等选育优秀项目。
小脚丫FPGA学习平台是专门针对FPGA初学者(尤其是学习数字电路的在校同学)设计的学习模块系列。板上选用的芯片兼具了FPGA和CPLD的优点,瞬时上电启动,无需外部重新配置FPGA,是学习数字逻辑绝佳的选择。
在2024寒假练活动中,我们就选用了基于Lattice MXO2的小脚丫FPGA核心板作为活动平台之一。
平台简介
小脚丫STEP MXO2是一款超小巧40脚DIP结构的FPGA开发板。核心FPGA芯片选用了Lattice公司MXO2系列的4000HC产品,同时板上集成了编程器和按键、拨码开关、数码管、LED等多种外设资源。
板上集成的编程器能够完美支持Lattice工具Diamond,只需要一根USB连接线就能够完成FPGA的编程仿真和下载,而且还支持在思得普的WebIDE上进行编程仿真。
板卡框图:
所有外围器件均可直接通过MachXO24000HCFPGA进行编程。
板载资源:
1路MicroUSB接口
2位7段数码管
2个RGB三色LED
4路拨码开关
4路按键
8路用户LED
36个用户可扩展I/O(其中包括一路SPI硬核接口和一路I2C硬核接口)
集成FT232编程器
板卡特性:
核心器件:LatticeLCMXO2-4000HC-4MG132
USB Type C接口提供板上+5V供电、FPGA的配置,并新增了UART通信的功能,因此无需再通过其它端口与PC进行数据通信
支持U盘模式(连接到上位机的USB端口,上位机自动弹出StepFPGA的U盘盘符)的下载,任何操作系统的电脑 - Windows、Mac OS以及Linux(包括树莓派)都可以在不安装任何驱动程序的情况下,直接将生成的jed配置文件发送到StepFPGA盘中即可完成编程
为配合这款小脚丫FPGA的使用,我们特别升级了Web IDE系统,用户不必再下载安装Diamond软件,即可在任何一款电脑上通过浏览器进行FPGA的编程和编译。图形化的界面使得操作非常直观、便捷
本平台发货配置:
Lattice MXO2小脚丫FPGA核心板 x1
Type-C数据线 x1
活动平台任务(任选其一完成即可)
设计一款具有启动、停止、递增和清除功能的秒表
在小脚丫FPGA核心板上,利用8个单色LED实现不同的LED显示效果
PC程控小脚丫FPGA板的彩色LED
设计一款反应时间测试系统
各任务的详情可点击“阅读原文”到平台1查看。注意本平台的任务需要使用规定的WebIDE来实现,并通过GPT来生成每个模块的代码,并进行验证、修改后整合在一起实现任务。
平台资料
本活动平台提供了还有丰富的设计资料以及参考案例,均已汇总在电子森林上,相关资料详见:
https://www.eetree.cn/platform/583
活动交流群
预订板卡即可参加活动,只要完成活动任务就可免费获得板卡,预订金额将会全额退回,如果你想度过一个有意义的寒假就赶快行动起来吧!参加活动,寻找志同道合的小伙伴。
感兴趣的也可以加入活动群聊了解更多活动详情哦。
小脚丫FPGA核心板
活动交流群
愿大家能够通过硬禾“2024寒假练”活动度过一个有意义的寒假,一起进步,提升自己,感兴趣的同学可以点击文末“阅读原文”查看更多活动详情。
END
点击阅读原文查看活动详情
- END -
编辑 | 小C君
文稿 | 硬禾课堂
审核 | 上海竞创
扫
码
关
注
微信公众号 | SHCISP
工作邮箱 | shie1961@shu.edu.cn
一起分享
一起点赞
我在看