MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
13 回复
Andy medium avatar
#1 - 一年前
Andy

你改过什么东西吗

yyliang92 medium avatar
#2 - 一年前
yyliang92

@Andy 没有改,下载后直接编译,不知道是不是我的STM32支持包不行,你有修改好支持Marlin的STM32支持包吗

yyliang92 medium avatar
#3 - 一年前
yyliang92

@Andy 对了,就是增加了一个板的类型,STduino,可是就是编译不过

Andy medium avatar
#4 - 一年前
Andy

增加了一个你自己定义的板子类型?

yyliang92 medium avatar
#5 - 一年前
yyliang92

@Andy 就是Arduino IDE 工具——>板 里面的板的型号

yyliang92 medium avatar
#6 - 一年前
yyliang92

@Andy 这样说可以清楚一点,就是这个固件在编译时,在Arduino IDE 工具——>板 里面的板的型号该选哪一个,mega2560的是选mega2560,STM32里面有好几个,那应该选择哪一个才是对的,因为刚刚接触可能问的问题有点傻,希望多多指教

Andy medium avatar
#7 - 一年前
Andy

选maker lab sun R1 usb to serial

yyliang92 medium avatar
#8 - 一年前
yyliang92

@Andy 谢谢,升级了编译器可以编译通过了,再问一个问题,控制电机的PWM是普通I/O通过延时产生的还是通过TIM定时器输出PWM产生的

Andy medium avatar
#9 - 一年前
Andy

通过timer控制普通io来实现的

yyliang92 medium avatar
#10 - 一年前
yyliang92

@Andy 这个版本的固件是不是不支持LCD和读取SD卡脱机打印的

DBinEx medium avatar
#11 - 一年前
DBinEx

@yyliang92 你好。我也碰到编译出现'analogInputToDigitalPin' was not declared in this scope,,,请问要升级到哪个版本的编译器能通过。。谢谢

DBinEx medium avatar
#12 - 一年前
DBinEx

@Andy 版主你好,,,在github上下载你的源代码,,用ardunio IDE 1.5.6 (也试过用1.5.8版本),选maker lab sun R1 usb to serial。编译通不过,也出现'analogInputToDigitalPin' was not declared in this scope。。。我查了一下代码。。在Marlin.h中涉及到“analogInputToDigitalPin”的定义:
#if (ARDUINO >= 100)

include "Arduino.h"

#else

include "WProgram.h"

//Arduino < 1.0.0 does not define this, so we need to do it ourselves

define analogInputToDigitalPin(p) ((p) + A0)

#endif
而在整个hardware\arduino\stm32文件夹内都没找到“analogInputToDigitalPin”的定义。是不是github上的本来就编译就通不过,,还需要自己修改啊????

yankui medium avatar
#13 - 6 个月前
yankui

在哪儿下载 这个固件 啊 请问