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

 
 
 
Reply to this topicStart new topic
> scmRTOS
*Roma*
сообщение Aug 8 2005, 13:14
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 17-06-05
Пользователь №: 6 089



Я вообще никогда не работал с ОС на контроллерах, тут заинтерисовался.
Скачал себе scmRTOS 2.01 под IAR 4.10, прочитал манюал.
Для начала решил попробовать откомпилировать уже имеющийся проект - ругается на файл - usrlib.h
Неля ли по подробнее описать алгоритм создиния проекта под scmRTOS 2.01
Go to the top of the page
 
+Quote Post
dxp
сообщение Aug 9 2005, 04:36
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(*Roma* @ Aug 8 2005, 19:14)
Я вообще никогда не работал с ОС на контроллерах, тут заинтерисовался.
Скачал себе  scmRTOS 2.01 под IAR 4.10, прочитал манюал.
Для начала решил попробовать откомпилировать уже имеющийся проект - ругается на файл - usrlib.h
Неля ли по подробнее описать алгоритм создиния проекта под scmRTOS 2.01
*

Тестовый пример собирается?

Никакого особенно алгоритма там нет и быть не может. Файлы ОС - обычные рядовые исходные файлы проекта. Их нужно положить туда, где сорцы, к заголовочным, если надо, указать пути (где их искать, ключ -I командной строки, в оболочке это тоже можно задать). Т.е. поступать точно так же, как и со своими исходными файлами.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
*Roma*
сообщение Aug 9 2005, 10:50
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 17-06-05
Пользователь №: 6 089



Тестовый пример не собирается (начинает ругаться на файл Usrlib.h со строки namespace).

Кто-нибудь может указать какие минимальные *.h надо включить в проект для работы ОС
Go to the top of the page
 
+Quote Post
dxp
сообщение Aug 9 2005, 13:08
Сообщение #4


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(*Roma* @ Aug 9 2005, 16:50)
Тестовый пример не собирается (начинает ругаться на файл Usrlib.h со строки namespace).

Кто-нибудь может указать какие минимальные *.h  надо включить в проект для работы ОС
*

А что конкретно говорит? Вывод компилятора можно показать?


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Ёрген
сообщение Aug 10 2005, 02:33
Сообщение #5





Группа: Участник
Сообщений: 12
Регистрация: 1-07-05
Пользователь №: 6 437



Ясно что говорит - "используй Extended Embedded C++".

Какой компилятор используешь? Extended Embedded C++ поддерживает?

Только что скомпилировал тестовый проект на "IAR Atmel AVR C/C++ Compiler V4.10A/W32" - все впорядке ...
Go to the top of the page
 
+Quote Post
dxp
сообщение Aug 10 2005, 04:41
Сообщение #6


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Ёрген @ Aug 10 2005, 08:33)
Ясно что говорит - "используй Extended Embedded C++".
*

Значит, он не тестовый проект компиляет - в тестовом ключ --eec++ указан.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
*Roma*
сообщение Aug 10 2005, 06:45
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 17-06-05
Пользователь №: 6 089



Всем спасиба за помощь все заработало
Go to the top of the page
 
+Quote Post

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

 


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


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