progisp 烧写程序,没有发现编程器,请检查编程器是否接入?

最近做嵌入式开发,需要使用progisp将编译好的程序烧写到Atmega328p这款芯片中,中间遇到很多问题,其中“没有发现编程器,请检查编程器是否接入 ?”一问题花费了不少时间来解决,下面详细介绍一下解决这个问题的过程。

首先看一下问题的截图

问题截图.png

产生这个问题的原因是 下载器的驱动没有安装正确,Windows系统无法识别烧写程序的下载器。查看设备管理器,如下图所示:

未发现设备.jpg

鼠标右击,选择“更新驱动程序软件”

选择路径.png

点击“浏览计算机以查找驱动程序软件”

Paste_Image.png
Paste_Image.png
无法加载驱动.png

最终发现无法加载驱动,中间我也尝试过采用更改注册表的方式,但是没有成功,再次就不赘述。

开机时,按下F8,选择 “禁止驱动程序签名强制” 如图所示:

Paste_Image.png

重复上述加载驱动的过程,则不会出现驱动无法加载的情况,最终问题解决.

驱动正常识别.jpg

progisp可以正常使用。之后使用同样需要进入“禁止驱动程序签名强制”模式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容