mbed-dev library fork for STM32F100R6 microcontroller (LQFP64, 24MHz, 32kB flash, 4kB ram, 2-channel DAC, HDMI CEC, very cheap) . Use in online compiler (instead mbed library) with selected platform Nucleo F103RB.
Fork of mbed-dev by
Tested and working:
- blink
- system frequency 24Mhz (with external xtal 8Mhz)
- stdio uart on pins PA_2-PA_3
- Serial on pins PA_9-PA_10
- AnalogOut on pins PA_4, PA_5 (DAC)
- AnalogIn on pins PA_0, PA_1, PA_2, PA_3, PA_4, PA_5, PA_6, PA_7, PB_0, PB_1, PC_0, PC_1, PC_2, PC_3, PC_5, PC_5
Notes:
- TIM2 is used for mbed needs (eq Timer, Ticker, wait etc. )
Simple test program:Import programtestF100R6
simple tests for STM32F100R6 microcontroller with dedicated library
Files at revision 51:25d18ad142c8
Name | Size | Actions |
---|---|---|
[up] | ||
analogin_api.h | 1043 | Revisions Annotate |
analogout_api.h | 1185 | Revisions Annotate |
buffer.h | 1060 | Revisions Annotate |
can_api.h | 2189 | Revisions Annotate |
dma_api.h | 1131 | Revisions Annotate |
ethernet_api.h | 1640 | Revisions Annotate |
gpio_api.h | 1830 | Revisions Annotate |
gpio_irq_api.h | 1334 | Revisions Annotate |
i2c_api.h | 6346 | Revisions Annotate |
lp_ticker_api.h | 1780 | Revisions Annotate |
pinmap.h | 1357 | Revisions Annotate |
port_api.h | 1176 | Revisions Annotate |
pwmout_api.h | 1408 | Revisions Annotate |
rtc_api.h | 980 | Revisions Annotate |
serial_api.h | 9240 | Revisions Annotate |
sleep_api.h | 2315 | Revisions Annotate |
spi_api.h | 6982 | Revisions Annotate |
ticker_api.h | 3505 | Revisions Annotate |
us_ticker_api.h | 1714 | Revisions Annotate |