Описание тега ecos
Компактная операционная система реального времени, предназначенная для использования во встроенных системах различных архитектур.
3
ответа
Встроенный Linux или eCos?
Один из способов взглянуть на это - встроенный Linux начинается с настольного Linux и отбрасывает части, которые не нужны для встроенных систем (правда ли это?), Тогда как eCos изначально разрабатывался для встроенных систем. Теперь предположим, что…
20 апр '10 в 04:17
3
ответа
GCC MIPS-32 Соглашения о вызовах / Определение кадра стека
Похоже, что для архитектуры процессора MIPS-32 нет определенного стандартизированного стекового фрейма и соглашений о вызовах на языке C (использование регистра и т. Д.). То есть, похоже, что все зависит от цепочки инструментов ассемблера / компилят…
01 май '09 в 13:47
1
ответ
Построение задач ECOS для цели Linux Synthetic
Я пытаюсь создать цель Synthetic Linux с помощью ECOS. Моя программная среда: Ubuntu 11.4 GCC 4.5.2 ЭКОС 3.0 В инструменте Config я установил цель "Linux Sythetic" со "всеми" пакетами. При нажатии F7 (сборка) начинается компиляция, но позже она гово…
31 май '11 в 06:53
1
ответ
Ищу (по разумной цене) совет по развитию eCos
Я слышал об eCos, и похоже, что было бы интересно поиграть в хобби. Кто-нибудь может порекомендовать плату для разработки по разумной цене. Если это не слишком увеличивает стоимость, я бы хотел иметь несколько кнопок, которые нужно нажимать (и опред…
15 янв '10 в 03:47
1
ответ
eCos с stm32f4iscovery Cortex-M4 в Ubuntu 12.04
Я написал простую программу для eCos в stm32f4discovery Cortex-M4, которая выполняет следующие шаги ниже. $ ecosconfig new stm32f4discovery $ ConfigTool #include <stdio.h> int main(){ printf("hello ecos!\r\n"); return 0; } $ arm-none-eabi-gcc …
25 ноя '13 в 02:21
1
ответ
Инструменты настройки eCos для stm32f4vg407
Я хочу протестировать пример мерцания на дисковой плате stm32f4 с использованием RTOS eCos. Но в eCos configtool нет шаблона конфигурации для stm32f4. Может ли кто-нибудь помочь мне обойти эту проблему? Спасибо
12 май '15 в 20:48
0
ответов
Почему этот вызов sscanf() соответствует одному аргументу слишком много?
Мы используем sscanf() функция в операционной системе eCos для анализа команды командной строки, предоставленной пользователем. У нас есть код, который по сути делает это: char[20] arg1 = ""; float arg2; char[20] arg3 = ""; int n = sscanf(buffer + o…
12 окт '15 в 16:39
1
ответ
Время на Ecos (или QEMU)
Я работаю в режиме реального времени с операционной системой Ecos. я запускаю этот код в Ubuntu: #include <stdio.h> #include <sys/time.h> #include <unistd.h> static int tv_diff(struct timeval *t1, struct timeval *t2) { return (t1-&…
29 апр '17 в 13:44
1
ответ
Кто-нибудь загрузил Ecos с U-Boot?
Мне нужно портировать Ecos на новую платформу с U-Boot. Везде я могу найти руководство по портированию Ecos с Redboot. Кто-нибудь загрузил Ecos с U-Boot? У меня есть какая-то ссылка, которая говорит о возможности загрузки Ecos с помощью U-Boot? http…
22 ноя '17 в 16:07
1
ответ
Обрабатывать запись без выравнивания в Ecos, когда пишется с плавающей запятой двойной точности
Я пишу программу на языке C для архитектуры mipsisa32, которая работает с операционной системой ECOS. Это первый раз, когда я работаю с Ecos и MIPS, и у меня возникает странная проблема. Я использую динамически выделенный кусок памяти и записываю в …
07 авг '15 в 13:18
1
ответ
Fgets() блокирует стандартный вывод, предотвращающий printf
У меня есть программа C с двумя потоками, один из этих потоков почти все время заблокирован в fgets() ожидание ввода пользователя. Второй поток может потребоваться для печати в терминал, в то время как первый поток заблокирован fgets(), Из моих тест…
11 дек '18 в 20:53
0
ответов
Как выразить матрицу проекции разреженным способом с помощью CVXPY?
Я провожу некоторые исследования по оптимизации средней дисперсии, исходная целевая функция - максимизировать функцию полезности aT * h- (1/2)hT(Xf X.T + D) * h. В этой целевой функции a - известный постоянный вектор, представляющий ожидаемый доход …
12 фев '19 в 15:46
1
ответ
Можем ли мы добавить определенный CFLAG в пакет eCos, когда включена опция cdl_option?
Скажем, у нас есть пакет с именем CYGPKG_FOO, в котором есть cdl_option "CYGPKG_FOO_FEATURE_A_ENABLE". Я хочу, чтобы определенные флаги gcc (например, "-DFEATURE_A=1") были добавлены в CFLAGS этого пакета, когда этот параметр cdl_option был включен.…
10 ноя '10 в 09:44
1
ответ
Использование gdb для проверки "нетокового" потока на цели eCos mips
У меня есть цель MIPS под управлением eCos, которая использует несколько потоков. Для отладки я использую gdb 7.5 и пробник JTAG. Как я могу из GDB проверить и проследить обратный поток? У меня есть адрес базового потока и счетчик программы из альте…
13 ноя '12 в 15:16
0
ответов
Добавить файл в Ecos
Я работаю в режиме реального времени с операционной системой Ecos. Мне нужно портировать файл ( file.txt, а не файл конфигурации) на эту ОСРВ Ecos. Можете ли вы дать мне какие-либо руководящие указания или дать мне способ добавить файл в Ecos. Я хоч…
06 апр '17 в 11:25
1
ответ
Удаленный протокол GDB: как анализировать пакеты?
Я имею: Собственная прототип ARM-платы (на базе Cortex-M3) с ОС eCos На плате установлен запрограммированный загрузчик RedBoot Серийная линия (RS-232) Отладчик GDB для ARM (arm-eabi-gdb) ОС хоста - Windows/Cygwin и / или Linux (на самом деле, не име…
21 ноя '12 в 15:22
2
ответа
Создание приложения C++ для eCos на ARM
Я хочу построить приложение C++ для eCos на процессоре ARM. Моя программа требует нескольких стандартных заголовочных файлов C++, таких как vector, iostream, list, ... Мой вопрос: как мне этого добиться? У кого-нибудь есть опыт создания и развертыва…
29 авг '13 в 14:30
1
ответ
Портирование eCos на i386
Я пытаюсь портировать eCos на компьютер i386. Я скачал готовый файл redboot.bin с http://ecos.sourceware.org/ecos/boards/redbootbins/x86pc/ Я загружаю его на USB-диск, используя dd conv=sync if/redboot.bin of=/dev/sdb1 После загрузки цели с USB я по…
12 фев '14 в 09:37
2
ответа
Какой тип ядра использует RTOS eCos?
Из моих исследований я не могу найти, какой тип ядра используется в eCos, например, монолитное или микроядерное. Все, что я смог найти в своих исследованиях, это то, что ядро работает в режиме реального времени, или веб-сайты просто описывают его …
05 дек '18 в 21:42
1
ответ
Плохой MAC после портирования OpenSSL 1.0.2 на ECOS
У нас есть OpenSSL, работающий на нашей встроенной системе, которая работает под управлением ОС ECOS. Сейчас мы обновляем наш OpenSSL до версии 1.0.2. Мы успешно портировали и компилировали библиотеку OpenSSL. Но когда мы пытаемся подключить наше ус…
14 июн '15 в 10:25