0
ответов

Embedded C - Слишком много аргументов для функции (указатель)

Я пытаюсь вызвать следующий макрос в моем .cpp файле: #define IAP_ROM_LOCATION 0x1FFF1FF1UL #define IAP_EXECUTE_CMD(a, b) ((void (*)())(IAP_ROM_LOCATION))(a, b) Однако,...
вопрос задан: 29 November 2011 12:13
0
ответов

Как проверить утечку памяти в приложении C на архитектуре ARM

Я кодирую на C для устройства, использующего архитектуру ARM. Я хочу проверить наличие утечек памяти в своем приложении. Как и в моем устройстве, в котором я работаю (архитектура ARM) не поддерживает Valgrind .. ...
вопрос задан: 18 November 2011 12:40
0
ответов

Стоит ли переносить вычисления FFT на встроенный графический процессор?

Мы рассматриваем возможность переноса приложения с выделенного чипа цифровой обработки сигналов на стандартное аппаратное обеспечение x86. Приложение делает много преобразований Фурье, и из краткого исследования, это ...
вопрос задан: 16 November 2011 21:02
0
ответов

Встроенная ошибка компиляции Qt. исправление ошибки «Ошибка: нет такой инструкции» Ошибка

Я пытаюсь скомпилировать qt 4.7.4, используя цепочку инструментов angstrom, установленную в / home / user / Software для платы beagle. Я получаю следующую ошибку: /corelib/arch/qatomic_arm.h:131: Ошибка: такого нет ...
вопрос задан: 14 November 2011 12:30
0
ответов

Как мне получить доступную память из mem_malloc lwIP?

Я использую lwIP на встроенном устройстве и чувствую, что могу столкнуться с некоторыми ошибки, связанные с нехваткой памяти. Я знаю, что сама функция mem_malloc вернет null, когда память ...
вопрос задан: 10 November 2011 15:03
0
ответов

Вопросы по программированию электронных компонентов

Может ли кто-нибудь дать мне очень общее представление о том, как такие элементы, как контроллеры кондиционирования воздуха, и какие детали находятся в автомобиле вы настраиваете температуру, светодиодные дисплеи и т. д. запрограммированы в настоящее вре
вопрос задан: 8 November 2011 01:52
0
ответов

Что такое процессор двойной эмиссии?

Я наткнулся на несколько ссылок на концепцию процессора с двумя выпусками (надеюсь, это даже имеет смысл в предложении). Я не могу найти объяснения того, что именно является двойной проблемой. Google дает мне ...
вопрос задан: 6 November 2011 09:25
0
ответов

Как добавить пакет в Buildroot, доступный в репозитории Git?

Я делаю встроенную систему Linux и хочу добавить bluez пакет (и утилиты bluetooth) к пакетам среды Buildroot. К сожалению, tar-шар, похоже, недоступен ...
вопрос задан: 4 November 2011 19:53
0
ответов

Как работает программирование внутри приложения для ARM (Cortex M3)?

I ' m работаю над настраиваемым устройством на базе Cortex-M3, и мне нужно реализовать механизм программирования внутри приложения (IAP), чтобы можно было обновлять прошивку устройства без JTAG (мы будем использовать TFTP ...
вопрос задан: 3 November 2011 12:13
0
ответов

Измерьте размер библиотек в Linux

