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

 
 
> Вопросы по scmRTOS
koluna
сообщение May 15 2009, 12:59
Сообщение #101


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Здравствуйте!

scmRTOS v3 AVR/GCC.
Компилятор - WinAVR 20080610.
IDE - Code::Blocks 8.02.
Простую тестовую программу буду пробовать на ATmega88.

Приступил к изучению.
Читаю scmRTOS_v2.pdf, смотрю исходники примеров релиза.

Возникло несколько вопросов. Прошу помочь разобраться.
Буду очень благодарен за какие-нибудь шаблоны программ (без лишнего кода), практические рекомендации и ссылки!

Первые два вопроса - функции main примеров.
1. В примерах T0 - системный таймер. Почему инициализация и запуск системного таймера производится не средствами ОС (допустим, в Run), а пользователем ОС вручную?
2. Почему при использовании передачи управления на основе программного прерывания инициализация компаратора производится не средствами ОС, а пользователем ОС вручную?
3. Один тик системного таймера - одно его переполнение?
4. Рекомендуемое значение системного тика 1-10 мс. Т. е., мы должны настраивать системный таймер, на переполнение его в пределах этого времени?
5. Каковы будут дополнительные опции компилятора для моей связки ОС + компилятор + IDE?

Благодарю заранее!


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- n_bogoyavlensky   Вопросы по scmRTOS   May 15 2009, 12:59
- - a9d   Мда. Не удобно. Модифицировал Кодvoid OS:...   Apr 9 2010, 19:13
- - sergeeff   Вы четко должны понять, в RTOS реализуется "п...   Apr 9 2010, 21:26
- - a9d   Заработало он из за того, что в Sleep вызывается K...   Apr 9 2010, 21:43
|- - AHTOXA   Заработало оно потому, что принудительно отправляе...   Apr 10 2010, 05:28
- - a9d   Но тогда можно доработать планировщик и сделать та...   Apr 10 2010, 05:52
|- - AHTOXA   И получится виндоуз А нужен - реалтайм. То есть, д...   Apr 10 2010, 06:10
- - a9d   А почему сразу виндовс а не линукс? Зато это будет...   Apr 10 2010, 06:25
|- - AHTOXA   Цитата(a9d @ Apr 10 2010, 12:40) А почему...   Apr 10 2010, 07:07
|- - zltigo   Цитата(a9d @ Apr 10 2010, 08:40) Плюс мож...   Apr 10 2010, 07:52
- - a9d   Я знаю чего хочу. Я хочу, чтоб код был очень прос...   Apr 10 2010, 08:06
|- - zltigo   Цитата(a9d @ Apr 10 2010, 10:21) Я знаю ч...   Apr 10 2010, 11:02
- - sergeeff   Вы не кипятитесь. Почитайте лучше документацию на ...   Apr 10 2010, 09:38
- - a9d   Я не кипячусь. В кооперативках ведь тоже нужно чт...   Apr 10 2010, 10:55
- - a9d   Кодtemplate<> OS_PROCESS void TProc1:...   Apr 10 2010, 11:10
|- - zltigo   Цитата(a9d @ Apr 10 2010, 13:25) Менее пр...   Apr 10 2010, 11:18
- - a9d   Я уже ответил. В моем случае передавать управление...   Apr 10 2010, 11:41
|- - zltigo   Цитата(a9d @ Apr 10 2010, 13:56) IdleProc...   Apr 10 2010, 11:57
- - a9d   Я документацию читал. Как я понял IdleProcess нуж...   Apr 10 2010, 12:06
- - a9d   И так, как реализовать свой планировщик процессов ...   Apr 10 2010, 20:03
|- - IgorKossak   Цитата(a9d @ Apr 10 2010, 23:18) IdleProc...   Apr 10 2010, 20:32
- - a9d   Возникла проблемка. А как из одного усыпить другой...   Apr 10 2010, 22:09
- - Сергей Борщ   Цитата(a9d @ Apr 10 2010, 22:18) И так, к...   Apr 10 2010, 23:14
- - a9d   В случае с UART использовать канал удобно. Но это ...   Apr 11 2010, 07:35
|- - zltigo   Цитата(a9d @ Apr 11 2010, 09:50) Основная...   Apr 11 2010, 08:31
|- - Сергей Борщ   Цитата(a9d @ Apr 11 2010, 09:50) В случае...   Apr 11 2010, 10:29
- - sergeeff   А это очередная иллюстрация такого "нового...   Apr 11 2010, 09:43
- - a9d   scmRTOS простая операционка. В ней можно быстро ра...   Apr 11 2010, 10:22
|- - zltigo   Цитата(a9d @ Apr 11 2010, 12:37) scmRTOS ...   Apr 11 2010, 11:20
- - a9d   Я не разработчик scmRTOS поэтому не мне писать. Е...   Apr 11 2010, 11:13
- - a9d   Та не волнуйтесь вы так. Я scmRTOS взял за основу....   Apr 11 2010, 11:22
|- - sergeeff   Цитата(a9d @ Apr 11 2010, 15:37) Я scmRTO...   Apr 11 2010, 12:07
- - a9d   Я не говорил, что имею большой опыт работы с опера...   Apr 11 2010, 12:30
|- - sergeeff   Цитата(a9d @ Apr 11 2010, 16:45) Я не гов...   Apr 11 2010, 12:35
- - a9d   Основы использования я уже понял. Для этого достат...   Apr 11 2010, 12:49
- - a9d   Есть один процесс. Во время выполнения был вызван ...   Apr 11 2010, 17:10
- - sergeeff   Для этого "достаточно посмотреть примеры и по...   Apr 11 2010, 18:19
- - Embedder74   IAR AVR 5.30, scmRTOS.3.10 Использую п/п OS::Syst...   Jul 5 2010, 05:36
|- - dxp   Цитата(Embedder74 @ Jul 5 2010, 12:36) Ис...   Jul 6 2010, 03:25
|- - Embedder74   Большое спасибо Помогите, пожалуйста, разрулить т...   Jul 6 2010, 03:43
- - sergeeff   Многократно уже писалось на эту тему. Ассемблер не...   Jul 6 2010, 06:30
|- - Embedder74   спасибо за помощь!   Jul 6 2010, 08:47
- - verden   Есть ли у когонить порт для sam7s под IAR 5.5 ?   Sep 6 2010, 04:38
2 страниц V  < 1 2


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

 


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


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