Easyelectronics.ru

Электроника для всех
Текущее время: 20 апр 2018, 01:58

Часовой пояс: UTC + 5 часов



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 29 май 2014, 22:36 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 3255
Откуда: Кемеровская область, Киселевск
Пишу загрузчик приложений под STM32 для операционной системы CoOS.
Т.е. можно будет создавать, загружать и исполнять приложения.
Кто-то в этом направлении движется?

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 29 май 2014, 23:11 
Заглядывает иногда

Зарегистрирован: 29 апр 2013, 22:52
Сообщения: 39
Откуда: Москва
Oxford писал(а):
Пишу загрузчик приложений под STM32 для операционной системы CoOS.
Т.е. можно будет создавать, загружать и исполнять приложения.

Дык, тут вот FreeRTOS DI HALT расписал. В ней, как я понял, все это есть. Содрать оттуда.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 30 май 2014, 00:09 
Заглядывает иногда

Зарегистрирован: 22 янв 2014, 11:26
Сообщения: 159
Были мысли. Если честно не понял, что значит создавать? Для меня такое в понимании - к примеру иконка на рабочем столе Emwin по которой щелкая активируешь приложение. Но все таски уже заготовлены и лежат во флэше (нанд и тп..). Есть мысль подгружать код? Уточни пожалуйста.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 30 май 2014, 10:19 
Заглядывает иногда

Зарегистрирован: 29 апр 2013, 22:52
Сообщения: 39
Откуда: Москва
ведущий_специалист писал(а):
Были мысли. Если честно не понял, что значит создавать? Для меня такое в понимании - к примеру иконка на рабочем столе Emwin по которой щелкая активируешь приложение. Но все таски уже заготовлены и лежат во флэше (нанд и тп..). Есть мысль подгружать код? Уточни пожалуйста.

Похоже, мысль именно загружать/выгружать задачи по ходу. Исполнение из RAM. Без MMU тяжеловато будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 30 май 2014, 11:32 
Старожил

Зарегистрирован: 21 дек 2013, 18:00
Сообщения: 210
Делал такое полтора года назад для STM32F4xx, прикручивал "процессы" к FreeRTOS. Да, без MMU приходилось выкручиваться с помощью опции PIC компилятора gcc. Делал даже динамические библиотеки, вывел свой специальный формат исполняемых файлов .EMX - это "экзешники" (приложения) и .ESO - это динамические библиотеки. Все запускалось с uSD карты и могло работать в параллели. Многое делалось через линкерную магию, включая таблицы имопорта/экспорта функций, поддержку С++ и т.п.

_basile писал(а):
Oxford писал(а):
Пишу загрузчик приложений под STM32 для операционной системы CoOS.
Т.е. можно будет создавать, загружать и исполнять приложения.

Дык, тут вот FreeRTOS DI HALT расписал. В ней, как я понял, все это есть. Содрать оттуда.
Не знаю как там в новых версиях FreeRTOS, но в старых (последняя которую юзал была 7.2) такой абстракции как процессы не было, тупо только задачи...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 01 июн 2014, 02:18 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 3255
Откуда: Кемеровская область, Киселевск
ведущий_специалист писал(а):
Были мысли. Если честно не понял, что значит создавать? Для меня такое в понимании - к примеру иконка на рабочем столе Emwin по которой щелкая активируешь приложение. Но все таски уже заготовлены и лежат во флэше (нанд и тп..). Есть мысль подгружать код? Уточни пожалуйста.


EMWIN умеет запускать приложения или что-то вы сами придумали?

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 01 июн 2014, 17:31 
Заглядывает иногда

Зарегистрирован: 22 янв 2014, 11:26
Сообщения: 159
EMWIN - графическая надстройка, она сама ничего не запустит )).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пишим загрузчик приложений для CoOS под STM32
СообщениеДобавлено: 08 июн 2014, 08:47 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 3255
Откуда: Кемеровская область, Киселевск
ведущий_специалист писал(а):
Были мысли. Если честно не понял, что значит создавать? Для меня такое в понимании - к примеру иконка на рабочем столе Emwin по которой щелкая активируешь приложение. Но все таски уже заготовлены и лежат во флэше (нанд и тп..). Есть мысль подгружать код? Уточни пожалуйста.



Создавать значит программировать приложение.
Ну да запускать код.
Пока думаю какую модель выбрать для этого.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB