Stm32 F031k6 Reference: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
Reference page for the STM32 F031k6 Microcontroller | |||
= Hardware = | |||
== | == Pins == | ||
# [https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f0-series/stm32f0x1/stm32f031k6.html Datasheet] | # [https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f0-series/stm32f0x1/stm32f031k6.html Datasheet] | ||
== Registers == | |||
# [https://www.st.com/content/ccc/resource/technical/document/reference_manual/c2/f8/8a/f2/18/e6/43/96/DM00031936.pdf/files/DM00031936.pdf/jcr:content/translations/en.DM00031936.pdf STM32 Reference Manual M0] | # [https://www.st.com/content/ccc/resource/technical/document/reference_manual/c2/f8/8a/f2/18/e6/43/96/DM00031936.pdf/files/DM00031936.pdf/jcr:content/translations/en.DM00031936.pdf STM32 Reference Manual M0] | ||
# ''The definitive guide to ARM® Cortex®-M0 and Cortex-M0+ processors''. Yiu, Joseph (2015). | # ''The definitive guide to ARM® Cortex®-M0 and Cortex-M0+ processors''. Yiu, Joseph (2015). | ||
== Peripherals == | |||
# [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0183f/DDI0183.pdf PrimeCell® UART (PL011)] | # [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0183f/DDI0183.pdf PrimeCell® UART (PL011)] | ||
= Programming = | |||
== Toolchain == | |||
# [https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm GNU Arm Toolchain] | # [https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm GNU Arm Toolchain] | ||
== Books == | |||
# [https://www.st.com/content/st_com/en/support/learning/stm32-education/text-books.html stm32-education text-books] | # [https://www.st.com/content/st_com/en/support/learning/stm32-education/text-books.html stm32-education text-books] | ||
# [https://legacy.cs.indiana.edu/~geobrown/book.pdf Discovering the STM32 Microcontroller, Geoffry Brown (2016)], [https://github.com/geoffreymbrown/STM32F0-Template source code] | # [https://legacy.cs.indiana.edu/~geobrown/book.pdf Discovering the STM32 Microcontroller, Geoffry Brown (2016)], [https://github.com/geoffreymbrown/STM32F0-Template source code] | ||
== Libraries and example code == | |||
# [https://github.com/libopencm3/libopencm3 libopencm3]. :Examples: [https://github.com/libopencm3/libopencm3-examples/tree/master/examples/stm32/f0/stm32f0-discovery UART] | # [https://github.com/libopencm3/libopencm3 libopencm3]. :Examples: [https://github.com/libopencm3/libopencm3-examples/tree/master/examples/stm32/f0/stm32f0-discovery UART] | ||
== Online tutorials == |
Revision as of 09:04, 8 March 2020
Reference page for the STM32 F031k6 Microcontroller
Hardware
Pins
Registers
- STM32 Reference Manual M0
- The definitive guide to ARM® Cortex®-M0 and Cortex-M0+ processors. Yiu, Joseph (2015).
Peripherals
Programming
Toolchain
Books
Libraries and example code
- libopencm3. :Examples: UART