Lines Matching +full:stm32 +full:- +full:dma +full:- +full:v1
6 The WeAct Black Pill V1.2 Board is an extremely low cost and bare-bones
8 This is the 48-pin variant of the STM32F401x series,
10 `here <stm32-base-board-page_>`_ and on `WeAct Github`_.
18 - STM32F401CCU6 in UFQFPN48 package
19 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU
20 - 84 MHz max CPU frequency
21 - VDD from 1.7 V to 3.6 V
22 - 256 KB Flash
23 - 64 KB SRAM
24 - GPIO with external interrupt capability
25 - 1x12-bit, 2.4 MSPS ADC with 16 channels
26 - DMA Controller
27 - Up to 11 Timers (six 16-bit, two 32-bit, two watchdog timers and a SysTick timer)
28 - USART/UART (3)
29 - I2C (3)
30 - SPI/I2S (5)
31 - SDIO
32 - USB 2.0 full-speed device/host/OTG controller with on-chip PHY
33 - CRC calculation unit
34 - 96-bit unique ID
35 - RTC
43 +------------+------------+-------------------------------------+
46 | NVIC | on-chip | nested vector interrupt controller |
47 +------------+------------+-------------------------------------+
48 | SYSTICK | on-chip | system clock |
49 +------------+------------+-------------------------------------+
50 | UART | on-chip | serial port |
51 +------------+------------+-------------------------------------+
52 | GPIO | on-chip | gpio |
53 +------------+------------+-------------------------------------+
54 | PINMUX | on-chip | pinmux |
55 +------------+------------+-------------------------------------+
56 | FLASH | on-chip | flash |
57 +------------+------------+-------------------------------------+
58 | SPI | on-chip | spi |
59 +------------+------------+-------------------------------------+
60 | I2C | on-chip | i2c |
61 +------------+------------+-------------------------------------+
62 | ADC | on-chip | ADC Controller |
63 +------------+------------+-------------------------------------+
64 | USB OTG FS | on-chip | USB device |
65 +------------+------------+-------------------------------------+
74 ---------------
77 :alt: Black Pill V1.2 Pinout
80 ----------------------------------
82 - UART_1 TX/RX : PA9/PA10
83 - I2C1 SCL/SDA : PB8/PB9
84 - SPI1 CS/SCK/MISO/MOSI : PA4/PA5/PA6/PA7 (Routed to footprint for external flash)
85 - PWM_4_CH1 : PB6
86 - PWM_4_CH2 : PB7
87 - ADC_1 : PA1
88 - USER_PB : PA0
89 - USER_LED : PC13
92 -------------
112 Installing dfu-util
113 -------------------
115 It is recommended to use at least v0.8 of `dfu-util`_. The package available in
116 debian/ubuntu can be quite old, so you might have to build dfu-util from source.
122 -----------------------
124 Connect a USB-C cable and the board should power ON. Force the board into DFU mode
127 The dfu-util runner is supported on this board and so a sample can be built and
130 .. zephyr-app-commands::
131 :zephyr-app: samples/basic/blinky
145 .. target-notes::
156 .. _stm32-base-board-page:
157 https://stm32-base.org/boards/STM32F401CCU6-WeAct-Black-Pill-V1.2.html
159 .. _dfu-util:
160 http://dfu-util.sourceforge.net/build.html