现在可以做到通过CH372的调试软件发送数据进行打印,但是如何用USB口来打印驱动,不知道从哪下手。请问有谁知道么?在单片机这端还需要做点啥啊?
咋只有人浏览没问回答哦 哎
但是如何用USB口来打印驱动?这个是什么意思?不明白你想问什么.
哦 原来是我问的不够清楚啊 情况是这个样子地,在电脑上开始->设置->打印机和传真里边有一些打印机,通过这些打印机来打印测试页,端口选择USB口,也可以选择串口或是并口,现在我做出来的打印不了测试页。不知道哪还少个啥东西。在打印机个传真里的那写打印机是装完打印机的驱动之后有的。
这是因为你用了我们的外部接口设备模式,没有把CH372模拟成USB打印机,PC自然无法识别成打印机了 建议你先熟悉一下USB打印机协议:Universal Serial Bus Device Class Definition for Printing Devices,在www.usb.org上可以下载 另,我们提供了一个参考例程:http://wch.cn/bbs/View.asp?S=101&I=19463
如果这样的话你需要做的工作还很多.几乎每中打印机现在都有自己的驱动程序,里面包含了很多东西.现在市面上的大品牌的打印机在WINDOWS上都提供了自己的驱动. 你可以用其他方法实现,不一定非要做成打印机类.自己写有个上位机软件用来收发数据.从而进行打印.这样实现起来更灵活不拘与打印类的限制.
多谢了,收藏了