stlink
STM32-CMAKE-TEMPLATE
stlink | STM32-CMAKE-TEMPLATE | |
---|---|---|
11 | 1 | |
4,184 | 21 | |
1.4% | - | |
8.1 | 6.3 | |
5 days ago | 29 days ago | |
C | C | |
BSD 3-clause "New" or "Revised" License | MIT 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.
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.
STM32-CMAKE-TEMPLATE
-
Flashing Microcontrollers Without IDEs Containing An Upload Feature
shameless link: https://github.com/jasonyang-ee/STM32-CMAKE-TEMPLATE
What are some alternatives?
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.
raspberry-pi-cross-compilers - Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇
stm32f103-example - A tiny example project for the STM32F103
STM32-HAL-HD44780-16x2LCD - A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller
FreeRTOS-rust - Rust crate for FreeRTOS
cosmicOS-core - Simple to use HAL for ARM Cortex-M devices
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.
cmake-tutorial - Build and test embedded software using the IAR C/C++ Compiler alongside CMake
bare-metal-programming-guide - A bare metal programming guide (ARM microcontrollers)
WS2812B_STM32F411 - WS2812 DMA library with low RAM needs. Up to 16 paralel outputs and thousands of LEDs on each of them
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.