|
|
|
web server arm cortex m3 nommu, web server на m3 медленный или быстрый |
|
|
|
May 12 2018, 07:45
|
Участник
Группа: Участник
Сообщений: 68
Регистрация: 3-06-15
Пользователь №: 86 995
|
Цитата(jcxz @ May 12 2018, 07:02) Неужто портировать какой-то (найденный в инете?) кусок кода и добавить его в проект сложнее чем переписать вообще весь проект с нуля?? портировать нужно не "кусок кода" а систему+ удобства предоставляемые линуксом. Вообщем, вариант когда больше подходит линкс чем FreeRTOS. Что касается скорости выполнения кода то она вполне удовлетворительная (за исключением работы с веб).
Сообщение отредактировал winniethepooh - May 12 2018, 07:46
|
|
|
|
|
May 12 2018, 15:05
|
Гуру
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143
|
Цитата(jcxz @ May 12 2018, 10:02) Неужто портировать какой-то (найденный в инете?) кусок кода и добавить его в проект сложнее чем переписать вообще весь проект с нуля?? Ну хочется человеку не просто идти немного в гору, а пробираться сквозь лес босиком, ну пусть, за-то будет много опыта по самоотверженной борьбе с искусственно созданными трудностями. ИМХО - микролинух - это совсем не то, что классический, настоящий, но и в "нормальном" трудностей хоть отбавляй, особенно начинающим... Ну и если уж совсем, то веб-морда и совсем без ртос прекрасно работает...
Сообщение отредактировал mantech - May 12 2018, 15:07
|
|
|
|
|
May 14 2018, 07:20
|
Участник
Группа: Участник
Сообщений: 68
Регистрация: 3-06-15
Пользователь №: 86 995
|
Цитата(mantech @ May 13 2018, 17:30) Это понятно, но тут несколько другая картина, есть железо, которое прекрасно может выполнять свои фенкции и быстроты для этого хватит, но ТС искусственно ставит на него фреймворк микролинукс, который здесь явно пятое колесо и будет вносить только торможение и жрачку ресерсов, причем, когда можно обойтись даже простым суперлупом... Вот это я не понимаю... я тут уже писал почему возникла нужда в линуксе, я вас услышал, поэтому хочу просто поблагодарить, тех кто высказался и особенно тех кто дал совет. Всем успехов!
Сообщение отредактировал winniethepooh - May 14 2018, 07:22
|
|
|
|
|
May 14 2018, 08:58
|
Группа: Участник
Сообщений: 11
Регистрация: 10-05-07
Пользователь №: 27 628
|
посмотрите Oryx Cyclone TCP, вроде есть поддержка posix
--------------------
timurey.
|
|
|
|
|
May 14 2018, 11:00
|
Участник
Группа: Участник
Сообщений: 68
Регистрация: 3-06-15
Пользователь №: 86 995
|
Цитата(timurey @ May 14 2018, 09:58) посмотрите Oryx Cyclone TCP, вроде есть поддержка posix Спасибо за ссылку timurey. Кажется Oryx не поддерживает uClinux буду разбираться..
|
|
|
|
|
May 14 2018, 11:18
|
Группа: Участник
Сообщений: 11
Регистрация: 10-05-07
Пользователь №: 27 628
|
В open версии гляньте файл common/os_port_posix.c
--------------------
timurey.
|
|
|
|
|
May 14 2018, 11:26
|
Участник
Группа: Участник
Сообщений: 68
Регистрация: 3-06-15
Пользователь №: 86 995
|
Цитата(timurey @ May 14 2018, 12:18) В open версии гляньте файл common/os_port_posix.c еще раз спасибо, гляну
|
|
|
|
|
May 17 2018, 06:35
|
Участник
Группа: Свой
Сообщений: 50
Регистрация: 10-05-12
Пользователь №: 71 756
|
Цитата(timurey @ May 14 2018, 14:58) посмотрите Oryx Cyclone TCP, вроде есть поддержка posix Cyclone TCP поддерживает и Posix и FreeRtos и вообще без операционки неплохо работает
|
|
|
|
|
May 18 2018, 08:46
|
Участник
Группа: Участник
Сообщений: 68
Регистрация: 3-06-15
Пользователь №: 86 995
|
Цитата(Tarbal @ May 17 2018, 02:19) Orangepi или Nanopi Neo легко поддерживают Линукс и веб сервер поставить без проблем. Сбрасывайте свои гири со старым железом. Orangepi правда кривоват, а Nanopi Neo неплохо работает, но если только веб сервер нужен, то и Orangepi хорош. а хорошо ли работает GNU Debugger
|
|
|
|
|
May 18 2018, 09:46
|
Участник
Группа: Участник
Сообщений: 68
Регистрация: 3-06-15
Пользователь №: 86 995
|
Цитата(juvf @ May 18 2018, 10:00) хорошо. Там же полноценный Linux (Debian, Ubuntu, ...). По крайней мере на малине gdb, установленный из дефолтного репа Raspbian, работает отлично! На небольшие "фрукты" можно поставить легковесный Server Monkey. в данный момент присматриваюсь к i.MX 6SoloX Processors. одно из преимуществ наличие двух процессоров в одном корпусе. на cortex a-9 можно запустить линукс, на cortex m-4 freertos. мне кажется это интересной особенностью данного устройства. а вы что думаете?
|
|
|
|
|
May 18 2018, 10:23
|
Профессионал
Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045
|
Цитата(winniethepooh @ May 18 2018, 14:46) а вы что думаете? Тут я не подскажу... я могу поделиться опытом, но с этим камнем не работал, это во первых, во вторых я не знаю для каких задач он вам, какой бюджет..... По фрискэлам может Александр чего подскажет, он по ним вроде .... На вскидку не плохой процессор с мощной графикой. его ниша - человеко-машинные интерфейсы для встраиваемых систем. ps а сколько сие чудо будет стоит в этой стране России? срок поставки?
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|