AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
29.01.2015, 04:18
|
|
Временная регистрация
Регистрация: 31.10.2014
Сообщений: 59
Сказал спасибо: 24
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
FreeRTOS
Не могу просто скомпилировать проект, пытаюсь делать по статье, но
Цитата:
|
Error 1 multiple definition of `vTask2' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././Proj.c 36 1 Proj
Error 2 multiple definition of `vTask1' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././Proj.c 19 1 Proj
Error 3 multiple definition of `main' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././Proj.c 47 1 Proj
Error 4 undefined reference to `pvPortMalloc' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././tasks.c 3052 1 Proj
Error 5 undefined reference to `pvPortMalloc' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././tasks.c 3058 1 Proj
Error 6 undefined reference to `vPortFree' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././tasks.c 3069 1 Proj
Error 7 undefined reference to `vPortFree' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././tasks.c 3255 1 Proj
Error 8 undefined reference to `vPortFree' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././tasks.c 3259 1 Proj
Error 9 undefined reference to `vApplicationIdleHook' C:\.............\FreeRTOS\Demo\Proj\Proj\Debug/.././tasks.c 2704 1 Proj
|
У меня AVR Studio 6
Автор в статье подключает порты от ATMega323 используя мегу128 (ват, так можно??)
Потратил уже несколько часов в попытках все запустить на меги128, но даже не могу скомпилировать
Project-›Configuration Options-›Include Directories - нету, я добавил в AVR/GNU C Compiler - Directories (Это то?)
Подскажите, как запустить
|
|
|
|
29.01.2015, 21:33
|
|
Заблокирован
Регистрация: 22.02.2014
Сообщений: 807
Сказал спасибо: 3
Сказали Спасибо 185 раз(а) в 131 сообщении(ях)
|
Re: FreeRTOS
|
|
|
Сказали "Спасибо" Скайнет
|
|
|
02.02.2015, 13:58
|
|
Прохожий
Регистрация: 07.11.2006
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: FreeRTOS
Никаких операционных систем не существует, это всё мифы. Есть среда, в которой крутятся отдельные приложения, модули. Но опять же, по сути, это та же самая программа распределения ресурсов... и она уникальна в каждом отдельном случае, в зависимости от поставленной задачи. В своё время тоже было интересно написать что то подобное http://azmaster.narod.ru/DTmOS/dtmos.htm правда для пика...
|
|
|
Сказали "Спасибо" AZMaster
|
|
|
02.02.2015, 21:17
|
|
Заблокирован
Регистрация: 22.02.2014
Сообщений: 807
Сказал спасибо: 3
Сказали Спасибо 185 раз(а) в 131 сообщении(ях)
|
Re: FreeRTOS
Сообщение от AZMaster
|
Никаких операционных систем не существует, это всё мифы.
|
+100500
Я изучил до бита несколько десятков RTOS.
И пришёл к такому же выводу.
|
|
|
Сказали "Спасибо" Скайнет
|
|
|
03.02.2015, 09:48
|
|
Прописка
Регистрация: 31.10.2006
Сообщений: 149
Сказал спасибо: 15
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Re: FreeRTOS
Сообщение от Скайнет
|
И пришёл к такому же выводу.
|
А обещаете написать за 100 миллионов евро
|
|
|
|
03.02.2015, 13:22
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: FreeRTOS
Сообщение от AZMaster
|
Никаких операционных систем не существует, это всё мифы. Есть среда, в которой крутятся отдельные приложения, модули. Но опять же, по сути, это та же самая программа распределения ресурсов... и она уникальна в каждом отдельном случае, в зависимости от поставленной задачи. В своё время тоже было интересно написать что то подобное http://azmaster.narod.ru/DTmOS/dtmos.htm правда для пика...
|
С умным видом говорим про сферического коня в вакууме.
Что значит нет ОС?
почитайте определение https://ru.wikipedia.org/wiki/Операционная_система
"комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем."
А вы что хотели? Вы хотели на CPU запустить неизвестную природе сущность?
Понятно, что вы можете запустить только программу. Одна из разновидностей программы - есть ОС.
Как и любую программу очень сложно оценить на предмет "лучше/ хуже". Так как для этого необходимо определить критерии. У одного это будет функциональность, у другого время отклика, у третьего размер занимаемый в памяти, у четвёртого удобство совместной работы, и так далее.
Что до командной строки, то то это вообще совершенно перпендикулярная вещь к ОСи. Она что без ОСи работать не будет?
Так что давайте не будем валить всё в одну кучу.
А FreeRTOS люди позволяют использовать бесплатно. Она очень приличная и меня устраивает полностью. Скажем разработчикам спасибо
|
|
|
Сказали "Спасибо" SasaVitebsk
|
|
|
03.02.2015, 13:29
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,861
Сказал спасибо: 2,532
Сказали Спасибо 11,773 раз(а) в 5,897 сообщении(ях)
|
Re: FreeRTOS
Сообщение от SasaVitebsk
|
Что до командной строки, то то это вообще совершенно перпендикулярная вещь к ОСи. Она что без ОСи работать не будет?
|
Не будет. Без оси она и не появится. В виде "КОМАНДНАЯ строка".
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
04.02.2015, 12:47
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: FreeRTOS
Сообщение от akegor
|
Не будет. Без оси она и не появится. В виде "КОМАНДНАЯ строка".
|
В каком смысле? Что помешает?
|
|
|
Сказали "Спасибо" SasaVitebsk
|
|
|
04.02.2015, 12:57
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,861
Сказал спасибо: 2,532
Сказали Спасибо 11,773 раз(а) в 5,897 сообщении(ях)
|
Re: FreeRTOS
Сообщение от SasaVitebsk
|
Что помешает?
|
Простите, а что поможет? Куда впихеривать команду? Кто ее сделает "командной"? Программа, под это заточенная? А что такое тогда "ОСь"? Точнее, чем тогда эта "заточенная программа" не "ОСь"?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
04.02.2015, 13:17
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: FreeRTOS
Хватит чушь нести. Командная сторока может и быть, а ОС может и не быть.
Типичный пример - GSM+MK. Есть строки, есть команды, есть данные, но ОСи в МК может и не быть. Или связь двух МК - есть строки, есть команды, есть данные, но ОСи в МК может и не быть.
|
|
|
Сказали "Спасибо" STM32F0
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:00.
|
|