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

Могу ли я отобразить список всех системных объектов (семафоров, очередей) в VxWorks?
Я хотел бы знать, какие семафоры, очереди сообщений и т. д. активны в моей системе vxWorks 6.x. У меня есть доступ к этой информации через отладчик, но я хотел бы получить доступ к ней из оболочки. Есть ли способ?
2731 просмотров
schedule 28.10.2022

Могу ли я внедрить совместную многозадачную систему в VxWorks?
Устаревшая встроенная система реализована с использованием совместного многозадачного планировщика. Система в основном работает по следующим направлениям: Задача А работает Когда задача A выполнена, она дает процессор. Задача B получает...
1072 просмотров
schedule 26.12.2023

Могу ли я отображать глобальные переменные RTP в оболочке?
В VxWorks я могу отображать глобальные переменные в оболочке следующим образом: -> my_global my_global = 0x103c4110: value = 4 = 0x4 Есть ли способ сделать то же самое с глобальной переменной RTP?
2735 просмотров
schedule 25.12.2023

Как выполняется планировщик VxWorks?
Хотелось бы знать, как вызывается планировщик, чтобы он мог переключать задачи. Как и в случае с упреждающим планированием или циклическим планированием - планировщик должен вмешаться, чтобы выполнить любое переключение задач. Предположим, что...
8680 просмотров
schedule 17.11.2022

sendto не работает на VxWorks
Я задавал этот вопрос раньше и не имел решения (проблема все еще существует). Я в тупике, потому что функция вернулась без ошибок и НИКАКИХ ДАННЫХ не было отправлено! Этот код работает на Linux... версия VxWorks не работает (sendto не отправляет,...
2774 просмотров
schedule 18.02.2024

Компиляция предварительно обработанного вывода изменений файла
У меня есть исходный файл, который я предварительно обрабатываю с помощью параметров -E и -P (используя GCC 4.1.2 для встраиваемой платформы на основе vxWorks). Все остальные параметры такие же, как и при компиляции файла. Вот эти варианты:...
220 просмотров
schedule 30.11.2023

Должны ли статические библиотеки всегда создаваться с теми же параметрами компилятора, что и приложение?
У нас есть многоразовая библиотека, которая распространяется на несколько продуктов. Большинство продуктов находятся в VxWorks и используют компилятор gcc. Но каждый из них будет на разных архитектурах, таких как PPC, MIPS и в самом PPC больше...
346 просмотров
schedule 20.11.2022

Как очистить/сбросить буфер очереди сообщений в VxWorks?
Я хотел бы знать, есть ли способ сбросить все сообщения, которые передаются по конвейеру на 1 msgQId?????
1439 просмотров
schedule 13.11.2022

Проблемы с загрузкой VxWorks (начиная с 0x308000)
Я хочу установить vxworks на целевой компьютер, но когда я загрузил операционную систему vxworks, она зависла на [начиная с 0x308000...], и на экране не было никаких других ответов. Как я могу диагностировать, что пошло не так?
866 просмотров
schedule 29.11.2022

Максимальное количество активных сокетов vxworks 6.3 составляет 255?
У меня есть сервер LPD, работающий на vxworks 6.3. Клиентское приложение (которое я не могу контролировать) отправляет мне запрос LPQ каждую десятую долю секунды. После 235 запросов клиент получает RST при попытке подключения. Через некоторое время...
610 просмотров
schedule 20.04.2024

Таймеры VXWorks WatchDog и таймеры Posix
При использовании таймеров необходимо определить, какие типы таймеров следует использовать для требований к таймерам приложений общего назначения. Я понимаю, что сторожевые таймеры выполняются в ISR, поэтому они могут снизить скорость отклика...
882 просмотров
schedule 30.10.2022

gmtime_r и localtime_r() возвращают одинаковые результаты на vxworks
У меня проблема с получением времени UTC. С тестовым кодом я обнаружил, что и gmtime, и localtime возвращают один и тот же результат. void testTimeLib() { struct tm utcTime, localTime; time_t now; char utcStr[80], localStr[80];...
1792 просмотров
schedule 04.03.2024

Есть ли в Vxworks какой-либо API, который возвращает общее количество созданных файловых дескрипторов?
В vxworks есть какой-либо API, который возвращает общее количество файловых дескрипторов, созданных в системе?
1267 просмотров
schedule 29.11.2022

Команда ls не работает в целевом приглашении VxWorks
Я новичок в vxworks и столкнулся с проблемой после загрузки образа VxWorks с хост-компьютера на целевую машину. После загрузки образа на целевую машину (включая сборку таблицы символов) у меня возникают проблемы с командами cd, ls и т. д. Команда cd...
2327 просмотров
schedule 10.12.2023

Как перегрузить операторы создания/удаления в VxWorks 7 с помощью компилятора Gnu
Я пытаюсь создать проект изображения VxWorks7 (VIP), который включает мое приложение, которое перегружает новые и удаляемые. Когда я создаю VIP и приложение отдельно с приложением в качестве загружаемого модуля ядра (DKM), оно создается и работает...
332 просмотров

Как использовать iostream в VxWorks?
Я разрабатываю программы для VxWorks, используя Tornado 2.2. У меня возникают проблемы при попытке использовать cout . Мой код здесь: #include <iostream> using namespace std; void main() { cout << "Hi" << endl; }...
544 просмотров
schedule 23.11.2023

избавиться от предупреждения компилятора регулярных выражений без использования #include ‹regex.h›
Я использую регулярное выражение в vxworks и не могу включить "regex.h". Я получаю предупреждение компилятора о «нераспознанной escape-последовательности символов» для кода if (sscanf(token, "%*[^\[][%d]", &idx) != 1) из-за «\» и следующего...
110 просмотров
schedule 03.04.2024

Как создать версию проекта VxWorks Workbench
Я пытаюсь запустить проект VxWorks Workbench версии 4.5.2 в систему CM, но у меня возникают проблемы. Я только начал изучать VxWorks Workbench. Я немного искал, как это сделали другие, и наткнулся на два решения: Сделайте относительный путь к...
499 просмотров
schedule 03.11.2023