0
ответов

Как обеспечить соблюдение порядка битов структуры с помощью компилятора GCC?

Мне было интересно, существует ли директива компилятора GCC C, которая позволяет мне определить порядок следования битов для упаковки структуры? Что-то вроде: #pragma bit_order left Обоснование такого ...
вопрос задан: 30 July 2017 11:13
0
ответов

Графическое изображение Дуга в дискретных шагах

Добрый день, Фон Мой вопрос касается построения произвольной дуги в пространстве дискретными шагами. Однако он уникален тем, что я не рисую на холсте в обычном смысле этого слова. ...
вопрос задан: 23 May 2017 12:07
0
ответов

Микроконтроллеры, использующие C или C ++ [дубликат]

Возможный дубликат: есть ли причина использовать C вместо C ++ для встраиваемой разработки ? Мне очень любопытно: почему, когда мы имеем дело с микроконтроллерами, они предпочитают C вместо ...
вопрос задан: 23 May 2017 12:02
0
ответов

Запись вывода отладки C# в .txt файл

Я выполняю код на микроконтроллере с .NET Micro Framework и хочу, чтобы вывод отладки записывался в текстовый файл. Как это работает?
вопрос задан: 16 April 2017 14:37
0
ответов

Вычисление числа 8 -bit CRC с препроцессором C?

Я пишу код для крошечного 8-битного микроконтроллера с всего несколькими байтами ОЗУ. У него простая задача - передать 7 16-битных слов, а затем CRC этих слов. Значения слов выбраны ...
вопрос задан: 10 April 2016 16:08
0
ответов

Датчик температуры I2C всегда NACK

Я пытаюсь связаться с датчиком температуры через I2C. Для этого я использую микроконтроллер на базе Cortex M3. Поэтому я пытаюсь получить идентификатор модуля, чтобы убедиться, что все начинается хорошо. Но ...
вопрос задан: 12 September 2015 07:13
0
ответов

Как программируются бытовые машины?

Как программируются бытовые машины (не столько компьютеры и мобильные устройства, сколько бытовые приборы, цифровые часы и т. Д.)? Какой код входит в программирование торгового автомата Coca-Cola? Как ...
вопрос задан: 16 August 2015 00:14
0
ответов

Нахождение ошибок при принятии решения

#include #include // Керамический резонатор #ifndef F_CPU #define F_CPU 3686400 // 4MHz #endif // UART #define UART_BAUD_RATE 9600 #define UART_BAUD_CALC (UART_BAUD_RATE, UART_BAUD_RATE,
вопрос задан: 9 July 2013 08:22
0
ответов

Последовательные прерывания Arduino

Я работаю над проектом Arduino Mega 2560. На ПК с Windows 7 я использую IDE Arduino1.0. Мне нужно установить последовательную связь Bluetooth со скоростью 115200 бод. Мне нужно получить...
вопрос задан: 27 February 2013 21:01
0
ответов

Скомпилировать для ARM Cortex M3 с использованием стандартного GCC?

Можно ли скомпилировать C / Код C ++ для ARM Cortex M3 (LPC1768) с использованием ванильного GCC с переключателем --target, или мне нужно будет для этого скомпилировать GCC, binutils и т. Д.?
вопрос задан: 18 December 2012 20:12
0
ответов

разница между регистром адреса памяти (MAR) и программным счетчиком (PC)?

Чем регистр адреса памяти (MAR) и программный счетчик (PC) отличаются друг от друга?
вопрос задан: 4 June 2012 04:38
0
ответов

Можно ли генерировать случайные числа с помощью физических датчиков?

Я слышал о людях, использующих датчики света, счетчики Гейгера и другие физические датчики для генерации случайных чисел, но я настроен скептически. Действительно ли существует способ генерировать случайные числа из...
вопрос задан: 3 June 2012 15:37
0
ответов

Специализированный алгоритм для поиска положительных вещественных решений уравнений четвертой степени? [closed]

Я ищу специализированный алгоритм для поиска положительных вещественных решений уравнений четвертой степени с действительными коэффициентами (также известных как биквадратичные или полиномиальные уравнения четвертого порядка). Они имеют вид: ...
вопрос задан: 31 May 2012 01:11
0
ответов

Алгоритм кучи микроконтроллера, устойчивый к фрагментации

Я ищу реализацию алгоритма распределения кучи на языке C для микроконтроллера с ограниченным объемом памяти. Я сузил свой поиск до двух вариантов, о которых я знаю, однако я очень открыт для предложений, ...
вопрос задан: 29 May 2012 19:02
0
ответов

