реклама на сайте
подробности

 
 
> FreeRTOS 10 + ATmega128L + STK600, Изучаю FreeRTOS
karatozz
сообщение Jun 7 2018, 17:42
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 7-06-18
Из: Dnipro
Пользователь №: 104 946



Уважаемые коллеги! Помогите начинающему. Начал изучать FreeRTOS, использую STK600 и ATmega128L. Задача следующая. Есть два светодиода LED0 и LED1. Я создал две задачи, которые устанавливают 0 или 1 на выводах PA0 и PA1. Первая задача делает переключение уровня на PA0 с периодичностью 1 секунда. Вторая задача делает переключение уровня на PA1 с периодичностью 2 секунды. Программа собирается без ошибок, работает без проблем в симуляторе, но когда прошиваю камешек, то просто горят два светодиода на плате STK600. Я перепробовал все возможные настройки фьюзов. Пробывал с внешним тактовым генератором и с внетренним. Проект из Atmel Studio 7 я прикрепил к теме. Буду рад любому совету!

Сообщение отредактировал karatozz - Jun 7 2018, 17:42
Прикрепленные файлы
Прикрепленный файл  TryFreeRTOS.rar ( 676.72 килобайт ) Кол-во скачиваний: 6
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vasily_
сообщение Jun 8 2018, 08:24
Сообщение #2


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата
К тому же, часть кода ядра можно выпилить, если не используется никогда, что сократит расход памяти программ. А там еще и в настройках можно поковыряться и выцыганить драгоценного ОЗУ еще. В общем все совместимо, если захотеть.

Ну вот опять, нужно чуток допилить напильником. Только зачем?

Цитата
128кБ ОЗУ - нет таких AVR. Есть на 128кБ Flash, но FreeRTOS достаточно и более мелких МК, по большому счету. ОЗУ важнее.

Вот и я про это.
Go to the top of the page
 
+Quote Post
Arlleex
сообщение Jun 8 2018, 08:27
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 492
Регистрация: 12-11-11
Пользователь №: 68 264



Цитата(Vasily_ @ Jun 8 2018, 12:24) *
Ну вот опять, нужно чуток допилить напильником. Только зачем?

Ну ведь возникло заявление что
Цитата
FreeRTOS и Atmega?
Не совместимые вещи.

biggrin.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 22:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016