用烧写器给单片机烧写程序时出现提示“写入Flash时USB通讯错误,请检查系统hid设备是不是被修改”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用烧写器给单片机烧写程序时出现提示“写入Flash时USB通讯错误,请检查系统hid设备是不是被修改”相关的知识,希望对你有一定的参考价值。

卸载当前烧写器的驱动,重新安装! 有些烧写器只能支持xp等32位电脑,检查下你的烧写软件和你的系统是否兼容 参考技术A USB连接不好或驱动不对,看看你的软件和驱动版本支持当前系统么?检查连接有没有错误 参考技术B 重新安装驱动,或回滚驱动 参考技术C 编程器与PC机通讯出现的故障吧,看看是不是电缆插头松动造成的。

大家怎么把程序烧到AT89C2051里

参考技术A

AT89C2051 是需要专用的烧写器来烧写程序的,并不是像C51那样,直接通过串口就可以烧写的网上的购物平台上有很多这种烧写器,可以根据需要来选择一个


另外,烧写的程序文件依然是 HEX 文件,只是烧写软件不同,烧写软件与烧写器配套使用,购买时会有赠送的


AT89C2051的烧写器类似于下图这种


以上是关于用烧写器给单片机烧写程序时出现提示“写入Flash时USB通讯错误,请检查系统hid设备是不是被修改”的主要内容,如果未能解决你的问题,请参考以下文章

at89c2051如何烧写程序

嵌入式linux 如何烧写flash

灵动微系列单片机支持的烧写器及注意事项

如何通过JLINK烧写STM32程序

IAR 可以将程序烧写到特定的Flash地址吗

单片机的烧写原理