Skip to content
This repository has been archived by the owner. It is now read-only.
OpenOCD + STM32CubeMX support for CLion
Java
Branch: master
Clone or download
elmot Plugin CLion integration notice (#141)
* Plugin CLion integration notice
Latest commit ee4c520 Mar 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create issue_template.md Nov 25, 2017
.idea Version 1.3.alpha1 - new CLion, new STM32 chips Jan 29, 2019
resources Version 1.3.alpha1 - new CLion, new STM32 chips Jan 29, 2019
src/xyz/elmot/clion Version 1.3.alpha1 - new CLion, new STM32 chips Jan 29, 2019
.gitignore IDEA project cleanup Nov 13, 2017
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Nov 25, 2017
CONTRIBUTING.md Plugin CLion integration notice (#141) Mar 25, 2019
DONATIONS.md Plugin CLion integration notice (#141) Mar 25, 2019
LICENSE.txt Documentation update Oct 23, 2017
README.md Plugin CLion integration notice (#141) Mar 25, 2019
USAGE.md Plugin CLion integration notice (#141) Mar 25, 2019
clion-embedded-arm.iml
screen1.png New screenshot for 1.1.alpha4 May 4, 2018

README.md

ARM MCU development plugin for JetBrains CLion

☝️ Please Note!

This plugin was integrated into CLion 2019.1, and it will be further developed as part of the IDE. Older versions of the plugin will remain available in the plugins repository.

Refer to the press release for more information.

For bug reports and feature requests, please use JetBrains YouTrack. Feel free to upvote and comment in existing tickets.

This repository was archived and turned read-only.


Join the chat at https://gitter.im/clion-embedded-arm/Lobby

Potentially you can use the plugin to work with any kind of MCU supported by GCC and OpenOCD, but major auditory for the plugin are STM32 developers.

Plugin page at Jetbrains Repository

Blog post at CLion blog

Screenshot

The plugin is able to:

  • Convert a project made in STM32CubeMX into a CLion project. The project tested against CLion 2018.3 EAP.
  • Download project binaries into compatible MCU using OpenOCD
  • Debug project on chip

Disclaimer

  • No warranties, you are using the plugin at your own risk.
  • Beware bugs! This is very early version.

License

MIT

How To Use

See USAGE.md.

Contributions

First of all, please have a look at our code of conduct. Well, it's standard stuff, I believe you won't do wrong things. Then read our contribution guide.

Likes and Donations

If you like the plugin, you may ⭐️ the project at github (button at top-right of the page) and at jetbrains plugins repository.

The plugin is free, but you can support my work with a donation.

10 EUR | 20 EUR | Other amount

Thanks to all the donators, you gave me some resources, and a very important feeling that I am doing a good thing. Now I feel I can not ask for donations anymore. If you still have the intention to support free stuff for embedded development, you may donate OpenOCD.org project, those guys are doing a great job for all of us.

Hall of Donators

You can’t perform that action at this time.