Я разрабатываю ПО для некоторых устройств, использующих ОС Linux Итак , размер библиотек (RAM / ROM), которые я использую, очень важен. Как я могу легко рассчитать объем RAM / ROM, необходимый для моего программного обеспечения? (включая ...
вопрос задан: 24 October 2011 10:03
0
ответов

Что такое ловушки?

В технических описаниях процессоров перечислено множество различных типов ловушек, например BusFault, MemManage Fault, Usage Fault и Address Error. Какова их цель? Как их можно использовать в случае сбоя ...
вопрос задан: 24 October 2011 05:28
0
ответов

Обнаружение переполнения стека

Как операционные системы обнаруживают переполнение стека программ пользовательского пространства [и затем отправляют SIGTERM или SIGSEGV на эти программы пользовательского пространства]?
вопрос задан: 19 October 2011 21:54
0
ответов

Накладные расходы на общие объекты

У нас есть очень модульное приложение с множеством общих объектов (.so). Некоторые люди утверждают, что на недорогих платформах с ограниченной памятью / флэш-памятью лучше статически связать все в один большой ...
вопрос задан: 19 October 2011 11:44
0
ответов

Как ПЗУ BIOS отображается в адресное пространство на ПК?

ЦП x86 начинает выполнение с физического адреса 0xFFFFFFF0. Там в конце адресного пространства находится ПЗУ BIOS. Первая инструкция, которую ЦП выполняет из ПЗУ, - это дальний переход, который ...
вопрос задан: 18 October 2011 08:57
0
ответов

Есть ли что-то похожее на NanoBSD в Linux

NanoBSD - это сценарий, который делает легкую, маленькую копию FreeBSD в памяти. Это полезно во встроенных системах. Есть ли что-то похожее на NanoBSD в Linux? Специально такая функция, как Everything is read -...
вопрос задан: 10 October 2011 11:44
0
ответов

Установить главный том ALSA из кода C

Я искал простой пример кода C, чтобы установить общую громкость микшера ALSA, но не смог найти ничего простого для этой предположительно распространенной операции. Я совершенно не знаком с ALSA, поэтому ...
вопрос задан: 4 October 2011 16:14
0
ответов

Инициализация клиента Oauth в python для tumblr API с помощью Python-oauth2

Я новичок в Oauth. В прошлом для твиттера приложений написанные на Python i использовали библиотеку python-oauth2 для инициализации клиента так: consumer = oauth. Потребитель (ключ = CONSUMER_KEY, секрет =...
вопрос задан: 27 September 2011 13:10
0
ответов

Регулятор юнит-тестирования Lua для встраиваемых систем

Мне просто любопытно, что такое хороший фреймворк Lua для юнит-тестирования на встраиваемых системах. Я слышал о Lunit и Lua Unit, но прекрасно ли работают эти библиотеки на встраиваемых системах?
вопрос задан: 22 September 2011 11:27
0
ответов

Минималистичный анализатор для читаемого человеком формата для встроенной системы

путем «читаемого формата сериации человека». «Я имею в виду Ямл, Джосон, Ини или Нравится. Обратите внимание, что XML слишком многословным и слишком неудобным для моих целей, поэтому давайте оставим его в одиночку как в крайнем случае. Формат ...
вопрос задан: 20 September 2011 15:56
0
ответов

хранение подписанного короткого текста в нижних 16 битах неподписанного int

Я программирую C на встроенной системе. Архитектура процессора 32 бита (sizeof(int) - 32 бита, sizeof(short) - 16 бит). Есть 32-битная переменная, которая представляет собой управляющий регистр, отображенный на карте памяти ...
вопрос задан: 17 September 2011 09:44
0
ответов

Linux автоматически перезапускает приложение на сбою - DAEMONS

У меня есть система, запущенная встроенным Linux, и крайне важно, что она работает непрерывно. В основном это процесс связи с датчиками и ретрансляцией этих данных в базу данных и веб-клиента. Если ...
вопрос задан: 11 September 2011 05:45
0
ответов

Какой является соответствующим алгоритмом сортировки для встроенной системы?

Я разрабатываю программное обеспечение для встроенной системы, и мне необходимо для реализации процедуры сортировки, и у меня проблемы с выбором оптимального решения. Мои требования заключаются в следующем: потому что это ...
вопрос задан: 9 September 2011 05:44
0
ответов

Замена функции IOCTL ()

Я разрабатываю модель ввода / вывода драйвера устройства для небольших приложений микроконтроллеров, используя POSIX в качестве руководства для дизайна интерфейса. Я реализовал IOCTL () как средство управления драйверами / оборудованием ...
вопрос задан: 3 September 2011 17:35
0
ответов

Безопасна ли функция realloc () во встроенной системе?

При разработке программного обеспечения для встроенной системы я много раз использовал функцию realloc (). Мне сказали, что я «не должен использовать realloc () во встроенном» без каких-либо объяснений. Is realloc () ...
вопрос задан: 25 August 2011 09:45
0
ответов

Как сделать так, чтобы пользовательское USB-устройство отображалось в Windows как COM-порт?

Я разработал USB-устройство, которое взаимодействует с Linux через простой, но проприетарный интерфейс и некоторые специальные драйверы Linux. Моя цель - перенести это в Windows без написания драйверов для Windows. ...
вопрос задан: 23 August 2011 19:06
0
ответов

Какие компиляторы Pascal могут работать со встроенной ARM без ОС?

Похоже, доступные компиляторы Pascal могут создавать двоичные файлы только для ARM в Linux. Есть ли установленная версия компилятора / пакета только для простого процессора ARM с нулевым предустановленным дополнительным программным обеспечением? Чтобы
вопрос задан: 18 August 2011 18:16
0
ответов

Компилятор схемы для процессоров ARM

Существует ли компилятор схемы (не интерпретатор) для процессоров ARM, в частности Cortex-M3? Я ищу компилятор, а не интерпретатор, чтобы получить предсказуемое и малое время выполнения на (относительно) ...
вопрос задан: 17 August 2011 10:55
0
ответов

Преобразовать двоичный файл шкалы серого в JPEG

У меня есть исходный код языка C для встроенной системы, содержащей массивы данных для 8-битного изображения шкалы серого на пиксел. Я отвечаю за документирование программного обеспечения и хотел бы преобразовать этот исходный код ...
вопрос задан: 16 August 2011 15:42
0
ответов

Регистрация событий во встроенных системах

Обычно в SBC, работающем под управлением ОСРВ, было бы несложно записать журналы данных / событий на внешний носитель, например SD-карты. Однако во встроенных системах, использующих микроконтроллер, например Микрочипы PIC, ...
вопрос задан: 11 August 2011 15:34
0
ответов

Неопределенная ссылка на 'оператор delete (void *)'

Я новичок в программировании на C ++, но долгое время работал на C и Java. Я пытаюсь создать интерфейсную иерархию в каком-то последовательном протоколе, над которым я работаю, и постоянно получаю сообщение об ошибке: ...
вопрос задан: 10 August 2011 17:54