当前位置: 首页 > news >正文

USBASP应用PROGISP的问题:都是时钟速度惹的祸

简 介::本文探讨了自制USBASP模块在使用ProgISP软件时遇到的熔丝恢复问题,发现当单片机使用内部1MHz时钟时无法访问。通过AVRDUDE软件调整SPI时钟速度,实验证明将-B参数设为3以上可成功访问Mega8单片机并进行熔丝配置,而ProgISP软件存在无法调整SPI时钟的缺陷。最终验证了AVRDUDE是解决USBASP时钟设置问题的有效工具。(149字)

关键词USBASPProgISPSPIClock

USBASP时钟频率修改

  • 恢复MEGA8:原来识USBASP的时钟问题
  • 改进的USBASP模块
  • 安装 USBASP的正确方式

01用AVRDUDE改变SPI时钟速度


一、背景介绍

这两天制作的 USBASP 模块, 并进行了改进。 但是在使用 ProgISP 软件的时候总是遇到一个扎心的问题。 那就是将单片机的熔丝恢复到缺省状态, 使用内部 RC 1MHz 的时钟源的时候, 总是无法继续访问单片机了。 单片机似乎像被烧死了。 即使调节 ProgISP 界面左侧的设置时钟速度也不行。 后来,还是B站的朋友留言给出了解决方法。 那就是使用 Avr Dude 这个软件来修改 USBASP的时钟, 只要将时钟的速度调小, 小于CPU 时钟频率的四分之一就可以。 下面测试一下这个方法是否可以。

二、测试结果

首先说明一个小问题, 那就是在 AVR Dude 图像界面下, 居然无法选择 USBASP 下载硬件接口。 那么只能作罢, 只能使用命令行来进行编程。 现在是将 Mega8 单片机的熔丝图配置成缺省状态。 现在单片机运行在内部的 RC 1MHz的时钟下。


使用 avrdude 命令逐一设置 SPI的时钟分频系数。 通过测试可以知道, 当 -B 参数为 1,2 的时候, USBASP是无法访问 Mega8单片机的。 但是如果将 B 参数提高到 3以上, 就可以访问Mega8单片机的熔丝图, 并可以进行正确的配置了。 由此说明了, ProgISP软件的确存在着 BUG, 也就是它本身界面无法调整 USBASP 模块的 SPI 时钟。 但是可以使用 AVR Dude 软件单独进行改变。


结 ※


文最终通过实验验证了 自制的 USBASP 时钟设置的问题。 不能够使用PROGISP 软件修改 USBASP的SPI时钟, 只能通过AVR Dude 软件,进行修改。 将 AVR Dude 命令参数B设置超过3 以上, 便可以对 Mega 单片机内部时钟进行编程了。 否则无法访问内部的熔丝配置。




■ 相关文献链接:

  • 恢复MEGA8:原来识USBASP的时钟问题-CSDN博客
  • 改进的USBASP模块-CSDN博客
  • 安装 USBASP的正确方式-CSDN博客
http://www.jsqmd.com/news/371430/

相关文章:

  • 完整教程:Scala 泛型
  • 2026年降AIGC率用什么工具好?花了200块实测出这份清单
  • 毕业论文神器:5个AI写作平台横向对比
  • 毕业论文AI写作工具如何选?5个高口碑平台推荐
  • 2026年AI率从96%降到0%可能吗?亲历者分享完整降AI流程
  • Docker 入门看这一篇就够了:从 0 到部署 Java 和 Node 项目实战
  • 学术救星:7个AI降重工具精准评测
  • AI写论文工具怎么挑?5个优质网站盘点
  • 论文必备:7款高效AI降重工具推荐
  • 高校科研成果转化的生态协同之道——科技与产业共赢的新篇章
  • AI辅助毕业论文写作?这5个网站最实用
  • 构建区域创新生态,推动科技成果转化——从传统困局到协同共赢
  • AI核心知识97——大语言模型之 DL(简洁且通俗易懂版)
  • 毕业论文必备!5款AI写作工具实测排名
  • 人工智能逐渐替代我们的工作,我们怎么做比较好?
  • AI核心知识98——大语言模型之 Generative AI(简洁且通俗易懂版)
  • tkinter可以做出多复杂的界面?
  • MongoDB 索引限制
  • 深入解析:23 种经典设计模式的名称、意图及适用场景概述
  • Matplotlib 柱形图
  • macOS下安装 Office 全家桶
  • JavaScript 条件语句
  • 细胞力学仿真软件:MCell_(10).模拟结果的可视化
  • 细胞力学仿真软件:MCell_(8).数据后处理与分析
  • 为什么我还是无法理解Transformer?Transformer到底是什么?
  • 细胞力学仿真软件:MCell_(6).分子扩散与反应模拟
  • 35岁程序员收藏!大模型风口已至,月薪30K+AI岗正在批量诞生,免费学习资料领取_大龄程序员转行指南
  • 小白程序员必看!收藏这份大模型学习指南,解锁AI前沿技术与应用_2026大模型前沿技术原理及未来应用场景展望报告
  • AI 编程大突破:DeepSeek V4 即将发布,普通人也能成为“代码大师”!
  • 细胞力学仿真软件:MCell_(11).MCell与其他软件的结合使用