пятница, 31 октября 2014 г.

STM32 и Eclipse

http://we.easyelectronics.ru/CADSoft/st-link-eclipse-na-ubuntu.html
http://we.easyelectronics.ru/CADSoft/ubuntu-eclipse-code-sourcery-openocd-j-link-arm-ili-bystryy-start-dlya-somnevayuschihsya.html

Create a new udev rule in /etc/udev/rules/45-usb-stlink-v2.rules:
SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="3748", MODE:="0666"

sudo aptitude install gcc-arm-none-eabi gdb-arm-none-eabi
или качаем для linux https://launchpad.net/gcc-arm-embedded

https://www.eclipse.org/downloads/ 
тащим Eclipse IDE for C/C++ Developers

Эклипс крашится при запуске - в eclipse.ini добавляем
--launcher.GTK_version
2
перед строкой --launcher.appendVmargs

Help->Install New Software…
плагин отсюда - http://gnuarmeclipse.sourceforge.net/updates
настраиваем
Меню File->New->C Project…

Download and Build STLINK

sudo apt-get install autoconf pkg-config libusb-1.0 git
git clone https://github.com/texane/stlink.git

cd ......./stlink
./autogen.sh
./configure
make