CH375驅(qū)動HP-1022激光打印機(jī)的問題???

是的是的,LZX說的很對,現(xiàn)在我就在分析呢.


哈哈,分析出什么來了


這樣分析太累了,只有那些大閑人才能這樣做,我花了三個多月,打了上百個圖,才可以在自己的特定用途上用上了,如果想打別的又要再搞了,沒資料真的痛苦,但各大打印機(jī)廠商很都明確不會提供打印語言的相關(guān)資料,個別的有,現(xiàn)在的人都不會這么笨去研究那么底層的東西了,有條件的就用ARM9,裝個WINCE,那就什么打印機(jī)都有能用上了,像電腦一樣了.


單片機(jī)控制它是低檔的產(chǎn)品,arm9控制就是高檔的產(chǎn)品了,我們也是用wince開發(fā)的,價格不同啊,爭低端市場用arm9不合算的


呵呵,我現(xiàn)在是沒有辦法,要在老型號的產(chǎn)品上增加USB的打印功能,老的型號還是用的51的芯片,上面加一個ARM的那成本比原來還高了.


我也是呀,


現(xiàn)在真的就是沒有資料啊,上次小生發(fā)給我的資料我也不知道管不管用?


我現(xiàn)在正在看小生給我的資料,不是很難,就是那寫語言怎么組織,看的我是越看越?jīng)]信心啊~~你們知道怎么組織嗎??


肯定管用的


已經(jīng)有人用那套作出了51控制hp的激光打印機(jī)的項(xiàng)目


我真是佩服你們在沒有官方技術(shù)規(guī)范的條件下分析打印數(shù)據(jù)的方法,我就沒那耐心,沒有正式的打印描述語言的技術(shù)規(guī)范,要多花不少時間去分析和模仿,而且做出來也還不太放心,就怕萬一弄錯 還有,HP2.0打印機(jī)速度太慢問題解決了嗎,我看get_port_status返回0x00或0xFF絕對是不正常的,另外,USB打印機(jī)規(guī)范要求get_device_id能夠返回幾十個字節(jié)的數(shù)據(jù),否則要先查出原因,雖然不是CH375的問題,但還是要查并口操作/電路干擾/地址沖突等,軟件方面,一是打印機(jī)初始化過程可能漏了什么,二是會不會打印機(jī)支持雙向傳輸且必須雙向,另外,也要懷疑這個打印機(jī)是否符合USB打印機(jī)規(guī)范,或是打印機(jī)有bug


謝謝店小二的補(bǔ)充,現(xiàn)在我已暫時不用HP的,不過有時間也會再次研究的, 我記得在電腦上用bushound發(fā)get_port_status的控制傳輸,也是反回0x00的,用CH375在沒送數(shù)前發(fā)get_port_status也是回0x00,但發(fā)數(shù)據(jù)返回NAK后,再發(fā)get_port_status就失敗了,現(xiàn)在是get_device_id是可以了;


我現(xiàn)在枚舉過程都還停順利的,但是到發(fā)送數(shù)據(jù)到HP打印機(jī)就不知道為什么出錯了,LZX你是怎么發(fā)送的呀?


枚舉后向塊傳輸輸出端點(diǎn)發(fā)送數(shù)據(jù)就行了,


怎么來分析哪個是輸出端點(diǎn)呢?為什么我向端點(diǎn)1發(fā)送每次都返回的是錯誤呢?


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频