19
ответов

Лучшая платформа для изучения встроенного программирования? [закрытый]

Я надеюсь узнавать о встроенном программировании (в C главным образом, но я надеюсь повторить на своем ASM также), и я задавался вопросом, какова лучшая платформа будет. У меня есть некоторый опыт в использовании Atmel AVR...
вопрос задан: 6 March 2012 16:17
9
ответов

Я хотел бы идти дальше к программированию µC, но у меня нет абсолютно никакой идеи, где запустить с [закрытого]

Я думал некоторое время о 'хождении дальше' к программированию MCU, но проблема, я никогда не работал ни с какими микроконтроллерами или подобный. Поскольку мне сказали, AVR и PIC наиболее распространены...
вопрос задан: 1 December 2009 18:14
8
ответов

как плохо это должно использовать динамический datastuctures во встроенной системе?

Таким образом в единице встроенных систем, которую я беру в uni в следующем году, мы узнаем, что динамические структуры данных являются плохой вещью иметь в программе встроенной системы. но примечания лекции не входят...
вопрос задан: 17 August 2017 03:44
8
ответов

Протоколы раньше говорили между встроенным ЦП и ПК

Я создаю небольшое устройство с его собственным ЦП (AVR Mega8), который, как предполагается, соединяется с ПК. Предположение, что физическое соединение и передача байтов были выполнены, что будет лучшим...
вопрос задан: 22 November 2008 03:49
7
ответов

1k Пространства Программы, 64 байта RAM. Действительно ли 1 проводная связь возможна?

(Если Ваши ленивые видят нижнюю часть для TL; DR) Привет, я планирую создать новое (прототип) контакт проекта с физическими вычислениями. В основном у меня есть провода. Эти провода вся потребность считать их напряжение...
вопрос задан: 18 April 2010 09:41
7
ответов

Как я могу визуализировать память (SRAM) использование программы AVR?

Я встретился с проблемой в программе C, работающей на микроконтроллере AVR (ATMega328P). Я полагаю, что это происходит из-за коллизии стека/"кучи", но я хотел бы смочь подтвердить это. Есть ли любой путь I...
вопрос задан: 1 September 2009 10:18
7
ответов

Я могу реализовать Шаблон "фабричный метод" в C++, не используя новый?

Я работаю во встроенной среде (Arduino/AVR ATMega328) и хочу реализовать Шаблон "фабричный метод" в C++. Однако компилятор, который я использую (avr-gcc), не поддерживает новое ключевое слово...
вопрос задан: 1 September 2009 10:09
6
ответов

Какой тип используется в C ++ для определения размера массива?

