当前位置:首页Arduino > 正文

Arduino给attiny85编译是提示CPU SPEED NOT SUPPORTED

作者:野牛程序员:2023-07-22 08:18:55Arduino阅读 2827

如果在使用Arduino IDE编译代码时出现"CPU SPEED NOT SUPPORTED"的错误提示,这通常是因为选择了不支持的CPU时钟频率。ATtiny85有一些可用的时钟频率选项,因此需要确认选择的时钟频率是否正确。以下是一些可能的解决方案:

  1. 检查Arduino版本和库文件: 确保正在使用最新版本的Arduino IDE和ATtiny85的支持库文件。有时候旧版本的库文件可能会导致一些问题。

  2. 核实ATtiny85的选项: 在Arduino IDE中,打开"工具"菜单,然后确保以下选项设置是正确的:

    • 板子(Board): 选择"ATtiny25/45/85",如果没有这个选项,你可能需要安装支持ATtiny85的库。

    • 处理器(Processor): 选择"ATtiny85"。

    • 时钟(Clock): 确保选择的时钟频率是支持的。通常ATtiny85的典型时钟频率为8MHz或16MHz,但ATtiny85可能有不同的时钟频率选项。

  3. 重新安装支持库: 如果之前安装过自定义库来支持ATtiny85,可以尝试重新安装这些库。确保它们是最新的,与正在使用的Arduino IDE版本兼容。

  4. 检查连接: 确保ATtiny85正确连接到Arduino IDE,并且与Arduino IDE通信没有问题。有时候错误的连接或损坏的硬件可能导致问题。

  5. 尝试其他引脚定义: 如果使用了自定义的引脚定义或修改了默认的引脚映射,可以尝试使用默认的引脚定义,看是否解决了问题。



野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击