| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
OSA-PIC
16.06.2009, 12:09
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Вторая часть для начинающих OSA : Учебник. Урок 2 - Локальные переменные http://wiki.pic24.ru/doku.php/osa/tutorial/tutor2
|
|
|
|
17.06.2009, 18:15
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Очень сенк.. довольно доходчиво.. на Си только начал писать... и сложновато было по хелпу...
|
|
|
|
18.06.2009, 01:33
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Жалко что OSA нет под CCS
|
|
|
|
18.06.2009, 09:17
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
В CCS есть вот это:
|
Цитата:
|
|
The CCS Real Time Operating System (RTOS) allows a PIC micro controller to run regularly scheduled tasks without the need for interrupts. This is accomplished by a function (RTOS_RUN()) that acts as a dispatcher. When a task is scheduled to run, the dispatch function gives control of the processor to that task. When the task is done executing or does not need the processor anymore, control of the processor is returned to the dispatch function which then will give control of the processor to the next task that is scheduled to execute at the appropriate time. This process is called cooperative multi-tasking
|
Никто не пробовал её использовать?
|
|
|
|
18.06.2009, 12:26
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Точно совсем забыл про нее,надо смотреть
|
|
|
|
18.06.2009, 13:36
|
|
|
Частый гость
Регистрация: 14.06.2006
Сообщений: 40
Сказал спасибо: 20
Сказали Спасибо 10 раз(а) в 5 сообщении(ях)
|
|
Сообщение от MisterDi
|
|
Никто не пробовал её использовать?
|
Я пытаюсь один проектик лепить. Пока напрягает то, что при старте все задачи стают активными. Приходится делать типа глобального тормоза для всех задач. Этот тормоз не останавливает только одну задачу, которая выставляет индивидуальные тормоза для каждой задачи и потом убирает глобальный тормоз и останавливает сама себя. И статистика почему-то не работает, т.е. компилятор ругается на запрос варианта статистики (как в хелпе).
|
|
|
|
18.06.2009, 14:49
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
|
|
|
|
18.06.2009, 15:17
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Огромное спасибо за уроки... я пытался поступится к ОСА, но потому как я недавно только начал вникать в Си, честно говоря по HELP не понял, а с примерами всё наглядно рассказано. Очень помогло.
Такое бы описание для TNKernel и для AVR RTOS какой нить, хотя теперь будет проще наверное разбиратся и с ними... портировать бы её под IAR AVR, что бы писать в одной сисстемме под разные МК.
|
|
|
|
18.06.2009, 15:48
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
|
Сообщение от picavr
|
|
Огромное спасибо за уроки...
|
Не мне спасибо,а tester,великий человек
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:47.
|
|