- 20 Jul, 2015 1 commit
-
-
Damien George authored
This is in preparation for supporting other MCU series, such as STM32F2xx. Directory structure for the HAL is now hal/f4/{inc,src}, where "f4" will in the future be different for other series. HAL source/header files that are not use are removed to reduce the size of the code.
-
- 14 Jul, 2015 1 commit
-
-
Dave Hylands authored
-
- 07 Jul, 2015 1 commit
-
-
Dave Hylands authored
-
- 27 Jun, 2015 1 commit
-
-
Damien George authored
When enabled this allows the internal storage to be split over 2 contiguous regions of flash (two segments), and so the storage can be increased. This option is disabled by default, giving original behaviour.
-
- 24 Jun, 2015 1 commit
-
-
blmorris authored
This removes hard-coded DMA init params from dma_init(), instead defining these parameters in a DMA_InitTypeDef struct that gets passed as an argument to dma_init() This makes dma_init more generic so it can be used for I2S and SD Card, which require different initialization parameters.
-
- 22 Jun, 2015 1 commit
-
-
Damien George authored
To make it the same as SPI and UART.
-
- 10 Jun, 2015 2 commits
-
-
Damien George authored
-
Damien George authored
This is so that the DMA can be shared by multiple peripherals.
-
- 07 Jun, 2015 1 commit
-
-
Damien George authored
If IRQs are disabled then the USB CDC buffer will never be drained/filled and the sys-tick timer will never increase, so we should not busy wait in this case.
-
- 03 Jun, 2015 1 commit
-
-
Damien George authored
Addresses issue #1268.
-
- 31 May, 2015 1 commit
-
-
Dave Hylands authored
I tested this on my CERB40 board and it seems to be working fine.
-
- 28 May, 2015 1 commit
-
-
Damien George authored
-
- 27 May, 2015 3 commits
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
Now all stmhal-based boards can name their peripherals (if they want) to any string.
-
- 24 May, 2015 2 commits
-
-
Damien George authored
It's configurable and only enabled for stmhal port.
-
Dave Hylands authored
-
- 23 May, 2015 1 commit
-
-
Damien George authored
-
- 17 May, 2015 1 commit
-
-
Kaspar Schleiser authored
Fixes sign-compare warning.
-
- 13 May, 2015 1 commit
-
-
Damien George authored
Addresses issue #1255.
-
- 12 May, 2015 3 commits
-
-
Josef Gajdusek authored
-
Steve Zatz authored
-
Damien George authored
mp_obj_get_int_truncated will raise a TypeError if the argument is not an integral type. Use mp_obj_int_get_truncated only when you know the argument is a small or big int.
-
- 11 May, 2015 1 commit
-
-
blmorris authored
-
- 06 May, 2015 1 commit
-
-
Dave Hylands authored
-
- 05 May, 2015 1 commit
-
-
Damien George authored
esp8266 port now has working raw and friendly REPL, as well as working soft reset (CTRL-D at REPL, or raise SystemExit). tools/pyboard.py now works with esp8266 port.
-
- 04 May, 2015 2 commits
-
-
Paul Sokolovsky authored
-
Josef Gajdusek authored
-
- 03 May, 2015 1 commit
-
-
Eero af Heurlin authored
-
- 29 Apr, 2015 1 commit
-
-
Dave Hylands authored
This allows errors to be seen and prevents hanging the board from doing: pyb.disable_irq()
-
- 28 Apr, 2015 3 commits
-
-
Damien George authored
-
Damien George authored
Also rename py-version.h to mpversion.h for consistency with mpconfig.h.
-
Dave Hylands authored
-
- 22 Apr, 2015 1 commit
-
-
Dave Hylands authored
Because if the counter is above the new value of the auto-reload register then it may be a long time until the timer wraps around.
-
- 21 Apr, 2015 1 commit
-
-
Damien George authored
-
- 19 Apr, 2015 1 commit
-
-
Damien George authored
-
- 18 Apr, 2015 4 commits
-
-
Damien George authored
Simply needed to define which pins have which ADC channel on them.
-
Damien George authored
-
Damien George authored
-
Damien George authored
To build: make BOARD=ESPRUINO_PICO To deploy: short the BOOT0/BTN contact on the back of the board (eg by drawing over it with a graphite pencil), then hold down BTN while inserting the board into the USB port. The board should then enter DFU mode, and the firmware can be downloaded using: make BOARD=ESPRUINO_PICO deploy
-