打算做一个CH551G的通用USB转换器,兼容USB Blaster/FT2232(Xilinx/Lattice)等协议
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个)。

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


279381

来自 电子技术
1
2018-1-15 22:06:49
1楼
越来越中国特色了~
折叠评论
加载评论中,请稍候...
折叠评论
2楼
求送板
最好支持国产FPGA
折叠评论
加载评论中,请稍候...
折叠评论
rgwan(作者)
3楼
引用 liccil:
那必须的(
折叠评论
加载评论中,请稍候...
折叠评论
4楼
支持一个。
另外搜了下这个单片机的USB接口好像支持全速?
折叠评论
加载评论中,请稍候...
折叠评论
2018-1-16 00:08:00
rgwan(作者)
5楼
引用 radio:
嗯,全速,没多快,不过够用了.
折叠评论
加载评论中,请稍候...
折叠评论
6楼
需要自己写程序还是厂家公开源码?支持3.0吗
折叠评论
加载评论中,请稍候...
折叠评论
7楼
JTAG接口需要增加电平转换,因FPGA开发板可能是任何电平,1.2-3.3V都有。
折叠评论
加载评论中,请稍候...
折叠评论
rgwan(作者)
8楼
引用 warmonkey:
1T45比较贵,暂时先搞好3.3V的,其他的可以容后考虑(
折叠评论
加载评论中,请稍候...
折叠评论
9楼
功能越来越丰富了
折叠评论
加载评论中,请稍候...
折叠评论
10楼
准备做淘宝爆款么23333333
折叠评论
加载评论中,请稍候...
折叠评论
2018-1-21 13:48:00
2018-1-21 13:48:00
rgwan(作者)
11楼
进度:ISP协议反工完成,历时1小时:

https://github.com/rgwan/librech551
折叠评论
1
加载评论中,请稍候...
折叠评论
2018-2-2 00:59:32
2018-2-2 00:59:32
12楼
引用 rgwan:
已经帮楼主完善了下程序
支持在Windows下编译和运行了
现在Github上内置了比较详细的使用和编译的说明
下载和擦除功能在CH554上测试通过
折叠评论
1
加载评论中,请稍候...
折叠评论
2018-3-2 14:06:30
2018-3-2 14:06:30
13楼
楼主技术大牛,必须支持
折叠评论
加载评论中,请稍候...
折叠评论
14楼
@rgwan 楼主,建议硬件资料也上到github,如果可以的话。谢谢
折叠评论
加载评论中,请稍候...
折叠评论
2018-3-4 08:17:01
2018-3-4 08:17:01
15楼
赞一个,持续关注中
折叠评论
加载评论中,请稍候...
折叠评论
2018-3-30 14:37:39
2018-3-30 14:37:39
16楼
支持一下,可以做一些制具模块
折叠评论
加载评论中,请稍候...
折叠评论
2018-4-9 11:40:49
2018-4-9 11:40:49
17楼
已经GitHub 上fork了 希望楼主大大可以成功
折叠评论
加载评论中,请稍候...
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

ID:{{user.uid}}
{{user.username}}
{{user.info.certsName}}
{{user.description}}
{{format("YYYY/MM/DD", user.toc)}}注册,{{fromNow(user.tlv)}}活动
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png