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

 
 
> Вышла TNKernel версия 2 (свободная ОС для ARM процессоров)
yuri_t
сообщение Dec 5 2005, 18:36
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 24-08-05
Пользователь №: 7 937



TNKernel теперь имеет мьютексы с поддержкой Priority Inheritance
Protocol и Priority Ceiling Protocol.

Появилось несколько дополнительных API функций - в основном, для
создания/стирания обьектов, завершения задач и динамического изменения
приоритета задач.

Добавлены примеры для Atmel AT91SAM7S и STMicroelectronics STR711.

Так же добавлены примеры для большого числа компиляторов:
Rowley CrossWorks 1.5, IAR ARM v.4.30, GCC 4.0.1, ARM ADS 1.2,
ARM RVDT 2.2, GreenHills MULTI2000 v.3.5, Keil CA ARM v.2.4,
Wind River Diab v.5.0.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yuri_t
сообщение Dec 8 2005, 18:47
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 24-08-05
Пользователь №: 7 937



TNKernel не портировалась для interworking/Thumb режимов.

IMHO,Thumb режим для современных процессоров все менее
необходим(FLASH,как правило,хватает а скорость работы нужна)
и поэтому было просто жалко времени на проверку/отладку в
Thumb режиме.
Если у Вас будет время и желание проверить TNKernel в
Thumb режиме(на любом ARM) и написать о встретившихся проблемах,
то буду весьма признателен.
Go to the top of the page
 
+Quote Post
Pat
сообщение Dec 8 2005, 20:16
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(yuri_t @ Dec 8 2005, 20:47) *
IMHO,Thumb режим для современных процессоров все менее
необходим(FLASH,как правило,хватает а скорость работы нужна)
и поэтому было просто жалко времени на проверку/отладку в
Thumb режиме.
Если у Вас будет время и желание проверить TNKernel в
Thumb режиме(на любом ARM) и написать о встретившихся проблемах,
то буду весьма признателен.

Да тут как сказать. Что касается AT91SAM7S1ххх то они как раз в Thumb режиме могут работать на более высокой тактовой частоте и соответственно дают больше МИПСОВ.
Вот здесь про это написано.
http://www.atmel.ru/Articles/Atmel32.htm#n1
Так же важно экономия FLASH памяти которая в Thumb режиме больше.
Что касается проверки то это можно но чуть позже, проверить есть на чем вот времени пока нет.
Я тут не спешно подбираю операционку для проекта на AT91RM9200.
C линуксами пока связываться не хочу надо голову перестраивать, да и для моего проекта больше нужно GUI, чем всевозможные стеки TCP и прочие навороты линукса.....
Я с интересом смотрю на TNKernel.
Если я не ошибаюсь то вы автор TNKernel?
Go to the top of the page
 
+Quote Post



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

 


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


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