我用w77e58通过ch375来控制打印机,当单片机的晶振为11.0592M时,程序运行正常,但是当我把晶振频率提高一倍,似乎CH375就没有响应了。是因为单片机速度快了的原因吗?
热门产品 :
CH182: 以太网PHY收发器芯片
我用w77e58通过ch375来控制打印机,当单片机的晶振为11.0592M时,程序运行正常,但是当我把晶振频率提高一倍,似乎CH375就没有响应了。是因为单片机速度快了的原因吗?
这个估计是你软件上面的问题,我们要求375在命令于命令之间,命令与数据之间需要2US的延时,数据与数据之间需要有1US的延时,如果延时不够的话,可能出现操作不了的现象,或者你是串口和我们的375相连接的话,那么,你的晶振修改掉了的话,那么,波特率就要进行相应的修改才能进行正常的数据通信。
我用的是ch375的并口方式,而且除了传送数据段是自己编写的,其他的都是用的官方提供的例程
那你在你的三个读写子函数那边加点延时测试下看可以不可以,或者在你的晶振调到22。1184M的时候你跟踪下你的程序运行到什么地方停下来。
是我的程序有一点点小问题,和ch375没关系