注释
当您不使用下载的 GrblUpload.ino 示例时,通常会发生这种情况。就像示例注释状态一样,不要更改它。 |
我正在使用 GrblUpload 并且从不改变它。 |
您使用的是哪个版本的 Arduino IDE?您的 Arduino 库路径中是否还有其他 Grbl 副本? |
Arduino 1.8.9 我有两个 grbl 文件,另一个在 grbl_master 下,在 This pc >downloads |
@AwJinLiang:检查Arduino 1.8.9。我确实收到了这些编译器警告,但它可以正常完成和上传。打开您的串行端口并更改为 115200 波特。 |
另请参阅编译wiki 页面上的此声明:
|
我用了另一台笔记本电脑它仍然有同样的错误。我遵循了https://github.com/gnea/grbl/wiki/Compiling-Grbl中的所有步骤。这是因为grbl文件问题还是arduino软件问题或UNO板问题? 在 C:\Users\danso\OneDrive\Documents\Arduino\libraries\grbl/grbl.h:43:0 包含的文件中,
C:\Users\danso\OneDrive\Documents\Arduino\libraries\grbl/nuts_bolts.h:51:0: 警告:“最大”重新定义 #define max(a,b) (((a) > (b)) ? (a) : (b)) ^ 在 sketch\grblUpload.ino.cpp:1:0 包含的文件中: C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:93:0:注意:这是前面定义的位置 #define max(a,b) ((a)>(b)?(a):(b)) ^ 在 C:\Users\danso\OneDrive\Documents\Arduino\libraries\grbl/grbl.h:43:0 包含的文件中,
C:\Users\danso\OneDrive\Documents\Arduino\libraries\grbl/nuts_bolts.h:52:0: 警告:“min”重新定义 #define min(a,b) (((a) < (b)) ? (a) : (b)) ^ 在 sketch\grblUpload.ino.cpp:1:0 包含的文件中: C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:92:0:注意:这是前面定义的位置 #define min(a,b) ((a)<(b)?(a):(b)) ^ 在 C:\Users\danso\OneDrive\Documents\Arduino\libraries\grbl/grbl.h:43:0 包含的文件中,
C:\Users\danso\OneDrive\Documents\Arduino\libraries\grbl/nuts_bolts.h:55:0: 警告:“位”重新定义 #定义位(n)(1 << n) ^ 在 sketch\grblUpload.ino.cpp:1:0 包含的文件中: C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:123:0:注意:这是前面定义的位置 #define 位(b) (1UL << (b)) ^ Sketch 使用 29868 字节(92%)的程序存储空间。最大值为 32256 字节。 如果在文件 -> 首选项中启用了 |
取消选中“积极缓存编译核心”后,我收到以下错误 FindFirstFile C:\Users\danso\AppData\Local\Temp\arduino_cache_900580: 系统找不到指定的文件。 为板 Arduino/Genuino Uno 编译时出错。 如果在文件 -> 首选项中启用了 从 AppData 文件夹开始 >>>>>AppData\Local\Temp\arduino_cache_900580 我在我的 Users\Danso 下找不到 AppData 文件夹 |
在 C:\Users\PC\Documents\Arduino\libraries\grbl/grbl.h:43:0 包含的文件中,
C:\Users\PC\Documents\Arduino\libraries\grbl/nuts_bolts.h:51:0: 警告:“最大”重新定义
#define max(a,b) (((a) > (b)) ? (a) : (b))
^
在 sketch\grblUpload.ino.cpp:1:0 包含的文件中:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:93:0:注意:这是前面定义的位置
#define max(a,b) ((a)>(b)?(a):(b))
^
在 C:\Users\PC\Documents\Arduino\libraries\grbl/grbl.h:43:0 包含的文件中,
C:\Users\PC\Documents\Arduino\libraries\grbl/nuts_bolts.h:52:0: 警告:“min”重新定义
#define min(a,b) (((a) < (b)) ? (a) : (b))
^
在 sketch\grblUpload.ino.cpp:1:0 包含的文件中:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:92:0:注意:这是前面定义的位置
#define min(a,b) ((a)<(b)?(a):(b))
^
在 C:\Users\PC\Documents\Arduino\libraries\grbl/grbl.h:43:0 包含的文件中,
C:\Users\PC\Documents\Arduino\libraries\grbl/nuts_bolts.h:55:0: 警告:“位”重新定义
#定义位(n)(1 << n)
^
在 sketch\grblUpload.ino.cpp:1:0 包含的文件中:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:123:0:注意:这是前面定义的位置
#define 位(b) (1UL << (b))
^
Sketch 使用 29868 字节(92%)的程序存储空间。最大值为 32256 字节。
全局变量使用 1484 字节 (72%) 的动态内存,为局部变量留下 564 字节。最大为 2048 字节。
Arduino china board uno with Ch340 driver, window 10
YouTube上的大部分视频都是无奈,解决不了我的问题。
我对 arduino 的了解为 0
如果有人可以帮助我解决问题,请提前致谢。