You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Servo myservo; // create servo object to control a servo
// twelve servo objects can be created on most boards
void setup()
{
Serial.begin(115200);
myservo.attach(4); // attaches the servo on GIO2 to the servo object
}
void loop()
{
int pos;
Serial.println("begin rotate....");
for(pos = 0; pos <= 180; pos += 1) // goes from 0 degrees to 180 degrees
{ // in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
for(pos = 180; pos>=0; pos-=1) // goes from 180 degrees to 0 degrees
{
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
}
==== build and running on ESP12 ====
使用库 Servo 在文件夹: /Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/libraries/Servo
Sketch uses 205,053 bytes (47%) of program storage space. Maximum is 434,160 bytes.
全局变量使用了33,162字节,(40%)的动态内存,余留48,758字节局部变量。最大为81,920字节。
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/esptool -vv -cd ck -cb 115200 -cp /dev/cu.SLAB_USBtoUART -ca 0x00000 -cf /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.bin
esptool v0.4.6 - (c) 2014 Ch. Klippel [email protected]
setting board to ck
setting baudrate from 115200 to 115200
setting port from /dev/tty.usbserial to /dev/cu.SLAB_USBtoUART
setting address from 0x00000000 to 0x00000000
espcomm_upload_file
stat /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.bin success
opening port /dev/cu.SLAB_USBtoUART at 115200
tcgetattr
tcsetattr
serial open
opening bootloader
resetting board
trying to connect
setting character timeout 0
done
setting character timeout 1
done
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
trying to connect
setting character timeout 0
done
setting character timeout 1
done
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_open
Uploading 209200 bytes from /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.bin to flash at 0x00000000
erasing flash
size: 033130 address: 000000
first_sector_index: 0
total_sector_count: 52
head_sector_count: 16
adjusted_sector_count: 36
adjusted_size: 024000
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
setting timeout 10000
setting character timeout 100
done
setting timeout 1
setting character timeout 1
done
espcomm_send_command: receiving 2 bytes of data
writing flash
.............................................................................................................................................................................................................
starting app without reboot
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
espcomm_send_command: receiving 2 bytes of data
closing bootloader
==== from serial debug windows ====
begin rotate....
Exception (0):
epc1=0x
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
git version: 2015-10-18:
From https://github.com/esp8266/Arduino
d8f57cb..bda5cff esp8266 -> origin/esp8266
Updating d8f57cb..bda5cff
==== Load Servo example ===
/* Sweep
by BARRAGAN http://barraganstudio.com
This example code is in the public domain.
modified 28 May 2015
by Michael C. Miller
modified 8 Nov 2013
by Scott Fitzgerald
http://arduino.cc/en/Tutorial/Sweep
*/
include <Servo.h>
Servo myservo; // create servo object to control a servo
// twelve servo objects can be created on most boards
void setup()
{
Serial.begin(115200);
myservo.attach(4); // attaches the servo on GIO2 to the servo object
}
void loop()
{
int pos;
Serial.println("begin rotate....");
for(pos = 0; pos <= 180; pos += 1) // goes from 0 degrees to 180 degrees
{ // in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
for(pos = 180; pos>=0; pos-=1) // goes from 180 degrees to 0 degrees
{
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
}
==== build and running on ESP12 ====
使用库 Servo 在文件夹: /Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/libraries/Servo
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/sdk/include -c -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DARDUINO=10606 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DESP8266 -I/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/cores/esp8266 -I/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/variants/generic -I/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/libraries/Servo/src /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp -o /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Servo/esp8266/Servo.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/sdk/include -c -g -x assembler-with-cpp -MMD -DF_CPU=80000000L -DARDUINO=10606 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DESP8266 -I/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/cores/esp8266 -I/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/variants/generic /Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/cores/esp8266/cont.S -o /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/cont.S.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/cont_util.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_eboot_command.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_flash_utils.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_i2s.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_noniso.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_phy.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_postmortem.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_si2c.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_timer.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_analog.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_digital.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_pulse.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_pwm.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_shift.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/libc_replacements.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_cache.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_check.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_gc.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_hydrogen.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_nucleus.c.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/abi.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_main.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/debug.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Esp.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/FS.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/HardwareSerial.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/IPAddress.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/pgmspace.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Print.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_api.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_hal.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Stream.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Tone.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Updater.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/WMath.cpp.o
使用已经编译的文件:/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/WString.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/cont.S.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/cont_util.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_eboot_command.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_flash_utils.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_i2s.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_noniso.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_phy.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_postmortem.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_si2c.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_timer.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_analog.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_digital.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_pulse.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_pwm.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_wiring_shift.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/libc_replacements.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_cache.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_check.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_gc.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_hydrogen.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_nucleus.c.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/abi.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core_esp8266_main.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/debug.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Esp.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/FS.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/HardwareSerial.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/IPAddress.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/pgmspace.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Print.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_api.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/spiffs_hal.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Stream.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Tone.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Updater.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/WMath.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar cru /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/WString.cpp.o
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc -g -Os -nostdlib -Wl,--no-check-sections -u call_user_start -Wl,-static -L/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/sdk/lib -L/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/sdk/ld -Teagle.flash.512k.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,register_chipv6_phy -o /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.elf -Wl,--start-group /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.o /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Servo/esp8266/Servo.cpp.o /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/core.a -lm -lgcc -lhal -lphy -lnet80211 -llwip -lwpa -lmain -lpp -lsmartconfig -lwps -lcrypto -laxtls -Wl,--end-group -L/var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/esptool -eo /Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/bootloaders/eboot/eboot.elf -bo /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.bin -bm dio -bf 40 -bz 512K -bs .text -bp 4096 -ec -eo /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.elf -bs .irom0.text -bs .text -bs .data -bs .rodata -bc -ec
Sketch uses 205,053 bytes (47%) of program storage space. Maximum is 434,160 bytes.
全局变量使用了33,162字节,(40%)的动态内存,余留48,758字节局部变量。最大为81,920字节。
/Applications/Arduino.1.6.6.app/Contents/Java/hardware/esp8266com/esp8266/tools/esptool -vv -cd ck -cb 115200 -cp /dev/cu.SLAB_USBtoUART -ca 0x00000 -cf /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.bin
esptool v0.4.6 - (c) 2014 Ch. Klippel [email protected]
setting board to ck
setting baudrate from 115200 to 115200
setting port from /dev/tty.usbserial to /dev/cu.SLAB_USBtoUART
setting address from 0x00000000 to 0x00000000
espcomm_upload_file
stat /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.bin success
opening port /dev/cu.SLAB_USBtoUART at 115200
tcgetattr
tcsetattr
serial open
opening bootloader
resetting board
trying to connect
setting character timeout 0
done
setting character timeout 1
done
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
trying to connect
setting character timeout 0
done
setting character timeout 1
done
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_send_command: receiving 2 bytes of data
espcomm_open
Uploading 209200 bytes from /var/folders/42/w4dvmhl9257dj09078s22xch0000gn/T/build5613857381500289639.tmp/Sweep.cpp.bin to flash at 0x00000000
erasing flash
size: 033130 address: 000000
first_sector_index: 0
total_sector_count: 52
head_sector_count: 16
adjusted_sector_count: 36
adjusted_size: 024000
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
setting timeout 10000
setting character timeout 100
done
setting timeout 1
setting character timeout 1
done
espcomm_send_command: receiving 2 bytes of data
writing flash
.............................................................................................................................................................................................................
starting app without reboot
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
espcomm_send_command: receiving 2 bytes of data
closing bootloader
==== from serial debug windows ====
begin rotate....
Exception (0):
epc1=0x
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
Exception (
Exception (
Exception (
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
Exception (0):
epc1=0x402634d8 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000
ctx: sys
sp: 3fffefe0 end: 3fffffb0 offset: 01a0
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 1264, room 16
tail 0
chksum 0x42
csum 0x42
~ld
begin rotate....
The text was updated successfully, but these errors were encountered: