文号
842548
阅读
27423
回复
18
收藏
16
打算做一个CH551G的通用USB转换器,兼容USB Blaster/FT2232(Xilinx/Lattice)等协议
2018/01/15
IP:未同步
WCH出了CH55x系列单片机,其最低配型号CH551G,价格低达1.5¥。拥有12个I/O口和无需晶振的硬件USB/SPI等功能,同时也集成了内置的3.3V LDO。还有已经内置的USB ISP Bootloader。硬件简单到没朋友,基本上可以说是飞线到USB插头上就能直接工作了。

因此我打算近期做一个通用USB转换器。兼容USB-Blaster协议、FT2232D协议(Xilinx/Lattice下载线)、以及自定义协议(加入WinUSB标志,免驱动)。(忽然感觉淘宝JS要爆炸了2333333)同时FT2232D协议也可以用于别的用途,比如说OpenOCD调试、Flash编程、USB转串口等用途。

这几天先做个原型调调程序,定稿之后的话会在此楼免费送板,名额有限(大概20个)。

先放一个原理图和初步的布线图,求各位大佬斧正:
ftdiemu.png

ftdiemu-pcb.png
18
1
8年11个月前IP:未同步
842551
1楼
越来越中国特色了~
引用
评论
8年11个月前IP:未同步
842552
2楼
求送板
最好支持国产FPGA
引用
评论
tangler作者
8年11个月前IP:未同步
842557
3楼
引用 liccil:
那必须的(
引用
评论
8年11个月前IP:未同步
842558
4楼
支持一个。
另外搜了下这个单片机的USB接口好像支持全速?
引用
评论
tangler作者
8年11个月前IP:未同步
842564
5楼
引用 radio:
嗯,全速,没多快,不过够用了.
引用
评论
8年10个月前IP:未同步
842570
6楼
需要自己写程序还是厂家公开源码?支持3.0吗
引用
评论
8年10个月前IP:未同步
842586
7楼
JTAG接口需要增加电平转换,因FPGA开发板可能是任何电平,1.2-3.3V都有。
引用
评论
tangler作者
8年10个月前IP:未同步
842587
8楼
引用 warmonkey:
1T45比较贵,暂时先搞好3.3V的,其他的可以容后考虑(
引用
评论
8年10个月前IP:未同步
842588
9楼
功能越来越丰富了
引用
评论
8年10个月前IP:未同步
842591
10楼
准备做淘宝爆款么23333333
引用
评论
tangler作者
8年10个月前IP:未同步
842734
11楼
进度:ISP协议反工完成,历时1小时:

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
引用
评论
1
8年10个月前IP:北京
843059
12楼
引用 rgwan:
已经帮楼主完善了下程序
支持在Windows下编译和运行了
现在Github上内置了比较详细的使用和编译的说明
下载和擦除功能在CH554上测试通过
引用
评论
1
8年9个月前IP:北京
843959
13楼
楼主技术大牛,必须支持
引用
评论
8年9个月前IP:北京
843961
14楼
@rgwan 楼主,建议硬件资料也上到github,如果可以的话。谢谢
引用
评论
8年9个月前IP:海南
844018
15楼
赞一个,持续关注中
引用
评论
8年8个月前IP:山西
844595
16楼
支持一下,可以做一些制具模块
引用
评论
8年8个月前IP:四川
845095
17楼
已经GitHub 上fork了 希望楼主大大可以成功
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的