FatRobot 0 16 ноября, 2010 Опубликовано 16 ноября, 2010 · Жалоба 1. Пользуясь случаем, благодарю авторов за отличную ОС и хорошую документацию. Спасибо. 2. Я внес косметические правки в порт для BF (файл OS_Target.h): - убрал #define scmRTOS_CONTEXT_SWITCH_SCHEME, т.к. уже есть определение в scmRTOS_config.h - убрал все ассемблерные вставки (заменил на __builtin_* ), чтоб не вводить в смущение оптимизатор 3. Что хотелось бы в следующей версии: - статистический task: стеки, время нахождение в задачах. Наподобие того, как это сделано в uCOS - статические члены класса TKernel (тут я присоединюсь к пожеланию, которое уже было высказано) Еще раз "спасибо". OS_Target.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 16 ноября, 2010 Опубликовано 16 ноября, 2010 · Жалоба - убрал #define scmRTOS_CONTEXT_SWITCH_SCHEME, т.к. уже есть определение в scmRTOS_config.hА вот и зря. Убрать надо было как раз из scmRTOS_config.h, ибо этот параметр в этом порту решено не отдавать пользователю - указанное в OS_Target.h значение дает меньший по скорости и размеру код по сравнению со вторым вариантом, поэтому смысла использовать второй просто нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FatRobot 0 16 ноября, 2010 Опубликовано 16 ноября, 2010 · Жалоба Понял Вашу мысль. Но и там, и там #define scmRTOS_CONTEXT_SWITCH_SCHEME, 1 и если в одном месте поменять, то препроцессор сообщит об ошибке. А вот и зря. Убрать надо было как раз из scmRTOS_config.h, ибо этот параметр в этом порту решено не отдавать пользователю - указанное в OS_Target.h значение дает меньший по скорости и размеру код по сравнению со вторым вариантом, поэтому смысла использовать второй просто нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
psL 0 16 ноября, 2010 Опубликовано 16 ноября, 2010 · Жалоба Интересно, какие с точки зрения Blackfin преимущества у scmRTOS перед планировщиком VDK? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FatRobot 0 16 ноября, 2010 Опубликовано 16 ноября, 2010 · Жалоба Исходники Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться