关闭 stoneburner 打开了这个问题 2012 年 11 月 18 日 · 3条评论 关闭 主板设置为 33 并启用 #define ULTIPANEL 时的构建错误#313 stoneburner 打开了这个问题 2012 年 11 月 18 日 · 3条评论 评论 贡献者 石炉 评论了 2012 年 11 月 18 日 启用 ULTIPANEL 线在主板设置为 7 时工作正常,但在我的主板设置为 33 或 34 时不起作用 在验证发生这种情况时: ultralcd.cpp:188:7: 错误:令牌“No”之前缺少二进制运算符 ultralcd.cpp:206:7:错误:令牌“No”之前缺少二进制运算符 ultralcd.cpp:在函数“void buttons_init()”中: ultralcd .cpp:268: 错误:’SHIFT_CLK’ 未在此范围内声明 ultralcd.cpp:269: 错误:’SHIFT_LD’ 未在此范围内声明 ultralcd.cpp:270: 错误:’SHIFT_EN’ 未在此范围内声明 ultralcd.cpp:271: 错误:’SHIFT_OUT’ 未在此范围内声明 ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_RPORT’ 未在此范围内声明 ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_WPORT’ 未在此范围内 声明范围 ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_PIN’在这方面没有申明 ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_WPORT’ 未在此范围 内 声明范围 ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_PIN’ 未在此范围内声明 ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_WPORT’ 未在此范围内 声明此范围 ultralcd.cpp:273: 错误:未在此范围内声明“DIOSHIFT_LD_RPORT” ultralcd.cpp:273: 错误:未在此范围内声明“DIOSHIFT_LD_WPORT” ultralcd.cpp:273: 错误:未声明“DIOSHIFT_LD_PIN”在这个范围内 ultralcd.cpp:273: 错误:“DIOSHIFT_LD_WPORT”未在此范围内声明 ultralcd.cpp:273: 错误:“DIOSHIFT_LD_PIN”未在此范围内 声明范围 ultralcd.cpp:273: 错误:’DIOSHIFT_LD_PIN’ 未在此范围内声明 ultralcd.cpp:273: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内声明 ultralcd.cpp:273: 错误:’DIOSHIFT_LD_PIN’ 未在此范围 ultralcd.cpp:274: 错误:未在此范围内声明“DIOSHIFT_EN_RPORT” ultralcd.cpp:274: 错误:未在此范围内声明“DIOSHIFT_EN_WPORT” ultralcd.cpp:274: 错误:未声明“DIOSHIFT_EN_PIN”在这个范围内 ultralcd.cpp:274: 错误:“DIOSHIFT_EN_WPORT”未在此范围内声明 ultralcd.cpp:274: 错误:“DIOSHIFT_EN_PIN”未在此范围内 声明范围 ultralcd.cpp:274: 错误:’DIOSHIFT_EN_PIN’ 未在此范围内声明 ultralcd.cpp:274: 错误:’DIOSHIFT_EN_WPORT’ 未在此范围内声明 ultralcd.cpp:274: 错误:’DIOSHIFT_EN_PIN’ 未在其中声明此范围 ultralcd.cpp: 在函数 ‘void buttons_check()’ 中: ultralcd.cpp:291: 错误:’DIOSHIFT_LD_RPORT’ 未在此范围内声明 ultralcd.cpp:291: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内声明 ultralcd .cpp:291: 错误:“DIOSHIFT_LD_PIN”未在此范围内声明 ultralcd.cpp:291: 错误:“DIOSHIFT_LD_WPORT”未在此范围内声明 ultralcd.cpp:291: 错误:“DIOSHIFT_LD_PIN”未在此范围内 声明范围 ultralcd.cpp:291: 错误:’DIOSHIFT_LD_PIN’ 未在此范围内声明 ultralcd.cpp:291: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内声明 ultralcd.cpp:291: 错误:’DIOSHIFT_LD_PIN’ 未在此范围 ultralcd.cpp:292:错误:未在此范围内声明“DIOSHIFT_LD_RPORT” ultralcd.cpp:292:错误:未在此范围内声明 “DIOSHIFT_LD_WPORT”在这个范围内 ultralcd.cpp:292: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围 内 声明范围 ultralcd.cpp:292: 错误:’DIOSHIFT_LD_PIN’ 未在此范围内声明 ultralcd.cpp:292: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内 声明此范围 ultralcd.cpp:297: 错误:未在此范围内声明“DIOSHIFT_OUT_RPORT” ultralcd.cpp:297: 错误:未在此范围内声明“DIOSHIFT_OUT_PIN” ultralcd.cpp:299: 错误:未声明“DIOSHIFT_CLK_RPORT”在这个范围内 ultralcd.cpp:299: 错误:’DIOSHIFT_CLK_WPORT’ 未在此范围 内 声明范围 ultralcd.cpp:299: 错误:’DIOSHIFT_CLK_PIN’ 未在此范围 内 声明此范围 ultralcd.cpp:299: 错误:未在此范围内 声明 “DIOSHIFT_CLK_WPORT”在这个范围内 ultralcd.cpp:300: 错误:‘DIOSHIFT_CLK_WPORT’未在此范围内声明 ultralcd.cpp:300: 错误:‘DIOSHIFT_CLK_PIN’未在此范围内 声明范围 ultralcd.cpp:300: 错误:’DIOSHIFT_CLK_PIN’ 未在此范围内声明 ultralcd.cpp:300: 错误:’DIOSHIFT_CLK_WPORT’ 未在此范围内 声明此范围 ultralcd.cpp:300: 错误:未在此范围内声明 ‘DIOSHIFT_CLK_WPORT’ ultralcd.cpp:300: 错误:未在此范围内声明 ‘DIOSHIFT_CLK_PIN’ ultralcd.cpp: 在成员函数 ‘void MainMenu::showSD( )’: ultralcd.cpp:2317: 错误:’ SDCARDDETECT ‘ 未在此范围内 声明范围 ultralcd.cpp:2453: 错误:’DIOSDCARDDETECT_PIN’ 未在此范围内声明 ultralcd.cpp:2465: 错误:’DIOSDCARDDETECT_RPORT’ 未在此范围内声明 ultralcd.cpp:2465: 错误:’DIOSDCARDDETECT_PIN’ 未在此范围内 声明此范围 ultralcd.cpp:2478: 错误:未在此范围内 声明 “DIOSDCARDDETECT_RPORT”在这方面没有申明 ultralcd.cpp:2490: 错误:’ DIOSDCARDDETECT_PIN ‘ 未在此范围内 声明scope ultralcd.cpp:2537: error: ‘DIOSDCARDDETECT_PIN’ 未在此范围内声明 贡献者 戴德 评论了 2012 年 11 月 18 日 如果您还启用 NEWPANEL 会怎样? 发生错误是因为板 33 缺少基于旧移位寄存器的面板的引脚定义。“NEWPANEL”使用不同的引脚定义,其中按钮和编码器直接连接到电路板上的 IO 引脚。 贡献者作者 石炉 评论了 2012 年 11 月 18 日 谢谢,这解决了问题! stoneburner已完成 关闭 2012 年 11 月 18 日 喜欢 (0) macOS 安装新手指南 #151 支持GPIO扩展器MCP23017/MCP23S17 #153 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
启用 ULTIPANEL 线在主板设置为 7 时工作正常,但在我的主板设置为 33 或 34 时不起作用
在验证发生这种情况时:
ultralcd.cpp:188:7: 错误:令牌“No”之前缺少二进制运算符
ultralcd.cpp:206:7:错误:令牌“No”之前缺少二进制运算符
ultralcd.cpp:在函数“void buttons_init()”中:
ultralcd .cpp:268: 错误:’SHIFT_CLK’ 未在此范围内声明
ultralcd.cpp:269: 错误:’SHIFT_LD’ 未在此范围内声明
ultralcd.cpp:270: 错误:’SHIFT_EN’ 未在此范围内声明
ultralcd.cpp:271: 错误:’SHIFT_OUT’ 未在此范围内声明
ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_RPORT’ 未在此范围内声明 ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_WPORT’ 未在此范围内
声明范围
ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_PIN’在这方面没有申明
ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_WPORT’ 未在此范围
内
声明范围
ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_PIN’ 未在此范围内声明
ultralcd.cpp:272: 错误:’DIOSHIFT_OUT_WPORT’ 未在此范围内
声明此范围
ultralcd.cpp:273: 错误:未在此范围内声明“DIOSHIFT_LD_RPORT”
ultralcd.cpp:273: 错误:未在此范围内声明“DIOSHIFT_LD_WPORT”
ultralcd.cpp:273: 错误:未声明“DIOSHIFT_LD_PIN”在这个范围内
ultralcd.cpp:273: 错误:“DIOSHIFT_LD_WPORT”未在此范围内声明
ultralcd.cpp:273: 错误:“DIOSHIFT_LD_PIN”未在此范围内
声明范围
ultralcd.cpp:273: 错误:’DIOSHIFT_LD_PIN’ 未在此范围内声明
ultralcd.cpp:273: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内声明
ultralcd.cpp:273: 错误:’DIOSHIFT_LD_PIN’ 未在此范围
ultralcd.cpp:274: 错误:未在此范围内声明“DIOSHIFT_EN_RPORT”
ultralcd.cpp:274: 错误:未在此范围内声明“DIOSHIFT_EN_WPORT”
ultralcd.cpp:274: 错误:未声明“DIOSHIFT_EN_PIN”在这个范围内
ultralcd.cpp:274: 错误:“DIOSHIFT_EN_WPORT”未在此范围内声明
ultralcd.cpp:274: 错误:“DIOSHIFT_EN_PIN”未在此范围内
声明范围
ultralcd.cpp:274: 错误:’DIOSHIFT_EN_PIN’ 未在此范围内声明
ultralcd.cpp:274: 错误:’DIOSHIFT_EN_WPORT’ 未在此范围内声明
ultralcd.cpp:274: 错误:’DIOSHIFT_EN_PIN’ 未在其中声明此范围
ultralcd.cpp: 在函数 ‘void buttons_check()’ 中:
ultralcd.cpp:291: 错误:’DIOSHIFT_LD_RPORT’ 未在此范围内声明
ultralcd.cpp:291: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内声明
ultralcd .cpp:291: 错误:“DIOSHIFT_LD_PIN”未在此范围内声明
ultralcd.cpp:291: 错误:“DIOSHIFT_LD_WPORT”未在此范围内声明
ultralcd.cpp:291: 错误:“DIOSHIFT_LD_PIN”未在此范围内
声明范围
ultralcd.cpp:291: 错误:’DIOSHIFT_LD_PIN’ 未在此范围内声明
ultralcd.cpp:291: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内声明
ultralcd.cpp:291: 错误:’DIOSHIFT_LD_PIN’ 未在此范围
ultralcd.cpp:292:错误:未在此范围内声明“DIOSHIFT_LD_RPORT”
ultralcd.cpp:292:错误:未在此范围内声明
“DIOSHIFT_LD_WPORT”在这个范围内
ultralcd.cpp:292: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围
内
声明范围
ultralcd.cpp:292: 错误:’DIOSHIFT_LD_PIN’ 未在此范围内声明
ultralcd.cpp:292: 错误:’DIOSHIFT_LD_WPORT’ 未在此范围内
声明此范围
ultralcd.cpp:297: 错误:未在此范围内声明“DIOSHIFT_OUT_RPORT”
ultralcd.cpp:297: 错误:未在此范围内声明“DIOSHIFT_OUT_PIN”
ultralcd.cpp:299: 错误:未声明“DIOSHIFT_CLK_RPORT”在这个范围内
ultralcd.cpp:299: 错误:’DIOSHIFT_CLK_WPORT’ 未在此范围
内
声明范围
ultralcd.cpp:299: 错误:’DIOSHIFT_CLK_PIN’ 未在此范围
内
声明此范围
ultralcd.cpp:299: 错误:未在此范围内
声明
“DIOSHIFT_CLK_WPORT”在这个范围内
ultralcd.cpp:300: 错误:‘DIOSHIFT_CLK_WPORT’未在此范围内声明
ultralcd.cpp:300: 错误:‘DIOSHIFT_CLK_PIN’未在此范围内
声明范围
ultralcd.cpp:300: 错误:’DIOSHIFT_CLK_PIN’ 未在此范围内声明
ultralcd.cpp:300: 错误:’DIOSHIFT_CLK_WPORT’ 未在此范围内
声明此范围
ultralcd.cpp:300: 错误:未在此范围内声明 ‘DIOSHIFT_CLK_WPORT’
ultralcd.cpp:300: 错误:未在此范围内声明 ‘DIOSHIFT_CLK_PIN’
ultralcd.cpp: 在成员函数 ‘void MainMenu::showSD( )’:
ultralcd.cpp:2317: 错误:’ SDCARDDETECT ‘ 未在此范围内
声明范围
ultralcd.cpp:2453: 错误:’DIOSDCARDDETECT_PIN’ 未在此范围内声明
ultralcd.cpp:2465: 错误:’DIOSDCARDDETECT_RPORT’ 未在此范围内声明 ultralcd.cpp:2465: 错误:’DIOSDCARDDETECT_PIN’ 未在此范围内
声明此范围
ultralcd.cpp:2478: 错误:未在此范围内
声明
“DIOSDCARDDETECT_RPORT”在这方面没有申明
ultralcd.cpp:2490: 错误:’ DIOSDCARDDETECT_PIN ‘ 未在此范围内
声明scope
ultralcd.cpp:2537: error: ‘DIOSDCARDDETECT_PIN’ 未在此范围内声明