利用Arduio Leonardo 和 ice40 mini FPGA板实现USB转8个UART及3组8位PIO-Arduino中文社区 - Powered by Discuz! Archiver

jrwang 发表于 2014-6-29 07:06

利用Arduio Leonardo 和 ice40 mini FPGA板实现USB转8个UART及3组8位PIO

本帖最后由 jrwang 于 2014-6-30 07:03 编辑

参赛项目: 利用Arduio Leonardo 和 ice40 mini FPGA板实现USB转8个UART及3组8位PIO

参赛组员: jrwang


项目简介:
利用Arduio Leonardo 和一块ice40 迷你FPGA板实现USB转8个串口和3组8位I/O端,八个UART通过485/CAN扩展可与各种远端模块或子系统连接,3组并口用于本地。小小的ARDUINO也可以做大型测控系统的核心枢纽了。

软件采用主从轮询方式。数据中嵌入命令(ESC序列)实现一个USB到多个端口的动态切换及端口输入/输出数据请求。

预计完成时间: 作品提交时间为9月中旬

联系方式: 论坛账号已经验证了邮箱

jrwang 发表于 2014-6-29 22:08

连接图

jrwang 发表于 2014-8-31 23:35

基本做完了,要尽快调试啦。

jrwang 发表于 2014-8-31 23:38

FPGA内部命令格式和命令处理
页: [1]
查看完整版本: 利用Arduio Leonardo 和 ice40 mini FPGA板实现USB转8个UART及3组8位PIO