【1】体验国产USB转接芯片CH347

前言

        CH347是一款国产USB2.0高速接口转接芯片,可实现单路USB转SPI/IIC/JTAG/UART/GPIO接口,其中UART&SPI&IIC或者UART&JTAG可同时使用,在长期的使用国外芯片的同时,也不要缺乏对国产芯片的关注与支持,本文将对CH347做一些基础了解,并根据其可实现的接口功能做一些相关的开发应用供大家参考。

一、CH347是什么

详细手册可从该处获取:CH347DS1.PDF – 南京沁恒微电子股份有限公司 (wch.cn)

附属资料:

        技术手册:CH347DS1.PDF – 南京沁恒微电子股份有限公司

        开发资料:CH347EVT.ZIP – 南京沁恒微电子股份有限公司

        串口驱动:CH343SER.EXE – 南京沁恒微电子股份有限公司

        SPI/IIC/JTAG/GPIO接口驱动:CH341PAR.EXE – 南京沁恒微电子股份有限公司

二、工作模式介绍

        查看CH347应用开发手册,可见四种工作模式,不同模式下所对应的接口是各不相同。

        模式2使用系统自带HID驱动,配合官方给出的EVT包中测试工具,可以直接操作UART/SPI/JTAG/I2C/GPIO接口。

        同时官方也提供了开发资源,通过调用CH347DLL接口库实现所支持接口的读写操作等。

总结

        通过简单的了解,由(二)小节,可知不同工作模式下可使用的不同接口,且接口互相独立即可同时使用,此种情况下可实现如下几种应用:

        1、UART+SPI+IIC(厂商驱动)

        2、UART+SPI+IIC(HID驱动)

        3、UART+JTAG

        4、UART+UART

        下一章节将介绍如何使用CH347来对FPGA进行JTAG操作。

【2】CH347应用–在OpenOCD添加CH347-USB转JTAG接口_OIDCAT的博客-CSDN博客_openocd添加芯片https://blog.csdn.net/OIDCAT/article/details/126956429?spm=1001.2014.3001.5501

物联沃分享整理
物联沃-IOTWORD物联网 » 【1】体验国产USB转接芯片CH347

发表评论