Contact me: hankecnc@gmail.com

无法为Teensylu编译 #59

推推 grbl 3年前 (2023-01-25) 269次浏览

 关闭

无法为Teensylu编译#59

林科马奇 打开此问题 on Feb 9, 2012 ·4条评论

评论

无法为Teensylu编译 #59

我在Configuration. h中设置了MOTHERBOARD = 8。
在Arduino中,我为Teensy++2.0编译。

我收到错误:

在/Marlin. h:38中包含的文件中,
来自马林。cpp:28:
/马林序列号h:在成员函数”int MarlinSerial::available()”中:
马林系列,h:65:错误:未在此范围中声明”rx_buffer”
/马林序列号h:在成员函数”void MarlinSerial::write(uint8_t)”中:
马林系列,h:70:错误:未在此范围中声明”UCSR0A”
马林系列,h:70:错误:未在此范围中声明”UDRE0″
马林系列,h:73:错误:未在此范围中声明”UDR0″
/马林序列号h:在成员函数”void MarlinSerial::checkRx()”中:
马林系列,h:79:错误:未在此范围中声明”UCSR0A”
马林系列,h:79:错误:未在此范围中声明”RXC0″
马林系列,h:80:错误:未在此范围中声明”UDR0″
马林系列,h:81:错误:未在此范围中声明”rx_buffer”
在Marlin.cpp:28中包含的文件中:
/Marlin. h:在函数”void serialprintPGM(常量字符)”中:
马林。h:91:错误:未在此范围中声明”MSerial”
在Marlin.cpp:37中包含的文件中:
/EEPROM写入:在函数”无效EEPROM_检索设置(布尔值)”中:
EEPROM写入时间:182:错误:未在此范围中声明”MSerial”
Marlin. cpp:在函数”void查询命令(常量字符)”中:
服务器错误:209未在此范围中声明”MSerial”
Marlin. cpp:在函数”void setup()”中:
马林:249:错误:未在此范围中声明”MSerial”
Marlin. cpp:在函数”void get_command()”中:

Teensy的HardwareSerial. h没有定义rx_buffer,因此会导致第一个错误。
编译器的iousbxxx6_7.h(包含AT90USB1286的寄存器def)不包含UCSR0A等,这会导致其他错误

无法为Teensylu编译 #59
贡献者

我将尝试实现USB部分。当我们改变串行通信中的某些部分时,它丢失了。

无法为Teensylu编译 #59
贡献者

我添加了teensylu函数。它现在进行编译。
我不能测试它,因为我没有teensylu,但理论上它应该工作。

无法为Teensylu编译 #59
作者

谢谢。 我正在等待我的到来,并会让你知道,如果它的工作,一旦我测试,除非别人跳出来第一

无法为Teensylu编译 #59
吉图亚行动 机器人 评论的 on Apr 24, 2022

此问题已自动锁定,因为在关闭后没有任何近期活动。请为相关错误打开一个新问题。

无法为Teensylu编译 #59 吉图亚行动 机器人 锁定和限制与协作者的对话 on Apr 24, 2022
喜欢 (0)