Меня немного смущают результаты, которые я получаю, когда использую утилиту размера моей цепочки инструментов (Yagarto и codesourcery). он сообщает, что я использую 0 байтов в разделе данных. см. ниже $ arm-none-...
Несколько дней назад у меня было интервью, но я все еще ищу ответ.
Я хотел бы понять важность использования ключевого слова volatile. Найдите код ниже: Два разных сценария. // ...
У меня есть несколько программ C, каждая из которых выполняет одну и ту же функцию.
Я хочу оценить/посчитать, какой из них имеет более низкое энергопотребление (на ARM)
Есть ли какой-нибудь инструмент (симулятор), с помощью которого я могу...
Я опытный программист на Visual Basic. Я хочу узнать, как люди программируют оборудование. Например, я видел, как люди создают светодиодные часы, коробки и т. Д. Как вы этого добиваетесь? Можно ли это сделать с помощью ...
У меня есть встроенное устройство с установленным Python. Можно ли получить явный доступ к регистрам в чистом Python или мне следует написать расширения C для моего кода Python?
Некоторое время я работал над многопоточным приложением C (Linux) - видеомагнитофоном, который имеет потоки для захвата, кодирования, мультиплексирования и записи аудио и видео. Я начал его бросать ...
для каждой буквы в алфавите. У меня есть массив int, объявленный следующим образом: int const A [64] = {0,0,0,0 , 0,0,0,0, 0,0,0,0,0,0,0,0, 0,1,1,1,0,0,0,0, 0,1,0,1,0 , 0,0,0, 0,1,1,1,0,0,0,0, ...
Недавно я вносил некоторые изменения в код, в результате чего мне пришлось изменить формальный параметр в функции. Первоначально параметр был похож на следующий (обратите внимание, структура была типизирована ...
Этот запрос касается выделения памяти с помощью malloc. Обычно мы говорим, что malloc выделяет память из кучи. Теперь предположим, что у меня простая встроенная система (без операционной системы), у меня нормальная ...
Сначала немного предыстории. Когда прошивка по какой-либо причине выходит из строя (например, переполнение стека, поврежденный указатель функции ...), может случиться так, что она куда-то прыгнет и начнет выполнять какой-то код. Это будет ...
Я подключаю программу, которая проверяет набор проводов на обрыв или короткое замыкание. Программа, работающая на AVR, запускает тестовый вектор (ходящую «1») по проводам и возвращает результат. Это ...
Я работаю над устройством, которое обменивается данными с ПК через (виртуальный) последовательный порт. Проблема в том, что данные, которые мы отправляем, иногда неправильно идентифицируются Windows как мышь, ...
Если я передаю любое количество аргументов сценарию оболочки, который вызывает внутреннюю программу Java, как я могу передать второй аргумент программе Java, кроме первого? ./my_script.sh abcd .... # ...
Наша команда в настоящее время использует некоторый перенесенный код из старой архитектуры в новый продукт, основанный на платформе ARM Cortex M3, с использованием адаптированной версии GCC 4.5.1. Мы читаем данные из ...
У меня есть микроконтроллер, с которым я работаю. При отладке необходимо вызвать функцию, которая жестко запрограммирована в ПЗУ. Технический справочник показывает, как это сделать: # define Device_cal (void (*) (...
В настоящее время я занимаюсь разработкой встроенного C ++ на платформе STM32. Наша команда оценивает использование шаблонов для параметризации драйверов для различных низкоуровневых аппаратных устройств. Все допустимые шаблоны ...
Кто-нибудь пытался использовать сжатие zlib на MSP430? У вас есть какой-нибудь совет, как скомпилировать библиотеку для использования в проекте MSP430 (я использую IAR Embedded Workbench)?
Могу ли я использовать Java на FreeRTOS? Если да, то есть ли какие-нибудь хорошие URL-адреса, которые помогут мне начать? Какие проблемы меня могут ожидать?
Я новичок в управлении процессами / задачами.
Я хочу запланировать две задачи.
предположим, fun1 () {printf ("Он будет печататься каждые 1 мин \ n"); } fun2 () {printf ("Будет напечатано ...
I am working on an embedded system running Linux on a DSP. Now we want to make some parts of it scriptable and we are looking for a nice embeddable scripting language. These scripts should integrate ...
Я рассматриваю предстоящую ситуацию во встроенном проекте Linux (пока нет оборудования), когда два внешних чипа должны будут совместно использовать одну физическую линию IRQ. of edge ...
Я использую at91sam9260 для своих разработок. В нем работает ядро Linux, и я запускаю свои собственные программы поверх него. Мне интересно, могу ли я использовать JTAG-отладчик для отладки программного обеспечения, которое я ...
Сегодня я наткнулся на код, похожий на следующий, и мне интересно, что на самом деле происходит: #pragma pack(1)
__align(2) static unsigned char multi_array[7][24] = { 0 };
__align(2) static ...
Я скомпилировал Qt4 embedded SDK для использования на BeagleBoard со следующими параметрами: ./configure -embedded arm -platform qws/linux-x86-g++ -xplatform qws/linux-TIarmv7-sgx-g++ -depths 16,24,32 -no-...
Я работаю над платой разработки для Embedded ARM9. Во что я хочу переставить мои nand разделы. Кто-нибудь может сказать мне, как это сделать? В моей оболочке U-Boot, если я дам команду mtdparts, которая дает ...
Я пишу проект для встроенной системы, отличной от POSIX, поэтому я не могу использовать параметр gcc --coverage (у меня нет функций чтения и записи). Что еще я могу сделать для получения вывода, подобного gcov. У меня есть функция вывода.
Мне было любопытно, есть ли какое-либо преимущество с точки зрения эффективности использования memset () в ситуации, аналогичной приведенной ниже. Учитывая следующие объявления буфера ... struct ...
Я работаю над встроенной системой с последовательной (RS232) консолью. (На рабочем столе Linux) Я хотел бы подключиться к последовательному порту в emacs и иметь возможность перемещаться по выходным данным с помощью моих обычных emacs ...