Инструменты пользователя

Инструменты сайта


instruments:start

Инструментарий

Этот раздел будет посвящен различным инструментам, используемым нами в процессе разработки.

Компиляторы и среды разработки

Keil MDK Version 5 - бесплатно для STM32L0 and STM32F0

MDK for STM32L0 and STM32F0
Теперь можно использовать Keil MDK для контроллеров STM32 на вполне законных основаниях. По ссылке выше - инструкция по установке и активации. Там же дан серийный номер, который нужно использовать.
Данная редакция включает ARM C/C++ компилятор, CMSIS-RTOS RTX Kernel, и µVision IDE/Debugger.

Cosmic для STM8 теперь бесплатен и без ограничений

С марта 2016 года компилятор Cosmic для STM8 стал абсолютно бесплатным, без ограничений и даже вроде как с поддержкой.
Скачать можно по ссылке: cosmicsoftware.com/download.php

Системы контроля версий

Полезные ссылки:
Немного про системы контроля версий(SVN, Git, Mercurial, Bazaar). Выбор. DELETEME Похоже ссылка умерла.
Сходство и различие между Mercurial и Git - статья на Хабре.

По роду своей деятельности я нередко становлюсь свидетелем «священных войн» между коллегами-программистами на тему, какую же систему контроля версий выбрать для того или иного проекта. Роль системы контроля версий особо остро ощущается в случаях разработки и поддержки проектов с длинной историей. Вариантов инструментов много, но я хочу сконцентрироваться на двух, на мой взгляд, наиболее перспективных: Mercurial и Git. Далее попробуем рассмотреть возможности обеих систем с позиции их внутреннего устройства.

Subversion

Git

Mercurial

Полезные инструменты и утилиты

CURL

Утилита CURL очень полезный инструмент командной строки для передачи данных на или от сервера. Поддерживает массу протоколов, таких как FILE, HTTP, HTTPS, IMAP, IMAPS, LDAP, DICT, LDAPS, TELNET, FTP, FTPS, GOPHER, RTMP, RTSP, SCP, SFTP, POP3, POP3S, SMB, SMBS, SMTP, SMTPS, и TFTP.

instruments/start.txt · Последнее изменение: 2018/10/08 12:34 — 127.0.0.1

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki