progisp 燒寫程序,沒有發現編程器,請檢查編程器是否接入?

最近做嵌入式開發,需要使用progisp將編譯好的程序燒寫到Atmega328p這款芯片中,中間遇到很多問題,其中“沒有發現編程器,請檢查編程器是否接入 ?”一問題花費了不少時間來解決,下面詳細介紹一下解決這個問題的過程。

首先看一下問題的截圖

問題截圖.png

產生這個問題的原因是 下載器的驅動沒有安裝正確,Windows系統無法識別燒寫程序的下載器。查看設備管理器,如下圖所示:

未發現設備.jpg

鼠標右擊,選擇“更新驅動程序軟件”

選擇路徑.png

點擊“瀏覽計算機以查找驅動程序軟件”

Paste_Image.png
Paste_Image.png
無法加載驅動.png

最終發現無法加載驅動,中間我也嘗試過采用更改注冊表的方式,但是沒有成功,再次就不贅述。

開機時,按下F8,選擇 “禁止驅動程序簽名強制” 如圖所示:

Paste_Image.png

重復上述加載驅動的過程,則不會出現驅動無法加載的情況,最終問題解決.

驅動正常識別.jpg

progisp可以正常使用。之后使用同樣需要進入“禁止驅動程序簽名強制”模式

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容