Windows XP利用printer port燒錄IC的問題(見鬼的前12次燒錄) |
答題得分者是:ho
|
Just4U
初階會員 發表:38 回覆:56 積分:28 註冊:2002-03-27 發送簡訊給我 |
很久以前問過一個問題(有人回信給我說他也是相同問題), 當時沒人答覆, 現在說不定有人知道, 所以再問一次: 這是一個利用 printer port 燒錄 IC 的程式 (Erase -> Program -> Verify) 在Windows 98沒有問題, 在 Windows XP 奇怪的是燒錄的前12次都不穩, Erase, Program, Verify至少有一個會失敗, 第13次開始連續燒錄500次都沒問題 我測過很都次, 有問題都發生在開機進入Windows XP後的前12次燒錄,
其中有什麼玄機嗎? 哪位善心的大大剛好知道這個問題, 麻煩百忙之中抽個空, 解答小弟的疑惑, 謝謝!!!
|
ho
一般會員 發表:0 回覆:4 積分:5 註冊:2003-03-12 發送簡訊給我 |
Just4U :
問題可能你的燒錄 IC 硬件在燒錄時 , 會把PrintPort 11腳 Set 成低電位 , 當開機進入Windows XP後的頭30 - 50秒, Windows XP 當成有 Print連接 , 就做一些檢測新硬體功能,等代 Print回應 ,就在這時出現問題 . ( 因為我曾經利用PrintPort 來做過一些硬件控制時發現這問題,只要把 PrintPort 11腳 Set 成高電位 , 就沒有問題發生 ; 如果一定需要用 11腳時,那就不定時可能有問題,只是沒有在開機進入Windows XP後被 Windows XP 鎖定那麼長時間. ) HO
|
Just4U
初階會員 發表:38 回覆:56 積分:28 註冊:2002-03-27 發送簡訊給我 |
|
ho
一般會員 發表:0 回覆:4 積分:5 註冊:2003-03-12 發送簡訊給我 |
對就是 Register bit 7 (Busy Pin) ; 在 Windows XP 中如何處理印表機狀態 ,我是不知的 , 說給你知的是我的經驗,你可以參考以下
http://geekhideout.com/iodll.shtml
http://delphi.ktop.com.tw/topic.php?topic_id=23311
利用 Parmon.exe 程式 , 試試 ^_^
Print Port確是很少人用了,不過它有很多 IO Pin ,用很少硬件就做到一些基本控掣 , 同時我對 USB 不了解,有機會請大大多多指教 ^.^
|
Just4U
初階會員 發表:38 回覆:56 積分:28 註冊:2002-03-27 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |