沁恒工程师,我有想把并口的编程器升级为USB口,CH341能否将USB口转为EEP并口。如果可以的话,需要做哪些工作?谢谢
可以! CH341 芯片通过SCL和SDA 引脚配置芯片的功能,有两种方式:直接组合配置和外部芯片配置。 直接组合配置是将SCL引脚和SDA 引脚进行连接组合,配置CH341的功能。其特点是:无需增加 额外成本,但是只能使用默认的厂商ID 和产品ID 等信息。在直接组合配置方式下,除了产品ID 之 外,其它信息与外部芯片配置的默认值相同。 SCL 和SDA 的引脚状态芯片功能默认的产品ID SDA 悬空,SCL 悬空USB 转异步串口,仿真计算机串口5523H SDA 接低电平,SCL 悬空USB 转EPP/MEM 并口及同步串口5512H SDA 与SCL 直接相连转换并口打印机到标准USB打印机5584H 外部芯片配置是由SCL 引脚和SDA 引脚组成两线同步串口,连接外部的串行EEPROM 配置芯片, 通过EEPROM 芯片定义芯片功能、厂商ID、产品ID 等。配置芯片应该选用7 位地址的24CXX 系列芯 片,例如:24C01A、24C02、24C04、24C16等。其特点是:可以灵活地定义芯片功能和USB产品的各 种常用识别信息。通过Windows 下的工具软件CH341CFG.EXE,可以随时在线修改串行EEPROM 中的数 据,重新定义CH341 的芯片功能和各种识别信息。 一般情况下,复位后CH341 首先通过SCL和SDA 引脚查看外部配置芯片中的内容,如果内容无效, 那么根据SCL 和SDA的状态使用直接组合配置。为了避免上述配置过程使用SCL和SDA影响2线同步 串口,可以在配置期间将CH341 的ACT#引脚通过2KΩ的电阻置为低电平,那么CH341 将被强行配置 为EPP/MEM 并口及同步串口。
CH341是可以将USB口转换具有EPP时序的并口,配置方法如一楼所说,但是操作这个并口必须用我们驱动提供的函数,而不能像操作LPT口那样通过地址操作他的寄存器.