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

 
 
> STR912 + CW 1.7, Выбор ОС для работы.
SimpleSoft
сообщение Feb 5 2008, 15:13
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442



День добрый.
Есть задача сделать съём с линейной CCD матрицы данных и передачи их по сети 100мбит или UART (RS-485) на ПК, предварительно прогнав данные через фильтр (посчитать производную 2 порядка).

С половиной задачи справился - сделал на DMA и внешней шине считывание данных с матрицы. Работает отлично - даёт максимальное кол-во кадров, которые можно снять с матрицы - это радует. Передаю всё это через UART (RS-232) в ПК.

Осталось реализовать фильтр и передачу через Ethernet. Думаю задействровать в этом DSP инструкции процессора.
Стал вопрос в выборе ОС для работы.

Рабочая среда: CrossWorks 1.7 build 3
Отладочная плата: Olimex STR-E912
JTAG: Собран на FTDI FT2232C

Пробовал брать шаблон портирования от AlexandrY - MicriumDemo_CW.
Сразу ничего не вышло. ОС не стартует.

1) Подскажите, пожалуйста, с чего начинать портирование uCOS на STR912? Стоит ли портировать uCOS на STR912 при моей задаче.

2) Стоит ли смотреть в сторону связки FreeRTOS + lwip? Где глянуть доки на портирование FreeRTOS под STR912 ( в среде CW 1.7 )?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KonstantinT
сообщение Feb 6 2008, 20:08
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 3-11-04
Пользователь №: 1 027



Если в CrossWorks то зачем туда укос тащить, если в нем есть своя CTL библиотека? Причем с открытым кодом. Что-вы можете сделать на укосс и не сделать на CTL
Go to the top of the page
 
+Quote Post
SimpleSoft
сообщение Feb 7 2008, 10:26
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442



Цитата(KonstantinT @ Feb 6 2008, 22:08) *
Если в CrossWorks то зачем туда укос тащить, если в нем есть своя CTL библиотека? Причем с открытым кодом. Что-вы можете сделать на укосс и не сделать на CTL


Честно говоря даже не знаю что такое CTL. Поясните пожалуйста.
У юкоса есть готовый стек и связанный с STR91x ENET. Именно от него мне надо брать только функции accept, bind, listen итд. А к CTL, я так понимаю, надо прикручивать lwip. Не хотелось бы тратить время на прикручивание lwip, тем более что уже начал разбирать юкос. Хотя спасибо. smile.gif

Сообщение отредактировал SimpleSoft - Feb 7 2008, 10:31
Go to the top of the page
 
+Quote Post
KonstantinT
сообщение Feb 8 2008, 13:08
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 3-11-04
Пользователь №: 1 027



Цитата(SimpleSoft @ Feb 7 2008, 14:26) *
Честно говоря даже не знаю что такое CTL. Поясните пожалуйста.
У юкоса есть готовый стек и связанный с STR91x ENET. Именно от него мне надо брать только функции accept, bind, listen итд. А к CTL, я так понимаю, надо прикручивать lwip. Не хотелось бы тратить время на прикручивание lwip, тем более что уже начал разбирать юкос. Хотя спасибо. smile.gif

CTL несложная переключалка задач, входит в состав CW. Там есть под нее визард
По поводу GNU - не принимайте так близко к сердцу заявление нашего уважаемого коллеги, он очень любит заниматься пиписькомерянием компиляторов maniac.gif .
Если Вам "ехать" а не "шашечки" , то обычный вигглер+СW и сразу начнете работать.
Go to the top of the page
 
+Quote Post
SimpleSoft
сообщение Feb 8 2008, 16:08
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442



Цитата(KonstantinT @ Feb 8 2008, 15:08) *
Если Вам "ехать" а не "шашечки" , то обычный вигглер+СW и сразу начнете работать.


Всё таки сел за uCOS. Но выбора нет особо... есть JTAG на FT2232 и перелазить на виглер не могу по причине отсутствия LPT)) да и плату JTAG развёл уже так что бы при желании и I2C EEPROM можно было прочитать с помощью этого JTAG.

Думаю что потрачу время на uCOS не зря. Хотя за инфу спасибо.

З.Ы.: Вот за что уважаю нашего брата, так за желание помочь ближнему... буржуи же даже чихают в кредит...

