Вопросы по теме 'vxworks'

Как получить доступ к моему устройству ввода-вывода с отображением памяти (FPGA) из RTP в VxWorks?
При использовании VxWorks мы пытаемся получить доступ к устройству ввода-вывода с отображением памяти из процесса реального времени. Поскольку RTP имеют защиту памяти, как я могу получить доступ к своему устройству ввода-вывода из одного процесса?
2888 просмотров
schedule 10.09.2023

Профилирование системы VxWorks
У нас есть довольно большое приложение, работающее на VxWorks 5.5.1, которое разрабатывалось и модифицировалось уже около 10 лет. У нас есть несколько простых домашних инструментов, показывающих, что мы не используем слишком много памяти или...
5948 просмотров
schedule 05.12.2022

Конвертировать GetTickCount() vxWorks в Linux
Я переношу некоторый код vxWorks в Linux. Я просмотрел этот ответ и рекомендует CLOCK_MONOTONIC . Является ли это подходящей заменой для следующего определения: #define GetTickCount() ((1000.0 *...
10179 просмотров
schedule 22.03.2022

Ошибка компиляции VxWorks
У меня возникла проблема при компиляции небольшой программы в WindWriver Workbench 3.3. Я делаю первый учебник, HelloWorld, но когда я запускаю компилятор, он возвращает следующую ошибку: C:\Windows\Temp\make45206.sh: syntax error near unexpected...
863 просмотров
schedule 14.12.2022

Как установить точку останова VxWorks для статической функции C?
Я работаю на платформе vxworks в C. Я не могу установить точку останова на статической функции C. На самом деле, когда я делаю lkup по имени функции, когда код загружается на мою карту, он не найден. Если я использую nm и grep, чтобы найти символ...
1648 просмотров
schedule 16.07.2023

как задача vxworks может позволить всем другим задачам с меньшим приоритетом выполняться в течение одного цикла многозадачности?
как задача vxworks может дать ЦП задачи с более низким приоритетом за минимальное время? Есть ли метод, который позволяет задаче отказаться от процессора менее чем за 1 мс? Единственный известный мне метод запуска других задач с более низким...
5496 просмотров
schedule 10.03.2023

Почему буферы в функциях VxWorks sendto() и send() имеют разные типы и как обращаться с ними одинаковым образом?
В VxWorks sendto() определяется как: int sendto ( int s, /* socket to send data to */ caddr_t buf, /* pointer to data buffer */ int bufLen, /* length of buffer */ int flags, /*...
709 просмотров
schedule 13.04.2024

Как запустить скрипт в VxWorks Tornado Shell?
Я пытаюсь запустить скрипт в оболочке VxWorks, который загрузит модуль. Я использую сценарий Perl для входа в систему через telnet, входа в систему и получения доступа к оболочке. Я могу запускать основные команды, такие как 'i' , 'time' ,...
2931 просмотров
schedule 29.07.2023

как приостановить работу на 200 тиков при задержке 400 тиков в vxworks
Я пытаюсь написать программу в vxworks. Когда общая задержка задачи составляет 400 тактов, она приостанавливается на 100-м такте на 20 тактов, а затем возобновляется до задержки. Мой основной код выглядит следующим образом: void DelaySuspend...
884 просмотров
schedule 04.02.2024

Семафор C++ (чтение/запись)
У меня был вопрос о цепочках чтения/записи, и я не хотел все усложнять, поэтому я пришел сюда за советом. У меня есть массив, который в конечном итоге будет прочитан 4 потоками и записан 3. (1 читатель 3 чтения/записи). Моя цель состояла в том,...
1160 просмотров
schedule 02.12.2022

Как узнать тип и версию файловой системы, которую я использую в VxWorks
Мне нужно знать, в каком типе файловой системы отформатирован каждый раздел в моей системе VxWorks. Мне нужен тип файловой системы и ее версия (если возможно). Может быть есть какая-то команда, функция для получения этой информации? С уважением
1233 просмотров
schedule 04.03.2023

Как передать 64-битное значение в оболочке vxworks
Как бы вы передали 64-битное значение функции в консоли vxworks? Например, это работает: [C INTERP]->tickSet 0x1fffff value = 2097151 = 0x1fffff Принимая во внимание, что это: [C INTERP]->tick64Set 0xfffffffff C interp:...
1026 просмотров
schedule 10.05.2022

как загрузить функцию в SmTbl.c?
Я работаю над проектом и хотел бы вызвать функцию, которую я только что написал, из командной строки VxWorks, и я считаю, что для этого мне нужно загрузить ее в SymTbl.c , но мне интересно, как я могу получить это достигается тем, что этот файл...
319 просмотров
schedule 05.04.2024

Поддерживает ли VxWorks OpenMP?
Беглый взгляд на Руководство программиста приложений VxWorks показывает, что pthreads поддерживаются, но нет упоминания об OpenMP. Более старая тема на форуме Wind River также предполагает, что флаг OMP по умолчанию отключен в VxWorks. компилятор...
480 просмотров
schedule 20.02.2022

Как обрабатывать TCP keepalive в приложении
У меня есть приложение TCP, работающее на VxWorks. У меня установлена ​​опция SO_KEEPALIVE для TCP-соединений. Мое приложение отслеживает все TCP-соединения и помещает их в список ссылок. Если клиент долго бездействует, мы видим, что соединение...
1411 просмотров
schedule 28.09.2022

Ограничения симулятора VXWORKS?
В настоящее время я работаю над портированием кода под VxWorks. поэтому я использую симулятор для проверки изменений. Этот код требует открытия многих каналов и сокетов. У меня проблема с открытием этих файлов дескрипторов. Действительно, я могу...
556 просмотров
schedule 07.01.2024

Перенаправить вывод VxWorks Workbench Terminal в файл
Я использую Workbench 3.1 и функцию терминала для захвата вывода printf непосредственно через последовательный порт. Я хотел бы записать эти данные из Workbench в файл, но я не могу найти какие-либо параметры в графическом интерфейсе, чтобы включить...
343 просмотров
schedule 03.06.2024

Почему мой обновленный драйвер указателя не включен в новый встроенный загрузочный диск VxWorks?
Я взял на себя работающий проект на основе VxWorks (встроенная система), который отлично работает в течение длительного времени. Теперь мне поручили обновить относительные коды для новой сенсорной панели. Достаточно отследив его коды, я знаю, что...
83 просмотров
schedule 23.10.2022

Как настроить параметры bootrom для VxWorks 5.5?
У меня возникла проблема с настройкой параметров bootrom для моей виртуальной машины VxWorks 5.5. Я хочу изменить целевой IP-адрес. Я попытался изменить макрос DEFAULT_BOOT_LINE в config.h . Но я не работал. Я использую printf для проверки...
714 просмотров
schedule 27.01.2024

Как исключить из GPRbuild некоторые функции?
У меня есть исполняемый файл в Ada, скомпилированный с помощью gprbuild. Исполняемый файл использует некоторую простую функцию (например, sin e cos). Этот исполняемый файл работает в приложении, привязанном к POS (операционной системе разделов),...
100 просмотров
schedule 23.05.2023