summaryrefslogtreecommitdiff
path: root/ports/stm32f4/common-hal
AgeCommit message (Collapse)Author
2020-03-11remove old directoryLucian Copeland
2020-03-05Merge remote-tracking branch 'adafruit/master' into ↵Dan Halbert
assert_pin-and-mp_const_none-cleanup
2020-03-02Exclude SoCs without basic timersLucian Copeland
2020-02-29stm32: Add PulseOut supportLucian Copeland
Matches the implementations of the NRF and Atmel ports. TIM7 is used as it does not have a tied pin. Contains some register micromanagement since HAL support for the TIM7 timer is limited.
2020-02-28new pin validation routines; don't use mp_const_none if NULL will doDan Halbert
2020-02-18Addition of stubs for rs485/CTS/RTS handling on non-implemented chipsDave Marples
2020-02-10Merge remote-tracking branch 'upstream/master' into stm32-temperature-usLucian Copeland
2020-02-07fix function defs for compilerDan Halbert
2020-02-07improve time.monotonic_ns() accuracy from ms to usDan Halbert
2020-02-05Add voltage ADC, standardize mphalportLucian Copeland
2020-02-04Add ADC for temp sensorLucian Copeland
2020-01-29Add port-specific requested changesLucian Copeland
2020-01-28Implement requested changesLucian Copeland
2020-01-24Fix flash-display conflict errorLucian Copeland
2020-01-22Invert duty cycle intensityLucian Copeland
2020-01-22Revert dangling pointer issue in PWMOutLucian Copeland
2020-01-22fix microcontroller pin ommissionLucian Copeland
2020-01-14Merge remote-tracking branch 'upstream/master' into stm32-meowbitHierophect
2020-01-14style changes, fix i2c typoHierophect
2020-01-10working controlHierophect
2020-01-09spacing changes and text fixHierophect
2020-01-08text fixHierophect
2020-01-08Corrections to I2C, styleHierophect
2020-01-08Reorganize I2C workaround, style changesHierophect
2020-01-08Merge branch 'stm32-spi-oneline' into stm32-i2c-reworkHierophect
2020-01-08more cleanup and style syncingHierophect
2020-01-08Close algorithm edge case to match SPIHierophect
2020-01-08style editsHierophect
2020-01-07Text fixes for consistencyHierophect
2020-01-07Allow MOSI/MISO exclusionHierophect
2020-01-04Clean up debugging editsHierophect
2020-01-04PWM Fix, plus debuggingHierophect
2019-12-30Tests for PWM issues, style changesHierophect
2019-12-12clean up definitions post mergeHierophect
2019-12-10Merge pull request #2315 from hierophect/stm32-pyb-nanoScott Shawcroft
STM32: Add PYB Nano support
2019-12-06Merge pull request #2350 from hierophect/stm32-neopixel-fixScott Shawcroft
Fix for neopixels on <100MHz STM32 boards
2019-12-05remove redundant NOPsHierophect
2019-12-05change default phase for SPIHierophect
2019-12-04Merge remote-tracking branch 'upstream/master' into stm32-displayioHierophect
2019-12-03Add module and empty parallelbusHierophect
2019-12-03Add I2C never reset, SPI bugfixHierophect
2019-12-03copy from busted branchHierophect
2019-11-29Merge remote-tracking branch 'origin/master' into tick-refactorJeff Epler
2019-11-27make UART.write be blocking on SAMD; add timeout propertyDan Halbert
2019-11-22stm32: fix uses of ticks_ms globalJeff Epler
2019-11-22Merge remote-tracking branch 'origin/master' into tick-refactorJeff Epler
2019-11-21Add definitions for PYB Nano and blackpillHierophect
2019-11-21requested style changesHierophect
2019-11-20fix typoHierophect
2019-11-20clean up SPI module readabilityHierophect