Публикация проектов на GitHub
Понравился мне GitHub, планирую все новые проекты размещать там.
Во первых самому удобно обновлять (исправлять) ошибки, во вторых место на сервере не занимается.
У GitHub-а на текущий момент ограничение на один репозиторий 1 ГГб и 100 Мб на один файл, я считаю этого достаточно.
На текущий момент у меня там четыре репозитория и два из них содержат часть старых примеров под платы STM32F0-Discovery и STM32F4-Discovery.
Я публикую полные проекты, раньше я выкладывал только части кода которые рассматривал и это было не удобно как для меня, так и для вас.
Структура будет примерно одинакова у всех репозиторив:
- Библиотеки – сторонние библиотеки
- Документация – содержит документацию на компоненты, схемы подключения и т.п. документы
- Исходники – собственно сами исходные коды проектов
В каждом проекте своя копия стандартных библиотек от ST это сделано для того, что бы опубликованный код точно работал, а то вдруг что-то измениться в новых библиотеках и придется править старые проекты.
Как вы помните у меня собралась почти вся коллекция основных плат из каждой серии микроконтроллеров:
STM32F0-Discovery, STM32F1-Discovery, STM32F3-Discovery, STM32F4-Discovery, STM32F401-Disco
STM8L-Discovery, STM8S-Discovery, STM8SVL-Discovery
Если вам хочется увидеть какой либо пример кода опубликованного мной ранее под одну из выше перечисленных плат, напишите мне и я эту задачу поставлю в начало своего списка задач.
Напоминаю ещё раз я пишу только под GNU GCC, просить “писать” под IAR или Keil не стоит.
Ссылка на GitHub перейти
comments powered by Disqus