STM32-CMAKE-TEMPLATE
stlink
STM32-CMAKE-TEMPLATE | stlink | |
---|---|---|
1 | 11 | |
21 | 4,184 | |
- | 1.7% | |
6.3 | 8.1 | |
about 1 month ago | 9 days ago | |
C | C | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
STM32-CMAKE-TEMPLATE
-
Flashing Microcontrollers Without IDEs Containing An Upload Feature
shameless link: https://github.com/jasonyang-ee/STM32-CMAKE-TEMPLATE
stlink
- Embassy 在 Blue Pill 上的点灯案例
- How can I manually flash a program to an STM32 chip without the IDE
- GD32F103C8T6 can replace an STM32F103C8T6?
-
How to upload code to STM32 using stm32flasher (linux & UART)
I see stlink clones on ebay for $7. The stlink software runs on linux : https://github.com/stlink-org/stlink. Or use pyocd.
-
Programmer/Debugger circuit that I can add on my dev board?
This one?
-
STM32 Nucleo CLI development
I did do a little bit of digging since this post. I think my distro has this set of tools:https://github.com/stlink-org/stlink
-
Pro dashboard and firmware
I flashed mine using the flasher included into a Stm32f4 discovery board I had laying around. Used this toolset https://github.com/stlink-org/stlink to flash the firmware. Not sure if you can use UART to flash, if that's so, you might be able to use a raspberry pi or Arduino as an interface which is far way more accessible than the stlink flasher.
-
What professional software exist to program embedded devices?
Usually the better tools (eg. Segger's J-link, st-link with st-util, OpenOCD) can emulate a GDB-server to which you can connect from a gdb or from the debug session at your IDE.
-
Need help to get start with Blue pill [Clone]
In order to get into stm32 development I bought a cheap stm32 blue pill clone (STM32F103C8T6) and a ST-LINK v2. I tried to get the info by using the st-info --probe command in the open source version of STlnk tools. I pluged in the stlinkv2 connecting the headers correctly to the dev board and the boot1 and boot0 was in 0 position, no additional connection was given.
-
Ada in STM32F429 Discovery Board
Have a look here: https://github.com/stlink-org/stlink/issues/651 Maybe you have the same problem.
What are some alternatives?
raspberry-pi-cross-compilers - Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇
ubxlib - Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.
STM32-HAL-HD44780-16x2LCD - A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller
stm32f103-example - A tiny example project for the STM32F103
cosmicOS-core - Simple to use HAL for ARM Cortex-M devices
FreeRTOS-rust - Rust crate for FreeRTOS
cmake-tutorial - Build and test embedded software using the IAR C/C++ Compiler alongside CMake
vscode-amiga-debug - One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.2 with the bundled WinUAE/FS-UAE.
bare-metal-programming-guide - A bare metal programming guide (ARM microcontrollers)
miniwinwm - Open source embedded window manager with overlapped windows. This project is actively maintained and free support is provided via the website. New features can be added on request. Consultancy can provided for commercial use.
WS2812B_STM32F411 - WS2812 DMA library with low RAM needs. Up to 16 paralel outputs and thousands of LEDs on each of them