实例介绍
Marlin是3d打印机中最常用、功能很强大的固件。主要用于3d打印机及CNC控制。并且支持LCD显示等。但一直以来没有中文LCD的版本。MakerLab开发了中文版本,让新手可以比较容易的使用Marlin LCD控制3d打印机
【实例截图】
【核心代码】
4744300845145896553.zip
└── Marlin-add_chinese_font
├── ArduinoAddons
│ ├── Arduino_0.xx
│ │ ├── Gen6
│ │ │ ├── boards.txt
│ │ │ ├── bootloaders
│ │ │ │ └── atmega644p
│ │ │ │ ├── ATmegaBOOT_324P.hex
│ │ │ │ ├── ATmegaBOOT_644.hex
│ │ │ │ ├── ATmegaBOOT_644P.hex
│ │ │ │ ├── ATmegaBOOT.c
│ │ │ │ ├── Makefile
│ │ │ │ └── README.txt
│ │ │ └── cores
│ │ │ └── arduino
│ │ │ ├── Arduino.h
│ │ │ ├── binary.h
│ │ │ ├── HardwareSerial.cpp
│ │ │ ├── HardwareSerial.h
│ │ │ ├── main.cpp
│ │ │ ├── pins_arduino.c
│ │ │ ├── pins_arduino.h
│ │ │ ├── Print.cpp
│ │ │ ├── Print.h
│ │ │ ├── Stream.h
│ │ │ ├── Tone.cpp
│ │ │ ├── WCharacter.h
│ │ │ ├── WConstants.h
│ │ │ ├── WInterrupts.c
│ │ │ ├── wiring_analog.c
│ │ │ ├── wiring.c
│ │ │ ├── wiring_digital.c
│ │ │ ├── wiring.h
│ │ │ ├── wiring_private.h
│ │ │ ├── wiring_pulse.c
│ │ │ ├── wiring_shift.c
│ │ │ ├── WMath.cpp
│ │ │ ├── WProgram.h
│ │ │ ├── WString.cpp
│ │ │ └── WString.h
│ │ ├── Gen7
│ │ │ ├── boards.txt
│ │ │ ├── bootloaders
│ │ │ │ └── Gen7
│ │ │ │ ├── bootloader-1284P-16MHz.hex
│ │ │ │ ├── bootloader-644-16MHz.hex
│ │ │ │ ├── bootloader-644-20MHz.hex
│ │ │ │ ├── bootloader-644P-16MHz.hex
│ │ │ │ └── bootloader-644P-20MHz.hex
│ │ │ └── cores
│ │ │ └── arduino
│ │ │ ├── binary.h
│ │ │ ├── HardwareSerial.cpp
│ │ │ ├── HardwareSerial.h
│ │ │ ├── main.cpp
│ │ │ ├── main.cxx
│ │ │ ├── Makefile
│ │ │ ├── pins_arduino.c
│ │ │ ├── pins_arduino.h
│ │ │ ├── Print.cpp
│ │ │ ├── Print.h
│ │ │ ├── Tone.cpp
│ │ │ ├── WCharacter.h
│ │ │ ├── WConstants.h
│ │ │ ├── WInterrupts.c
│ │ │ ├── wiring_analog.c
│ │ │ ├── wiring.c
│ │ │ ├── wiring_digital.c
│ │ │ ├── wiring.h
│ │ │ ├── wiring_private.h
│ │ │ ├── wiring_pulse.c
│ │ │ ├── wiring_serial.c
│ │ │ ├── wiring_shift.c
│ │ │ ├── WMath.cpp
│ │ │ ├── WProgram.h
│ │ │ ├── WString.cpp
│ │ │ └── WString.h
│ │ ├── hardware
│ │ │ └── tools
│ │ │ └── avr
│ │ │ └── etc
│ │ │ └── avrdude.conf
│ │ ├── libraries
│ │ │ ├── LiquidCrystal
│ │ │ │ ├── keywords.txt
│ │ │ │ ├── LiquidCrystal.cpp
│ │ │ │ └── LiquidCrystal.h
│ │ │ ├── SPI
│ │ │ │ ├── keywords.txt
│ │ │ │ ├── SPI.cpp
│ │ │ │ └── SPI.h
│ │ │ └── U8glib
│ │ │ ├── ChangeLog
│ │ │ ├── examples
│ │ │ │ ├── Bitmap
│ │ │ │ │ └── Bitmap.pde
│ │ │ │ ├── Chess
│ │ │ │ │ └── Chess.pde
│ │ │ │ ├── Console
│ │ │ │ │ └── Console.pde
│ │ │ │ ├── F
│ │ │ │ │ └── F.pde
│ │ │ │ ├── GraphicsTest
│ │ │ │ │ └── GraphicsTest.pde
│ │ │ │ ├── HelloWorld
│ │ │ │ │ └── HelloWorld.pde
│ │ │ │ ├── Menu
│ │ │ │ │ └── Menu.pde
│ │ │ │ ├── PrintTest
│ │ │ │ │ └── PrintTest.pde
│ │ │ │ ├── Rotation
│ │ │ │ │ └── Rotation.pde
│ │ │ │ ├── Scale
│ │ │ │ │ └── Scale.pde
│ │ │ │ ├── TextRotX
│ │ │ │ │ └── TextRotX.pde
│ │ │ │ ├── U8gLogo
│ │ │ │ │ └── U8gLogo.pde
│ │ │ │ └── XBM
│ │ │ │ └── XBM.pde
│ │ │ ├── INSTALL.TXT
│ │ │ ├── license.txt
│ │ │ ├── U8glib.cpp
│ │ │ ├── U8glib.h
│ │ │ └── utility
│ │ │ ├── chessengine.c
│ │ │ ├── u8g_bitmap.c
│ │ │ ├── u8g_circle.c
│ │ │ ├── u8g_clip.c
│ │ │ ├── u8g_com_api_16gr.c
│ │ │ ├── u8g_com_api.c
│ │ │ ├── u8g_com_arduino_common.c
│ │ │ ├── u8g_com_arduino_fast_parallel.c
│ │ │ ├── u8g_com_arduino_hw_spi.c
│ │ │ ├── u8g_com_arduino_no_en_parallel.c
│ │ │ ├── u8g_com_arduino_parallel.c
│ │ │ ├── u8g_com_arduino_port_d_wr.c
│ │ │ ├── u8g_com_arduino_ssd_i2c.c
│ │ │ ├── u8g_com_arduino_st7920_hw_spi.c
│ │ │ ├── u8g_com_arduino_st7920_spi.c
│ │ │ ├── u8g_com_arduino_std_sw_spi.c
│ │ │ ├── u8g_com_arduino_sw_spi.c
│ │ │ ├── u8g_com_arduino_t6963.c
│ │ │ ├── u8g_com_atmega_hw_spi.c
│ │ │ ├── u8g_com_atmega_parallel.c
│ │ │ ├── u8g_com_atmega_st7920_hw_spi.c
│ │ │ ├── u8g_com_atmega_st7920_spi.c
│ │ │ ├── u8g_com_atmega_sw_spi.c
│ │ │ ├── u8g_com_i2c.c
│ │ │ ├── u8g_com_io.c
│ │ │ ├── u8g_com_null.c
│ │ │ ├── u8g_cursor.c
│ │ │ ├── u8g_delay.c
│ │ │ ├── u8g_dev_flipdisc_2x7.c
│ │ │ ├── u8g_dev_gprof.c
│ │ │ ├── u8g_dev_ili9325d_320x240.c
│ │ │ ├── u8g_dev_ks0108_128x64.c
│ │ │ ├── u8g_dev_lc7981_160x80.c
│ │ │ ├── u8g_dev_lc7981_240x128.c
│ │ │ ├── u8g_dev_lc7981_240x64.c
│ │ │ ├── u8g_dev_lc7981_320x64.c
│ │ │ ├── u8g_dev_null.c
│ │ │ ├── u8g_dev_pcd8544_84x48.c
│ │ │ ├── u8g_dev_pcf8812_96x65.c
│ │ │ ├── u8g_dev_sbn1661_122x32.c
│ │ │ ├── u8g_dev_ssd1306_128x32.c
│ │ │ ├── u8g_dev_ssd1306_128x64.c
│ │ │ ├── u8g_dev_ssd1309_128x64.c
│ │ │ ├── u8g_dev_ssd1322_nhd31oled_bw.c
│ │ │ ├── u8g_dev_ssd1322_nhd31oled_gr.c
│ │ │ ├── u8g_dev_ssd1325_nhd27oled_bw.c
│ │ │ ├── u8g_dev_ssd1325_nhd27oled_bw_new.c
│ │ │ ├── u8g_dev_ssd1325_nhd27oled_gr.c
│ │ │ ├── u8g_dev_ssd1325_nhd27oled_gr_new.c
│ │ │ ├── u8g_dev_ssd1327_96x96_gr.c
│ │ │ ├── u8g_dev_st7565_64128n.c
│ │ │ ├── u8g_dev_st7565_dogm128.c
│ │ │ ├── u8g_dev_st7565_dogm132.c
│ │ │ ├── u8g_dev_st7565_lm6059.c
│ │ │ ├── u8g_dev_st7565_lm6063.c
│ │ │ ├── u8g_dev_st7565_nhd_c12832.c
│ │ │ ├── u8g_dev_st7565_nhd_c12864.c
│ │ │ ├── u8g_dev_st7687_c144mvgd.c
│ │ │ ├── u8g_dev_st7920_128x64.c
│ │ │ ├── u8g_dev_st7920_192x32.c
│ │ │ ├── u8g_dev_st7920_202x32.c
│ │ │ ├── u8g_dev_t6963_128x64.c
│ │ │ ├── u8g_dev_t6963_240x128.c
│ │ │ ├── u8g_dev_t6963_240x64.c
│ │ │ ├── u8g_dev_tls8204_84x48.c
│ │ │ ├── u8g_dev_uc1610_dogxl160.c
│ │ │ ├── u8g_dev_uc1701_dogs102.c
│ │ │ ├── u8g_dev_uc1701_mini12864.c
│ │ │ ├── u8g_ellipse.c
│ │ │ ├── u8g_font.c
│ │ │ ├── u8g_font_data.c
│ │ │ ├── u8g.h
│ │ │ ├── u8g_line.c
│ │ │ ├── u8g_ll_api.c
│ │ │ ├── u8g_page.c
│ │ │ ├── u8g_pb14v1.c
│ │ │ ├── u8g_pb16h1.c
│ │ │ ├── u8g_pb16h2.c
│ │ │ ├── u8g_pb16v1.c
│ │ │ ├── u8g_pb16v2.c
│ │ │ ├── u8g_pb32h1.c
│ │ │ ├── u8g_pb8h1.c
│ │ │ ├── u8g_pb8h1f.c
│ │ │ ├── u8g_pb8h2.c
│ │ │ ├── u8g_pb8h8.c
│ │ │ ├── u8g_pb8v1.c
│ │ │ ├── u8g_pb8v2.c
│ │ │ ├── u8g_pb.c
│ │ │ ├── u8g_rect.c
│ │ │ ├── u8g_rot.c
│ │ │ ├── u8g_scale.c
│ │ │ ├── u8g_state.c
│ │ │ ├── u8g_u16toa.c
│ │ │ ├── u8g_u8toa.c
│ │ │ └── u8g_virtual_screen.c
│ │ └── Sanguino
│ │ ├── boards.txt
│ │ ├── bootloaders
│ │ │ ├── atmega1284p
│ │ │ │ ├── boot.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── optiboot_1284P_20MHz_57k6_baud.hex
│ │ │ │ ├── optiboot.c
│ │ │ │ ├── pin_defs.h
│ │ │ │ └── stk500.h
│ │ │ └── atmega644p
│ │ │ ├── ATmegaBOOT_324P.hex
│ │ │ ├── ATmegaBOOT_644.hex
│ │ │ ├── ATmegaBOOT_644P.hex
│ │ │ ├── ATmegaBOOT.c
│ │ │ ├── Makefile
│ │ │ └── README.txt
│ │ ├── cores
│ │ │ └── arduino
│ │ │ ├── binary.h
│ │ │ ├── HardwareSerial.cpp
│ │ │ ├── HardwareSerial.h
│ │ │ ├── main.cpp
│ │ │ ├── pins_arduino.c
│ │ │ ├── pins_arduino.h
│ │ │ ├── Print.cpp
│ │ │ ├── Print.h
│ │ │ ├── Stream.h
│ │ │ ├── Tone.cpp
│ │ │ ├── WCharacter.h
│ │ │ ├── WConstants.h
│ │ │ ├── WInterrupts.c
│ │ │ ├── wiring_analog.c
│ │ │ ├── wiring.c
│ │ │ ├── wiring_digital.c
│ │ │ ├── wiring.h
│ │ │ ├── wiring_private.h
│ │ │ ├── wiring_pulse.c
│ │ │ ├── wiring_shift.c
│ │ │ ├── WMath.cpp
│ │ │ ├── WProgram.h
│ │ │ ├── WString.cpp
│ │ │ └── WString.h
│ │ └── programmers.txt
│ └── Arduino_1.x.x
│ ├── hardware
│ │ ├── rambo
│ │ │ ├── boards.txt
│ │ │ ├── cores
│ │ │ │ └── arduino
│ │ │ │ ├── Arduino.h
│ │ │ │ ├── binary.h
│ │ │ │ ├── CDC.cpp
│ │ │ │ ├── Client.h
│ │ │ │ ├── HardwareSerial.cpp
│ │ │ │ ├── HardwareSerial.h
│ │ │ │ ├── HID.cpp
│ │ │ │ ├── IPAddress.cpp
│ │ │ │ ├── IPAddress.h
│ │ │ │ ├── main.cpp
│ │ │ │ ├── new.cpp
│ │ │ │ ├── new.h
│ │ │ │ ├── Platform.h
│ │ │ │ ├── Printable.h
│ │ │ │ ├── Print.cpp
│ │ │ │ ├── Print.h
│ │ │ │ ├── Server.h
│ │ │ │ ├── Stream.cpp
│ │ │ │ ├── Stream.h
│ │ │ │ ├── Tone.cpp
│ │ │ │ ├── Udp.h
│ │ │ │ ├── USBAPI.h
│ │ │ │ ├── USBCore.cpp
│ │ │ │ ├── USBCore.h
│ │ │ │ ├── USBDesc.h
│ │ │ │ ├── WCharacter.h
│ │ │ │ ├── WInterrupts.c
│ │ │ │ ├── wiring_analog.c
│ │ │ │ ├── wiring.c
│ │ │ │ ├── wiring_digital.c
│ │ │ │ ├── wiring_private.h
│ │ │ │ ├── wiring_pulse.c
│ │ │ │ ├── wiring_shift.c
│ │ │ │ ├── WMath.cpp
│ │ │ │ ├── WString.cpp
│ │ │ │ └── WString.h
│ │ │ └── variants
│ │ │ └── standard
│ │ │ └── pins_arduino.h
│ │ └── Sanguino
│ │ ├── boards.txt
│ │ ├── bootloaders
│ │ │ ├── atmega
│ │ │ │ ├── ATmegaBOOT_168_atmega1284p_8m.hex
│ │ │ │ ├── ATmegaBOOT_168_atmega1284p.hex
│ │ │ │ ├── ATmegaBOOT_168_atmega644p.hex
│ │ │ │ ├── ATmegaBOOT_168.c
│ │ │ │ └── Makefile
│ │ │ └── atmega644p
│ │ │ ├── ATmegaBOOT_644P.elf
│ │ │ ├── ATmegaBOOT_644P.hex
│ │ │ ├── ATmegaBOOT.c
│ │ │ ├── ATmegaBOOT.c.tst
│ │ │ ├── Makefile
│ │ │ └── README.txt
│ │ ├── cores
│ │ │ └── arduino
│ │ │ ├── Arduino.h
│ │ │ ├── binary.h
│ │ │ ├── CDC.cpp
│ │ │ ├── Client.h
│ │ │ ├── HardwareSerial.cpp
│ │ │ ├── HardwareSerial.h
│ │ │ ├── HID.cpp
│ │ │ ├── IPAddress.cpp
│ │ │ ├── IPAddress.h
│ │ │ ├── main.cpp
│ │ │ ├── new.cpp
│ │ │ ├── new.h
│ │ │ ├── Platform.h
│ │ │ ├── Printable.h
│ │ │ ├── Print.cpp
│ │ │ ├── Print.h
│ │ │ ├── Server.h
│ │ │ ├── Stream.cpp
│ │ │ ├── Stream.h
│ │ │ ├── Tone.cpp
│ │ │ ├── Udp.h
│ │ │ ├── USBAPI.h
│ │ │ ├── USBCore.cpp
│ │ │ ├── USBCore.h
│ │ │ ├── USBDesc.h
│ │ │ ├── WCharacter.h
│ │ │ ├── WInterrupts.c
│ │ │ ├── wiring_analog.c
│ │ │ ├── wiring.c
│ │ │ ├── wiring_digital.c
│ │ │ ├── wiring_private.h
│ │ │ ├── wiring_pulse.c
│ │ │ ├── wiring_shift.c
│ │ │ ├── WMath.cpp
│ │ │ ├── WString.cpp
│ │ │ └── WString.h
│ │ └── variants
│ │ └── standard
│ │ └── pins_arduino.h
│ └── libraries
│ ├── LiquidCrystal
│ │ ├── keywords.txt
│ │ ├── LiquidCrystal.cpp
│ │ └── LiquidCrystal.h
│ ├── SPI
│ │ ├── keywords.txt
│ │ ├── SPI.cpp
│ │ └── SPI.h
│ └── U8glib
│ ├── ChangeLog
│ ├── examples
│ │ ├── Bitmap
│ │ │ └── Bitmap.pde
│ │ ├── Chess
│ │ │ └── Chess.pde
│ │ ├── Console
│ │ │ └── Console.pde
│ │ ├── F
│ │ │ └── F.pde
│ │ ├── GraphicsTest
│ │ │ └── GraphicsTest.pde
│ │ ├── HelloWorld
│ │ │ └── HelloWorld.pde
│ │ ├── Menu
│ │ │ └── Menu.pde
│ │ ├── PrintTest
│ │ │ └── PrintTest.pde
│ │ ├── Rotation
│ │ │ └── Rotation.pde
│ │ ├── Scale
│ │ │ └── Scale.pde
│ │ ├── TextRotX
│ │ │ └── TextRotX.pde
│ │ ├── U8gLogo
│ │ │ └── U8gLogo.pde
│ │ └── XBM
│ │ └── XBM.pde
│ ├── INSTALL.TXT
│ ├── license.txt
│ ├── U8glib.cpp
│ ├── U8glib.h
│ └── utility
│ ├── chessengine.c
│ ├── u8g_bitmap.c
│ ├── u8g_circle.c
│ ├── u8g_clip.c
│ ├── u8g_com_api_16gr.c
│ ├── u8g_com_api.c
│ ├── u8g_com_arduino_common.c
│ ├── u8g_com_arduino_fast_parallel.c
│ ├── u8g_com_arduino_hw_spi.c
│ ├── u8g_com_arduino_no_en_parallel.c
│ ├── u8g_com_arduino_parallel.c
│ ├── u8g_com_arduino_port_d_wr.c
│ ├── u8g_com_arduino_ssd_i2c.c
│ ├── u8g_com_arduino_st7920_hw_spi.c
│ ├── u8g_com_arduino_st7920_spi.c
│ ├── u8g_com_arduino_std_sw_spi.c
│ ├── u8g_com_arduino_sw_spi.c
│ ├── u8g_com_arduino_t6963.c
│ ├── u8g_com_atmega_hw_spi.c
│ ├── u8g_com_atmega_parallel.c
│ ├── u8g_com_atmega_st7920_hw_spi.c
│ ├── u8g_com_atmega_st7920_spi.c
│ ├── u8g_com_atmega_sw_spi.c
│ ├── u8g_com_i2c.c
│ ├── u8g_com_io.c
│ ├── u8g_com_null.c
│ ├── u8g_cursor.c
│ ├── u8g_delay.c
│ ├── u8g_dev_flipdisc_2x7.c
│ ├── u8g_dev_gprof.c
│ ├── u8g_dev_ili9325d_320x240.c
│ ├── u8g_dev_ks0108_128x64.c
│ ├── u8g_dev_lc7981_160x80.c
│ ├── u8g_dev_lc7981_240x128.c
│ ├── u8g_dev_lc7981_240x64.c
│ ├── u8g_dev_lc7981_320x64.c
│ ├── u8g_dev_null.c
│ ├── u8g_dev_pcd8544_84x48.c
│ ├── u8g_dev_pcf8812_96x65.c
│ ├── u8g_dev_sbn1661_122x32.c
│ ├── u8g_dev_ssd1306_128x32.c
│ ├── u8g_dev_ssd1306_128x64.c
│ ├── u8g_dev_ssd1309_128x64.c
│ ├── u8g_dev_ssd1322_nhd31oled_bw.c
│ ├── u8g_dev_ssd1322_nhd31oled_gr.c
│ ├── u8g_dev_ssd1325_nhd27oled_bw.c
│ ├── u8g_dev_ssd1325_nhd27oled_bw_new.c
│ ├── u8g_dev_ssd1325_nhd27oled_gr.c
│ ├── u8g_dev_ssd1325_nhd27oled_gr_new.c
│ ├── u8g_dev_ssd1327_96x96_gr.c
│ ├── u8g_dev_st7565_64128n.c
│ ├── u8g_dev_st7565_dogm128.c
│ ├── u8g_dev_st7565_dogm132.c
│ ├── u8g_dev_st7565_lm6059.c
│ ├── u8g_dev_st7565_lm6063.c
│ ├── u8g_dev_st7565_nhd_c12832.c
│ ├── u8g_dev_st7565_nhd_c12864.c
│ ├── u8g_dev_st7687_c144mvgd.c
│ ├── u8g_dev_st7920_128x64.c
│ ├── u8g_dev_st7920_192x32.c
│ ├── u8g_dev_st7920_202x32.c
│ ├── u8g_dev_t6963_128x64.c
│ ├── u8g_dev_t6963_240x128.c
│ ├── u8g_dev_t6963_240x64.c
│ ├── u8g_dev_tls8204_84x48.c
│ ├── u8g_dev_uc1610_dogxl160.c
│ ├── u8g_dev_uc1701_dogs102.c
│ ├── u8g_dev_uc1701_mini12864.c
│ ├── u8g_ellipse.c
│ ├── u8g_font.c
│ ├── u8g_font_data.c
│ ├── u8g.h
│ ├── u8g_line.c
│ ├── u8g_ll_api.c
│ ├── u8g_page.c
│ ├── u8g_pb14v1.c
│ ├── u8g_pb16h1.c
│ ├── u8g_pb16h2.c
│ ├── u8g_pb16v1.c
│ ├── u8g_pb16v2.c
│ ├── u8g_pb32h1.c
│ ├── u8g_pb8h1.c
│ ├── u8g_pb8h1f.c
│ ├── u8g_pb8h2.c
│ ├── u8g_pb8h8.c
│ ├── u8g_pb8v1.c
│ ├── u8g_pb8v2.c
│ ├── u8g_pb.c
│ ├── u8g_rect.c
│ ├── u8g_rot.c
│ ├── u8g_scale.c
│ ├── u8g_state.c
│ ├── u8g_u16toa.c
│ ├── u8g_u8toa.c
│ └── u8g_virtual_screen.c
├── Marlin
│ ├── BlinkM.cpp
│ ├── BlinkM.h
│ ├── cardreader.cpp
│ ├── cardreader.h
│ ├── Configuration_adv.h
│ ├── Configuration.h
│ ├── ConfigurationStore.cpp
│ ├── ConfigurationStore.h
│ ├── COPYING
│ ├── create_speed_lookuptable.py
│ ├── createTemperatureLookupMarlin.py
│ ├── digipot_mcp4451.cpp
│ ├── DOGMbitmaps.h
│ ├── dogm_font_data_marlin.h
│ ├── dogm_lcd_implementation.h
│ ├── example_configurations
│ │ └── delta
│ │ ├── Configuration_adv.h
│ │ └── Configuration.h
│ ├── fastio.h
│ ├── language.h
│ ├── LCD Menu Tree CN.pdf
│ ├── LCD Menu Tree.pdf
│ ├── LiquidCrystalRus.cpp
│ ├── LiquidCrystalRus.h
│ ├── Makefile
│ ├── Marlin.h
│ ├── Marlin.ino
│ ├── Marlin_main.cpp
│ ├── MarlinSerial.cpp
│ ├── MarlinSerial.h
│ ├── Menu Plans.xlsx
│ ├── motion_control.cpp
│ ├── motion_control.h
│ ├── pins.h
│ ├── planner.cpp
│ ├── planner.h
│ ├── qr_solve.cpp
│ ├── qr_solve.h
│ ├── Sd2Card.cpp
│ ├── Sd2Card.h
│ ├── Sd2PinMap.h
│ ├── SdBaseFile.cpp
│ ├── SdBaseFile.h
│ ├── SdFatConfig.h
│ ├── SdFatStructs.h
│ ├── SdFatUtil.cpp
│ ├── SdFatUtil.h
│ ├── SdFile.cpp
│ ├── SdFile.h
│ ├── SdInfo.h
│ ├── SdVolume.cpp
│ ├── SdVolume.h
│ ├── Servo.cpp
│ ├── Servo.h
│ ├── speed_lookuptable.h
│ ├── stepper.cpp
│ ├── stepper.h
│ ├── temperature.cpp
│ ├── temperature.h
│ ├── thermistortables.h
│ ├── ultralcd.cpp
│ ├── ultralcd.h
│ ├── ultralcd_implementation_hitachi_HD44780.h
│ ├── ultralcd_st7920_u8glib_rrd.h
│ ├── vector_3.cpp
│ ├── vector_3.h
│ ├── watchdog.cpp
│ └── watchdog.h
└── README.md
79 directories, 496 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论