Сообщение отредактировал SimpleSoft - Feb 8 2008, 16:11
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SimpleSoft   STR912 + CW 1.7   Feb 5 2008, 15:13
- - MALLOY2   Цитата(SimpleSoft @ Feb 5 2008, 19:13) Де...   Feb 5 2008, 15:58
|- - SimpleSoft   Цитата(MALLOY2 @ Feb 5 2008, 17:58) При т...   Feb 5 2008, 15:59
- - MALLOY2   Ну не вижу тут никаких проблем, у меня LwIp str912...   Feb 5 2008, 16:12
- - Vladimir_T   Есть книга самого автора uC/OS. В ней имеется глав...   Feb 6 2008, 06:21
- - jasper   Цитата(Vladimir_T @ Feb 6 2008, 11:21) Ес...   Feb 6 2008, 06:41
|- - Alex B._   Цитата(jasper @ Feb 6 2008, 09:41) Зачем ...   Feb 6 2008, 07:45
- - Dron_Gus   "Портировать" между средами разработки я...   Feb 6 2008, 10:55
- - SimpleSoft   Спасибо, всем кто отозвался. Вообщем пока сооружу ...   Feb 6 2008, 15:20
|- - zltigo   Цитата(SimpleSoft @ Feb 6 2008, 18:20) По...   Feb 6 2008, 15:28
|- - SimpleSoft   Цитата(zltigo @ Feb 6 2008, 17:28) FreeRT...   Feb 6 2008, 16:05
|- - zltigo   Цитата(SimpleSoft @ Feb 6 2008, 19:05) Ес...   Feb 6 2008, 16:33
|- - SimpleSoft   Цитата(zltigo @ Feb 6 2008, 18:33) На это...   Feb 6 2008, 16:54
|- - AlexandrY   CrossWorks я у себя давно снес, и по его проблемам...   Feb 7 2008, 14:30
||- - SimpleSoft   Цитата(AlexandrY @ Feb 7 2008, 16:30) Cro...   Feb 7 2008, 14:55
||- - zltigo   Цитата(AlexandrY @ Feb 7 2008, 17:30) Уху...   Feb 7 2008, 15:20
||- - AlexandrY   С некоторых пор за обновлениями у Микриума не слеж...   Feb 7 2008, 17:06
||- - zltigo   Цитата(AlexandrY @ Feb 7 2008, 20:06) Над...   Feb 7 2008, 17:39
||- - Aprox   Цитата(AlexandrY @ Feb 7 2008, 20:06) С н...   Feb 12 2008, 14:04
|- - Dir   Цитата(SimpleSoft @ Feb 8 2008, 18:08) З....   Feb 9 2008, 08:08
||- - SimpleSoft   Цитата(Dir @ Feb 9 2008, 10:08) Не удержа...   Feb 9 2008, 10:24
||- - Dir   Цитата(SimpleSoft @ Feb 9 2008, 12:24) За...   Feb 9 2008, 15:29
||- - SimpleSoft   Цитата(Dir @ Feb 9 2008, 17:29) IARу RDI ...   Feb 9 2008, 18:05
|- - vsasha   ИМХО ucos не очень хороший выбор. Просмотрите фору...   Feb 13 2008, 08:55
|- - Aprox   Цитата(vsasha @ Feb 13 2008, 11:55) Посмо...   Feb 13 2008, 10:50
|- - vsasha   > Подскажите, где можно взять SCMRTOS, портиров...   Feb 13 2008, 11:37
|- - Aprox   Цитата(vsasha @ Feb 13 2008, 14:37) Порт ...   Feb 13 2008, 20:00
|- - dxp   Цитата(Aprox @ Feb 14 2008, 02:00) Собств...   Feb 14 2008, 07:22
||- - Aprox   Цитата(dxp @ Feb 14 2008, 10:22) Можно ук...   Feb 14 2008, 13:42
||- - zltigo   Цитата(Aprox @ Feb 14 2008, 16:42) У меня...   Feb 14 2008, 14:02
||- - Aprox   Цитата(zltigo @ Feb 14 2008, 17:02) Наско...   Feb 14 2008, 18:06
||- - zltigo   Цитата(Aprox @ Feb 14 2008, 21:06) как те...   Feb 14 2008, 18:35
||- - Aprox   Цитата(zltigo @ Feb 14 2008, 21:35) ... с...   Feb 15 2008, 10:32
||- - zltigo   Цитата(Aprox @ Feb 15 2008, 13:32) а врем...   Feb 15 2008, 11:11
||- - Aprox   Цитата(zltigo @ Feb 15 2008, 14:11) Вы ош...   Feb 15 2008, 12:33
||- - zltigo   Цитата(Aprox @ Feb 15 2008, 15:33) Для по...   Feb 16 2008, 17:20
||- - Aprox   Цитата(zltigo @ Feb 16 2008, 20:20) Велич...   Feb 17 2008, 08:10
||- - zltigo   Цитата(Aprox @ Feb 17 2008, 11:10) Hа выя...   Feb 17 2008, 10:32
||- - SimpleSoft   Простите что прерываю вашу беседу, но в процессе р...   Feb 17 2008, 22:19
||- - Aprox   Цитата(zltigo @ Feb 17 2008, 13:32) Это н...   Feb 18 2008, 08:57
|- - Сергей Борщ   Цитата(Aprox @ Feb 13 2008, 22:00) Однако...   Feb 14 2008, 08:25
- - SimpleSoft   Я запустил юкос на STR912FW44 под CrossWorks 1.7. ...   Feb 13 2008, 21:17
- - meister   У меня есть вопросик по scmRTOS. Код template...   Feb 16 2008, 15:58
- - dxp   Цитата(meister @ Feb 16 2008, 21:58) Заче...   Feb 18 2008, 04:58
- - meister   Цитата(dxp @ Feb 18 2008, 07:58) Да, наве...   Feb 18 2008, 08:36
- - dxp   Цитата(meister @ Feb 18 2008, 14:36) Поле...   Feb 18 2008, 14:47
- - meister   Цитата(dxp @ Feb 18 2008, 17:47) А где ра...   Feb 18 2008, 15:39
- - dxp   Цитата(meister @ Feb 18 2008, 21:39) Там ...   Feb 19 2008, 04:39


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

 


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


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