avr — все вопросы

2ответа
4 голоса
Общие константы для проекта AVR /Linux GCC C ++
Я создаю программное обеспечение для проекта Linux + AVR Arduino. Очевидно, что вся работа разделена на несколько проектов в Eclipse (я не использую Arduino IDE). Я хотел бы использовать общие, в ос
1ответ
4 голоса
Clang компилировать для AVR /ARM?
Я бы хотел кросс-компилировать Clang для запуска на устройствах ARM и компилировать для ARM mcu (Cortex M3) или ATmega AVR mcus. Может ли Clang это сделать? ОБНОВЛЕНИЕ: я нашел llvm-avr для LLVM
1ответ
4 голоса
AVR на Arch Linux
Мой вопрос: как мне создать файлы в avr - c, а затем скомпилировать их в avr mkii isp. Могу ли я просто создать файл c, поместить в него свой код avr - c, а затем ввести команду в терминале, чтоб
1ответ
4 голоса
Avr Atmel AR32UV3A0512 Эмуляция EEPROM через SPI
Как настроить AVR для эмуляции EEPROM через SPI? Я хотел бы загрузить Piccolo от TI с Atmel AVR AR32UV3A0512 через SPI-порт. Piccolo имеет функцию, позволяющую загружаться через EEPROM, подключен
2ответа
4 голоса
Pin Change Interrupt - внешнее прерывание с внутренним прерыванием
Здесь, в программе, я переключаю светодиоды, используя прерывание по таймеру & если кто-то нажимает на переключатель, он должен остановить первое прерывание & активируйте второй, который дол
2ответа
4 голоса
Передача порта в качестве переменной - AVR
Можно ли использовать порт AVR в качестве переменной, которую можно передавать? Например LED myLed(PORTA,7); //myLED hooked to PORTA, Pin 7 Я бы хотел, чтобы светодиод мог принимать любую
2ответа
4 голоса
игнорирование упакованного атрибута из-за неупакованного поля без POD
Следующий код дает мне эту ошибку при компиляции с помощью компилятора avr-g ++ игнорирование упакованного атрибута из-за неупакованного не POD-поля 'float & foo :: BAR ' в чем причина? clas
2ответа
4 голоса
Почему разные указатели и пустые указатели используются этими функциями?
У меня есть ---- +: = 0 =: + ----, и я использую ---- +: = 1 =: + ---- функции, чтобы использовать встроенные ---- +:= 2 =: + ---- .Я могу использовать ---- +: = 3 =: + ---- правильно, но я не понимаю
2ответа
4 голоса
AVR для Xcode 4?
Кто-нибудь имел успех, используя xcode 4 в качестве IDE для микроконтроллеров AVR?Возможно ли иметь такую ​​же степень интеграции, как и плагин для затмения?
2ответа
4 голоса
Почему моя статическая переменная функции никогда не отличается, несмотря на увеличение?
Я пишу функцию обратного вызова на C. Она предназначена для инициализации датчика I2C и вызывается по завершении каждого (двухфазного) этапа конфигурации;после 9-го звонка устройство практически готов
1ответ
4 голоса
Должны ли программы AVR всегда начинаться с инструкции относительного перехода?
Все примеры программ AVR, которые я когда-либо видел, начинаются с кода, такого как следующее:Если я не использую какие-либо прерывания, могу ли я обойтись без ---- +: = 1 =: + ---- и запустить програ
2ответа
4 голоса
«No 'operator ++ (int)' не объявлен для постфикса« ++ »[-fpermissive]» в перечислениях [дубликаты]
На этот вопрос уже есть ответ здесь:Как я могу перебрать перечисление?16 ответовПочему я не могу увеличить переменную перечислимого типа?8 ответовУ меня есть перечислениеТеперь я пытаюсь увеличить ---
3ответа
4 голоса
Как AVR выполняет арифметику с плавающей запятой
Я пытаюсь реализовать поддержку double и float и соответствующая базовая арифметика на процессоре без FPU. Я знаю, что это возможно для всех AVR ATmega controllers. ATmega также не имеет FPU. Ита
2ответа
4 голоса
AVR C ++ uint32_t странное поведение
Почему ---- +: = 1 =: + ---- здесь, ноздесь ---- +: = 3 =: + ---- хотя технически должно быть так же?Я использую CLion в качестве IDE и CMake 3.7.1 с Arduino CMake.
1ответ
4 голоса
Могу ли я сделать что-то вроде #define ARRAY (размер) char [## size ##] в C?
Я пытаюсь определить макрос для генерации структуры в моей глобальной области видимости, как показано выше:Проблема в том, что, очевидно, gcc не оценивает этот макрос.Можно ли архивировать?Как?Вот моя
7ответов
4 голоса
Беспроводная связь: встроенная система на базе AVR и iPhone
Каков наилучший способ реализовать беспроводную связь между встроенной системой (на основе контроллера AVR) и iPhone?Я думаю, что есть только два варианта: либо WiFi, либо BlueTooth.Радиус действия на
6ответов
4 голоса
Простой серийный AVR программатор для начинающих [закрыто]
Какой дешевый и хороший способ сделать серийный (RS232) программатор для AVR atMega и atTiny?В интернете несколько схем, но какая из них лучше?Я хотел бы иметь возможность программировать свой контрол
3ответа
6 голосов
Arduino /AVR Микроконтроллер ATmega, случайные сбросы, скачки или искажение переменных /данных
Я думал, что многие программисты микроконтроллеров Arduino /AVR могли бы поделиться некоторыми знаниями. Моя конкретная проблема заключалась в следующем: В моем случае на AVR Atmel Atmega128.
2ответа
8 голосов
Сохранение sreg в прерываниях AVR
Какой механизм используется для сохранения регистра состояния, sreg, в микроконтроллере AVR? RETI подразумевает, что эти биты не находятся в стеке. Является ли один из регистров общего назначения sre
1ответ
9 голосов
Как сказать clang не сохранять регистры в стек?
Цель В настоящее время я пробую avr-llvm (llvm, который поддерживает AVR в качестве цели). Моя главная цель - использовать, как мы надеемся, лучший оптимизатор (по сравнению с gcc) для получения
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132