Шаблоны проектов IAR для STM8S/STM8L SPL

Честно говоря запарился я на каждый проект перетаскивать исходники, настраивать пути, прописывать хедеры и прочее прочее. И наконец-то созрел сделать себе нормальные шаблоны. Лучше ведь поздно чем никогда, верно?
И для того чтобы не забыть, что и где я правил в оригинальной библиотеке, да и чтобы где-то забэкапить результаты своих трудов решил написать эту заметку. Ну а если кому-то это поможет сэкономить время — буду только рад =)
Для создания шаблонов использовался IAR 1.42.3, и библиотеки STM8S SPL v2.2.0, STM8L51x SPL v1.6.1.
Читать дальше
Обезвреженный шаблон для STM32
Не знаю есть ли ещё такие как я, кто не пользуется аппаратной отладкой и готовыми либами. Судя по тому, что я не смог найти такой шаблон когда он мне был нужен на это не похоже. Этот пост надеюсь прояснит вопрос.
Речь пойдет о том как написать минимальной код для STM32 (тестил только на F103xx), запустить его и отладить без JTAG/SWD. Когда-то я читал, что-то подобное для AVR, а вот для STM32 не нашел, все примеры обмазаны CMSIS и JTAG.
Читать дальше
Речь пойдет о том как написать минимальной код для STM32 (тестил только на F103xx), запустить его и отладить без JTAG/SWD. Когда-то я читал, что-то подобное для AVR, а вот для STM32 не нашел, все примеры обмазаны CMSIS и JTAG.
Читать дальше
Template для STM32 (IAR+PHYDriver+CMSIS+FreeRTOS)
Если кто не в курсе, то template это шаблон по русски. Зачем он нужен? Ну если вам не охото париться каждый раз при создании нового проекта вытаскивая куски рабочего кода из старых проектов и удаляя всё ненужное, то он может вам пригодиться.
Кроме того в данном шаблоне портирован FreeRTOS 7.1.0 под STM32F103VB + StdPerith Driver 3.5.0 на последний IAR 6.30, в общем всё свежак. Когда я попытался вместе всё это сварганить, то наловил кучу самых разных багов, поэтому если кто не хочет париться и наступать на мои грабли, то можете пользоваться готовым без проблем.
Итак шаблон включает в себя:
— демо проект под IAR 6.30 С/С++ для STM32F103VB
— CMSIS library
— StdPeriph Driver STM32F10xx V3.5.0
— FreeRTOS 7.1.0
Не знаю как тут прикреплять файлы в .rar, тогда вот ссылки
Скачать можно отсюда
Исходники просмотреть можно здесь
Или просто зайти сюда, вполне вероятно что template я буду обновлять со временем.
Кроме того в данном шаблоне портирован FreeRTOS 7.1.0 под STM32F103VB + StdPerith Driver 3.5.0 на последний IAR 6.30, в общем всё свежак. Когда я попытался вместе всё это сварганить, то наловил кучу самых разных багов, поэтому если кто не хочет париться и наступать на мои грабли, то можете пользоваться готовым без проблем.
Итак шаблон включает в себя:
— демо проект под IAR 6.30 С/С++ для STM32F103VB
— CMSIS library
— StdPeriph Driver STM32F10xx V3.5.0
— FreeRTOS 7.1.0
Не знаю как тут прикреплять файлы в .rar, тогда вот ссылки
Скачать можно отсюда
Исходники просмотреть можно здесь
Или просто зайти сюда, вполне вероятно что template я буду обновлять со временем.
- +3
- 20 февраля 2012, 21:31
- Cyber_Genius
- 25
Использование стандартных периферийных библиотек в IAR.
Сначала хотел просто выложить шаблоны проектов для iar, но потом решил что кроме этого стоит привести пример написания программы типа «Hello светодиод» с ее использованием. И чем использование библиотек лучше засовывания битов в регистры в ручную.
Шаблоны используются мои, переделанные из идущих в комплекте. Переделывать пришлось т.к. фирменные у меня почему-то не открывались без кучи ошибок.

Читать дальше
Шаблоны используются мои, переделанные из идущих в комплекте. Переделывать пришлось т.к. фирменные у меня почему-то не открывались без кучи ошибок.

Читать дальше