Описание тега embedded

Встроенные системы относятся к встроенным системам, которые включают в себя такие области, как программирование микроконтроллера /DSP, системы реального времени, электронные интерфейсы, драйверы оборудования, связь по последовательной шине и т. Д.
1 ответ

I2C Формат адреса

Я работаю над записью / чтением данных через i2c на плату USB to i2c UMFT201. В спецификации указано, что адрес i2c по умолчанию - "22h". Я не могу понять, что это значит. Когда я использую общий адрес вызова, кажется, что он может записывать данные…
10 июн '14 в 13:22
4 ответа

Цель _never_executed()?

Я видел этот макрос, определенный ранее, но никогда не знал его цели. Кто-нибудь может пролить свет на это?
16 окт '08 в 12:06
2 ответа

Почему я получаю ошибки после вставки функций в пример кода?

Извинения за невероятно смутное название; Я постараюсь быть более конкретным здесь. Я разрабатываю программу на микроконтроллере NRF52832 в SEGGER Embedded Studio IDE, которая получает данные от внешнего АЦП через SPI и выводит сигнал ШИМ с рабочим …
20 май '18 в 08:45
0 ответов

Никогда не входите в vApplicationIdleHook

Я пишу приложение с LPC1769 и FreeRTOS. Есть две задачи, каждая задача что-то делает и вызывает vTaskDelay в течение определенного времени. Я заинтересован в переходе в спящий режим, пока задачи задерживаются... В FreeRTOSConfig.h я установил #defin…
30 май '13 в 11:32
4 ответа

Delphi и XP встроены

Кто-нибудь знает, работает ли Delphi (Win32) со встроенной XP?
27 янв '09 в 09:31
0 ответов

Какой контроллер или процессор подходит для сопряжения камеры HD с использованием USB или любого другого протокола?

Мне нужно предложение для выбора процессора или контроллера. Мне нужно сделать снимки с HD-камеры, и эти снимки будут отправлены в Интернет для дальнейшей обработки (через модуль WIFI). Итак, какие аспекты проектирования следует учитывать при выборе…
4 ответа

Реализация безопасности на уровне чипа

С недавним приобретением Intel известной компании по безопасности, я начинаю думать о том, какое программное обеспечение может быть более безопасным на уровне чипов. Вот примеры, которые я придумала: Генерация случайных чисел шифрование Защита памят…
23 авг '10 в 16:44
2 ответа

Ключевое слово const для переменной (SRAM или On-Chip Flash)?

Переменные, объявленные в коде (статическом или глобальном), сначала копируются в On-Chip Flash(ROM) вместе со всем кодом приложения. Затем они автоматически копируются в SRAM. Статическим и глобальным переменным назначается адрес в SRAM(не в стеке)…
13 янв '16 в 03:59
0 ответов

SPI-связь между MFRC522 и LPC1768

В настоящее время я реализую небольшой класс C++ для связи через SPI с чипом MFRC522 (на модуле считывания карт IC Mifare RFID-RC522) из LPC1768. Я пользуюсь услугами mbed библиотека, доступ через mbed.h заголовок. Вот как выглядит мой класс: #inclu…
27 окт '17 в 21:21
11 ответов

Раскрытие ассемблера языка кода спагетти

Я унаследовал программу из 10 тысяч строк, написанную на ассемблере 8051, которая требует некоторых изменений. К сожалению, это написано в лучших традициях кода спагетти. Программа, написанная в виде одного файла, представляет собой лабиринт операто…
11 июн '09 в 20:48
1 ответ

Понимание команд trace32

Я смотрю, чтобы отследить сценарии CM32 на моем рабочем месте. Упоминается как ниже sys.bc 1000000. sys.m up ; disable watchdog d.s 0x101022 0x40 d.s CPU:0x3ff00 %long 100001 d.s SD:0x101050 %long 00000051 d.s SD:0x101054 %long 5ff00002 Мой вопрос, …
22 янв '14 в 06:57
0 ответов

Расчет памяти микроконтроллера [Необходимые образцы]

Я подключаю микроконтроллер к следующим устройствам: Датчик температуры 14-битный Магнитометр + акселерометр 14-битный Датчик давления 24-битный RTC Ниже И отметка времени, которая состоит из дня / месяца / года, часа / минуты / секунды, все они нах…
1 ответ

Как я могу изменить свои входы функции с массивом chracter

Привет всем, я пишу встроенный код C на микропроцессорах STM32Fxx с Keil MicroVision IDE. В своем проекте я использую 8 штук реле. Я объявил каждое из моих реле следующим примером кода. #define DO9_Pin GPIO_PIN_14 #define DO9_GPIO_Port GPIOC #define…
24 мар '17 в 13:34
4 ответа

Имеет ли определение типа enum большой отпечаток памяти?

Я работаю со встроенным устройством, с 32K памяти, пишу на простом C, используя IAR EWARM v6.30. Чтобы сделать код более читабельным, я бы хотел определить некоторые типы перечислений, например, что-то вроде {RIGHT_BUTTON, CENTER_BUTTON, LEFT_BUTTON…
04 апр '12 в 07:29
1 ответ

Сбой подключения bluez rfcomm

Я пытаюсь подключить Ubuntu ПК к устройству. При вводе команды она возвращает различную ошибку, в том числе адрес соединения rfcomm, который уже используется 、 хост не работает now Соединение rfcomm сейчас выполняется. Среда и процедура устройства, …
30 янв '18 в 02:26
1 ответ

Как обнаружить панику ядра после перезагрузки

У меня неожиданная перезагрузка на встроенном устройстве. В настоящее время я могу обнаружить проблему с аппаратным сторожевым таймером благодаря вызову ioctl. Теперь я хотел бы определить, была ли причина перезагрузки причиной паники ядра. Я нахожу…
11 дек '17 в 09:39
4 ответа

AVR или PIC с использованием MATLAB?

AVR или PIC, какой из них лучше? Использование MATLAB в качестве языка ассемблера. (Я начинающий)
21 авг '10 в 08:54
1 ответ

Ошибка: выбранный процессор не поддерживает режим ARM `wfi'

Я получаю следующие ошибки при попытке компилировать встроенную C-программу на ARM (я использую YAGARTO в качестве моего кросс-компилятора). Я пытаюсь понять, что означает эта ошибка, и как это исправить. Судя по исследованию, которое я провел до си…
03 дек '12 в 15:27
1 ответ

AARCH64 gcC#include <stdint.h> завершается неудачно

Я пытаюсь скомпилировать некоторый код ядра для raspberry pi 3 с компьютера с архитектурой x86 с помощью кросс-компилятора aarch64 в одном из моих исходных файлов, но мне требуется stdint.h, однако, когда я пытаюсь скомпилировать его, он не говорит …
19 янв '18 в 04:38
1 ответ

GPIO прерывание для разных контактов в PSoC 1

Я столкнулся с проблемой, связанной с прерыванием GPIO. Задача состоит в том, чтобы сделать простой интерфейс, поэтому мне нужно использовать 3 кнопки. Проблема в том, что я не понимаю, как использовать прерывание GPIO для разных контактов, и все мо…
24 апр '14 в 06:38