Что означает «6-канальный DMA»?

Изучая архитектуру микроконтроллеров TMS320F2806x (Piccolo ), я обнаружил, что одной из их особенностей является 6-канальный прямой доступ к памяти. Не могли бы вы пояснить, что имеется в виду под каналами...
вопрос задан: 8 May 2012 05:32
0
ответов

Основы Arduino UNO для C #[закрыто]

Здравствуйте, я новичок в управлении оборудованием через USB-подключение. У меня есть микроконтроллер Arduino UNO, и я искал ресурсы, чтобы начать. Я программирую на C#(Visual Studio 2010 )и был...
вопрос задан: 2 May 2012 20:14
0
ответов

Эффективная реализация натурального логарифма (ln) и возведения в степень

По сути, я ищу реализацию функций log() и exp() в библиотеке C . Я работаю с 8-битными микроконтроллерами (OKI 411 и 431). Мне нужно вычислить Mean Kinetic...
вопрос задан: 21 March 2012 05:46
0
ответов

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

Я думал о написании программы для автоматического переключения передач моего велосипед. Может потребоваться микропроцессор, поэтому у меня в голове возник вопрос: есть ли другой язык для ...
вопрос задан: 20 March 2012 14:19
0
ответов

Как использовать внешнюю память на микроконтроллере

В прошлом я много работал с 8-битными AVR и MSP430, где и оперативная память, и флэш хранились непосредственно на чипе. Когда вы компилируете и загружаете свою программу, она как бы "просто работает", и вы ...
вопрос задан: 10 February 2012 17:39
0
ответов

Арт-проект в реальном времени - ввод: звук - вывод: изображение (лучше название?)

Я не совсем уверен, следует ли мне здесь задавать этот вопрос. Я хочу сделать арт-проект. Я хочу использовать голос на входе и изображение на выходе. Изображение меняется соответственно звуку. Как я могу ...
вопрос задан: 19 December 2011 09:01
0
ответов

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

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

Как сохранить базу данных внутри Arduino?

Я работаю над проектом, в котором я использую Arduino с Bluetooth модуль и мой мобильный телефон Samsung Galaxy S II с ОС Android. Идея проекта состоит в том, чтобы отправить несколько команд с моего мобильного телефона на ...
вопрос задан: 31 October 2011 05:31
0
ответов

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

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

Пустота * используется для поддержания состояния… (программирование на C)

В настоящее время мы учимся программировать микроконтроллеры AVR. контроллеры (только в стандарте Ansi C89). Часть включенных драйверов - это заголовок, который касается планирования, то есть выполнения задач с разной скоростью. Мой ...
вопрос задан: 27 September 2011 07:20
0
ответов

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

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

Как ограничить передачу управляемых прерываний UART PIC24H?

Я передаю данные со своего микроконтроллера PIC24H через 460 Кбод от UART к радиомодулю Bluetooth. В большинстве случаев этот поток работает нормально, и модуль Bluetooth использует линии CTS и RTS ...
вопрос задан: 11 July 2011 15:32
0
ответов

В Microchip C18, почему вызывает ли вставка NOP гораздо больший размер кода?

У меня есть код в ISR. Код приведен для полноты, речь идет только о закомментированном блоке __asm_. Без блока __asm_ он компилируется в 82 инструкции. С ...
вопрос задан: 2 July 2011 01:51
0
ответов

Подключение к SQL Server с микроконтроллера (Arduino или Fez с .Net Micro Framework)

Я ищу примеры, учебные пособия или просто «это + это + это должно работать» для чтения и записи на SQL-сервер (2008 г.) с микроконтроллера, такого как плата Arduino. Я также просмотрел (...
вопрос задан: 26 May 2011 13:03
0
ответов

Почему здесь uint16_t имеет значение?

volatile uint16_t r; беззнаковый символ поли = 0x07; беззнаковый символ c = 0; г = (с << 8) ^ поли; Когда код компилируется с помощью gcc в Linux, r равно 7. Когда тот же код компилируется Microchip C18, ...
вопрос задан: 23 May 2011 00:10
0
ответов

Могу ли я создать функцию, которая принимает указатели как на RAM, так и на ROM в Microchip C18?

Когда я объявляю функцию, которая принимает const char * и передаю строковый литерал, я получаю предупреждение: [2066] несоответствие квалификатора типа в присвоении, потому что строковые литералы - это rom const char *. Это ...
вопрос задан: 17 May 2011 05:27