Компилируя некоторый тестовый код в avr-gcc для 8-битного микроконтроллера, строка const uint32_t N = 65537; значения uint8_t [N]; Я получил следующее предупреждение компиляции (по умолчанию должна быть ошибка, ...
вопрос задан: 17 January 2019 01:19
6
ответов

Fast Hypotenuse Algorithm for Embedded Processor?

Is there a clever/efficient algorithm for determining the hypotenuse of an angle (i.e. sqrt(a² + b²)), using fixed point math on an embedded processor without hardware multiply?
вопрос задан: 4 July 2013 10:17
6
ответов

Как может я модульный тест код Ардуино?

Я хотел бы смочь к модульному тесту свой код Ардуино. Идеально, я смог бы запустить любые тесты, не имея необходимость загружать код на Ардуино. Какие инструменты или библиотеки могут помочь мне с этим? Существует...
вопрос задан: 23 September 2012 22:47
5
ответов

Перечисление на 8 битов, в C

Я должен сохранить инструкции, управляет, чтобы я получил через сериал. Команды будут 8 битов длиной. Я должен сохранить прозрачность между названием команды и его значением. Чтобы избежать...
вопрос задан: 24 July 2014 01:20
5
ответов

Используя угловой кодер с AVR Микро контроллер

Я испытываю затруднения, заставляя угловой кодер работать правильно с AVR микро контроллеры. Кодер является механическим кодером ALPS, и я использую Atmega168. Разъяснение я попытался использовать...
вопрос задан: 29 August 2008 17:47
4
ответа

Включите ПК с USB-устройством

Я хочу быть в состоянии включить свой ПК и от использования датчика IR-remote, который подключен через USB к ПК. Датчик является пользовательским PCB, реализованным с микропроцессором AVR и USB программного обеспечения V-USB-...
вопрос задан: 24 November 2009 10:24
3
ответа

Передача статуса PIN в качестве функционального параметра

Я хочу написать функцию для моего AVR ATmega328, которая отменяет переключатели, используя пространство состояний для подтверждения нажатия переключателя. После завершения я хотел обобщить свою функцию, чтобы я мог использовать ее в ...
вопрос задан: 27 February 2019 03:16
3
ответа

Аналоговый компаратор AVR + внутреннее усилие?

Я имею то, что я надеюсь, простой вопрос, имеющий отношение к микроконтроллерам AVR Atmel. Таким образом, я хочу использовать Аналоговый Компаратор ATTINY85, чтобы определить, ли сигнал выше или ниже порога. Это...
вопрос задан: 8 April 2010 17:11
2
ответа

Почему этот код сгенерировал avr-gcc и как он работает?

Это - отрывок демонтированного кода AVR из проекта C, я продолжаю работать. Я заметил этот любопытный код, сгенерированный, и я не могу понять, как он работает. Я предполагаю, что это - своего рода смешное...
вопрос задан: 10 June 2016 20:26
2
ответа

8 051 рекомендация набора микроконтроллера? [закрытый]

Я - первый студент Информатики года, надеющийся начинать с разработкой для микроконтроллеров. Я хотел бы использовать эти 8051, поскольку это распространено как грязь и часто используется в реальном мире...
вопрос задан: 7 April 2012 05:06
2
ответа

Каково различие/отношения между AVR и Ардуино?

Я интересовался аппаратными средствами, программирующими недавно, но я еще не запустил. Я сделал некоторую работу поиска и имею смутное представление: Ардуино является комбинацией и микросхемы и макетной платы...
вопрос задан: 28 February 2012 20:29
2
ответа

Перейти порт к архитектуре AVR?

С тех пор, как я слышал о новом языке Google, Идут, я хотел использовать его для программирования микроконтроллера. В особенности микроконтроллеры AVR Atmel как серия Atmega. Есть ли порт Go для этого...
вопрос задан: 13 November 2009 01:19
1
ответ

Программирование USB

Я хочу запрограммировать микроконтроллер (AVR) для управления некоторые светодиоды через USB. Просто из интереса, как собирать и программировать USB-устройства. Некоторые микроконтроллеры AVR поддерживают USB ...
вопрос задан: 22 November 2010 00:08
1
ответ

Загрузчик Arduino

Кто-нибудь может объяснить, как работает загрузчик Arduino? Я не ищу здесь высокоуровневого ответа, я прочитал код и понял его суть. Есть множество протокольных взаимодействий, которые ...
вопрос задан: 6 September 2010 15:12
0
ответов

Код Avr C не работает, если адрес основной функции после 0x200 на ATtiny25

Я использую Raspberry Pi 3B на Arch ARM для программирования ATtiny25V. Чтобы сделать это, я использую эту модифицированную версию avrdude: https://github.com/kcuzner/avrdude Сначала это работало отлично, но потом я ...
вопрос задан: 31 March 2019 02:41
0
ответов

Ds18B20 на разных выводах с использованием codevision Avr

Я работаю на DS18B20 с ATMEGA8A с использованием Codevision AVR и успешно прочитал адрес (ROM) и температуру датчика с помощью WIZARD TOOL от CODEVISION (один провод и опция DS18B20), когда ...
вопрос задан: 20 March 2019 04:20
0
ответов

Сборка CMake для AVR, но запуск тестов на хосте

Я новичок в CMake, и я пытаюсь преобразовать в него существующий многоцелевой многоархитивный make-проект. В основном я собираю и прошиваю образ прошивки для AVR на целевое устройство, но я хочу ...
вопрос задан: 18 January 2019 14:03
0
ответов

Нет связи между simulAVR и gdb

Я пытаюсь подключить gdb к текущей сессии simulavr. Используемые команды: simulavr -d atmega328 -f tiny.elf -B main -g, после чего я получаю сообщение: Ожидание на порте 1212 для клиента gdb для ...
вопрос задан: 13 July 2018 14:36
0
ответов

Широтно-импульсная модуляция (ШИМ) в AVR Studio

Я пытаюсь использовать ШИМ для светодиода на ATmega8, любом контакте порта B. Установка таймеров была раздражающей, и я не знаю, что делать с моим OCR1A. Вот мой код, и я хотел бы получить отзывы. Я ...
вопрос задан: 27 February 2017 18:54
0
ответов

AVRISP MKII doesn't work with AVRDUDE on Linux

The system sees something is plugged in when I plug and unplug it: bluehat @ Матапан : / dev $ tail -f / var / log / syslog Mar 23 15:36:35 Matapan kernel: [156082.112874] usb 7-1: new full speed USB device ...
вопрос задан: 30 March 2016 21:58
0
ответов

Оптимизация с плавающей запятой во время компиляции GCC

Я разрабатываю для платформы AVR, и у меня есть вопрос. Я не хочу, чтобы библиотека с плавающей запятой была связана с моим кодом, но мне нравится концепция наличия аналоговых значений в диапазоне 0,0 ... 1,0 ...
вопрос задан: 5 August 2013 07:47
0
ответов

Ошибка компоновщика AVR, «перемещение усечено по размеру»

Я пытаюсь скомпилировать код для микроконтроллера ATmega328 и хочу использовать библиотеки и ядро ​​Arduino. Я использую CMake. Мне нужно скомпилировать основную библиотеку и все объекты моего кода и ...
вопрос задан: 3 April 2013 09:07
0
ответов

Оптимизация этого кода C (AVR)

У меня есть обработчик прерывания, который просто не работает достаточно быстро для того, что я хочу сделать. В основном я использую его для генерации синусоид, выводя значение из таблицы поиска в ПОРТ на AVR ...
вопрос задан: 16 September 2012 22:34