Scott Lahteine
1718eff54a
Code changes supporting up to 6 extruders
7 年之前
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
7 年之前
Sam Lane
d783400330
Updates to STM32F7 HAL, for completeness (#11770 )
7 年之前
Alexander Amelkin
f417408df1
[STM32F1] Fix HAL for new PlatformIO (#11749 )
7 年之前
Scott Lahteine
2a61c9a939
Various fixups to configs, spacing, etc.
7 年之前
Scott Lahteine
6a3207391f
Remove obsolete HAL_timer_restrain
7 年之前
Ilya Bukhonin
7ecb8b4af5
[2.0.x] Teensy 3.1 and 3.2 support (#11460 )
7 年之前
Scott Lahteine
a317bb4991
Remove stray tab
7 年之前
Scott Lahteine
ba1919c1eb
HAL tweaks to LPC1768 main
7 年之前
Scott Lahteine
0987ed2a18
Use American English
7 年之前
jmz52
a77f8c6dd5
Implement servo support for STM32F1 (#11580 )
Implement servo support for STM32F1. Original code was incomplete and depended on Servo library from stm32duino which conflicts with `module/servo.h`.
7 年之前
Dave Johnson
0456caf0ad
Consolidate shared HALs and isolate HAL compile (#11552 )
7 年之前
jmz52
dfe18ac633
Fix compilation error for STM32F1 with U8GLIB_SSD1306 or U8GLIB_SH1106 enabled (#11583 )
The `binary.h` file required by `lcd/dogm/dogm_bitmaps.h` is not present in stm32duino environment. Binary macros are defined in `bit_constants.h` in stm32duino framework.
7 年之前
ghent360
00d24a8219
Don't call __delay_4cycles for 0 cycle delay - takes a really long time. (#11586 )
7 年之前
jmz52
0b2d686160
Fix "SD init fail" problem for STM32F1 (#11579 )
Fix "SD init fail" problem for STM32F1 caused by incorrect SS pin state and incorrect SPI mode. Issue #11225
7 年之前
Nils Hasenbanck
b37bfeffeb
[2.0.x] Use the new const functions of the persistentStore api (#11544 )
7 年之前
Chris Pepper
5573ef62c6
[2.0.x] PersistentStore update followup (#11549 )
7 年之前
Scott Lahteine
834ea7fcea
Remove 'const' from PersistentStore::capacity
7 年之前
Dave Johnson
c64199941e
Compile only selected PIO environment (#11519 )
7 年之前
Andy Shaw
5be2559eda
Use flash memory to emulate EEPROM (#11500 )
Use a sector of the LPC flash memory to emulate EEPROM storage, removing the need to have an SD card to store system parameters.
7 年之前
Scott Lahteine
865ee5985f
Followup persistent store with heading, const
7 年之前
Scott Lahteine
6a8b906318
Followup for persistent_store_api.h
7 年之前
Chris Pepper
66d2b48b59
Update PersistentStore api (#11538 )
- Clean up the API to use a `static` class instance to adhere to Marlin convention
- Add `const` position data access for read/write
- Add Storage capacity to the interface
7 年之前
Scott Lahteine
15d68cb496
Pre-override of ST7920 delays before HAL.h
7 年之前
Scott Lahteine
244b9a8257
Better fastio 1280/2560 pin list
Co-Authored-By: bleughb <36889022 +bleughb@users.noreply.github.com >
7 年之前
Andy Shaw
624986d423
Ensure ADC conversion is complete before reading (#11336 )
The current Marlin implementation relies on a timer interrupt to start the ADC conversion and read it. However in some circumstances the interrupt can be delayed resulting in insufficient time being available for the ADC conversion. This results in a bad reading and false temperature fluctuations. These changes make sure that the conversion is complete (by checking the ADC hardware via the HAL) before reading a value.
See: https://github.com/MarlinFirmware/Marlin/issues/11323
7 年之前
teemuatlut
fbcdf5eaeb
Simplify stepper driver per-axis selection
7 年之前
Scott Lahteine
64f007580b
Fix some header comments
7 年之前
teemuatlut
f38c81cdde
LPC176x: Expand HW SPI class
7 年之前
teemuatlut
3b5dec4b13
Add new LPC include folder
7 年之前
Scott Lahteine
d05e832f29
Add STM32F1 support for SD-based EEPROM
7 年之前
etagle
1367df2875
Replace double with float, optimize calculation
7 年之前
etagle
e7e896e7d7
More tweaks to fastio_Due.h
7 年之前
Chris Pepper
55f4744e54
[LPC176x] Endstop Interrupts Feature (#11202 )
Enable the endstop interrupts feature for LPC176x boards. Although Smoothieboard chose to use non-interrupt capable pins for their endstops, and this has been copied by clones, so they can't use it.
7 年之前
Chris Pepper
5abf5bc8a7
[LPC176x] Fix Interrupt forward declarations (#11200 )
7 年之前
Chris Pepper
5616581eb1
[LPC176x] Update fastio _GET_INPUT, _GET_OUTPUT macros (#11168 )
7 年之前
Scott Lahteine
8a8eae8d97
Implement more fastio_Due macros (#11165 )
7 年之前
Scott Lahteine
fc10101b06
Tweaks to fastio_Due.h
7 年之前
Alexander Amelkin
ffdbc1f42c
STM32F1: Fix SD card persistent store API (#11090 )
7 年之前
Scott Lahteine
d86f25ab63
Fix Serial ISR priority for LPC1768
Co-Authored-By: p3p <p3p@p3psoft.co.uk >
7 年之前
Scott Lahteine
99591dc20c
Filter endstops state at all times (#11066 )
7 年之前
Chris Pepper
0312c42f9d
[2.0.x] LPC176x Serial cleanup (#11032 )
7 年之前
Scott Lahteine
c1269c2ec1
Tweak AVR critical section defines
7 年之前
Chris Pepper
f88adcbfd5
[2.0.x][LPC176x] Fix binary linking broken by pio update (#11026 )
7 年之前
Simon Jouet
e2aeda61ed
HAL for Espressif ESP32 Wifi
8 年之前
Scott Lahteine
19d4c7c1cd
Tweak HAL header comments
7 年之前
etagle
a215725df6
Fix stepper pulse timing
Always honor minimum period on stepper pulse generation, and fix timing calculations
Signed-off-by: etagle <ejtagle@hotmail.com >
7 年之前
Scott Lahteine
a9861a780e
Tweak HAL heading
7 年之前
Scott Lahteine
cf53e502a2
No need to set input after attachInterrupt
7 年之前
Karl Andersson
e0276d2f32
Official STMicroelectronics Arduino Core STM32F4 HAL compatibility (#11006 )
7 年之前