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

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4664|回复: 3

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

 关闭 [复制链接]
发表于 2014-6-29 07:06 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 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月中旬

联系方式: 论坛账号已经验证了邮箱
 楼主| 发表于 2014-6-29 22:08 | 显示全部楼层
连接图 USB2UARTS.jpg
 楼主| 发表于 2014-8-31 23:35 | 显示全部楼层
基本做完了,要尽快调试啦。
system_ext.png
 楼主| 发表于 2014-8-31 23:38 | 显示全部楼层
FPGA内部命令格式和命令处理
SW_CMD.png
CMD PROCESSOR.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-9-21 00:35 , Processed in 0.180310 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表