Вопросы по теме 'atmelstudio'
Обработка 32-битных чисел с помощью ATTiny и Atmel Studio
Мне интересно, как ATTiny, в частности ATTiny24, хранит в памяти 32-битные целые числа без знака. Я пытаюсь взять 32-битное значение и записать его в 32-битное место в EEPROM. Я попытался использовать простую маску, но каждый раз, когда я пытаюсь, я...
1228 просмотров
schedule
19.10.2021
AVR версия gcc ‹версии выпуска gcc почему?
Я заметил, что gcc для AVR отстает от основного потока разработки gcc. Например, gcc для AVR8 - 4.9.2 в Atmel Studio 7 и Arduino, а AVR32 - 4.4.7 в Atmel Studio. Между тем, gcc 4.9.4 является текущим выпуском 4.9, и разработка продвигает несколько...
1286 просмотров
schedule
14.09.2021
'ClassName' и 'ClassInstance' не были объявлены в этой области
Я пытаюсь запрограммировать микроконтроллер Atmel SAM D21 с использованием C ++ в Atmel Studio . Я пытаюсь создавать периодические аппаратные прерывания, используя один из таймеров на кристалле.
Я создал класс Timer4 для настройки таймера из...
187 просмотров
schedule
01.10.2021
Установка флага не работает в моем прерывании по таймеру (пока прерывание работает)
Раньше я писал свои коды в ICCAVR, и у меня не было проблем, но по какой-то причине я не должен переходить на AtmelStudio. в следующем коде светодиод мигает в прерывании, но когда я устанавливаю только флаг в прерывании и хочу мигать светодиодом при...
343 просмотров
schedule
23.09.2021
Вызов `clock ()` дает ошибку: неопределенная ссылка на `_times '
Я пытаюсь использовать функцию clock() в своем коде на C ++, но она не работает. Я пробовал добавить #include <time.h> или #include <ctime> , но это не помогло. Я использую Atmel Studio.
#include <time.h>
int main(void)...
1077 просмотров
schedule
27.10.2021
Круглая светодиодная петля в Atmega2560 с использованием сборки
Я работаю над простым светодиодным проектом, используя микроконтроллер Atmega2560 . Светодиоды должны вращаться по кругу соответственно.
Константы DEF:
LED_AMNT : Сколько светодиодов загорится
LED_DATA : Какие светодиоды будут работать...
556 просмотров
schedule
10.04.2022
USB-концентратор зависает при запросе дескрипторов
Я начал с проекта Atmel Start :
Моя цель — подключить USB-концентратор к этой демонстрационной плате: SAM V71 Xplained Ultra Evaluation Kit
Проблема в том, что Atmel не поставляет драйвер концентратора, и они не ответили на наши вопросы по...
114 просмотров
schedule
27.06.2022
Ожидается ':', ',', ';', '}' или '__attribute__' перед токеном '='
У меня небольшие проблемы при программировании Atmega328
Этот кусок кода дает ошибку:
expected ':', ',', ';', '}' or '__attribute__' before '=' token
в Атмел Студио 7
struct
{
const uint8_t fioletowy[3] = {255,0,255};
const...
1443 просмотров
schedule
22.07.2022
Почему определение длины буфера буфера приводит к тому, что член функции этого класса теряет значение переменной-члена указателя функции?
Я работаю с GNU AVR GCC версии 5.4.0 и Atmelstudio 7.0.2397, и у меня есть следующая проблема.
описание проблемы
На следующем изображении вы можете видеть, что до строки 13 программа сохранила адрес функции usart_send в переменной transmitter...
68 просмотров
schedule
05.08.2022
Как отлаживать платы Arduino Duemilanove с помощью Atmel Studio Version.6.2
Я использую Arduino Duemilanove и следовал инструкциям по этой ссылке http://www.engblaze.com/tutorial-using-atmel-studio-6-with-arduino-projects/ чтобы использовать flash программу из Atmel Studio 6.2 , поэтому я смог создать и прошить пример...
1013 просмотров
schedule
20.10.2022
Выражение C оценивается по-разному на двух разных компиляторах
У меня есть код, который работает по-разному между GCC и Atmel Studio:
uint32_t tc = 107900;
int8_t m = 59;
tc = tc - (m*1800);
В GCC результат в tc равен 1700, как и предполагалось.
В AtmelStudio результат в tc равен 132772, что...
375 просмотров
schedule
06.01.2023
Более длительная задержка, когда более одного во время опроса инструкции
Микроконтроллер: ATmega328P в Arduino Uno Тактовая частота: 16 МГц
void timeDelay_CTC(float sec, unsigned char times) //0.1 <= sec <= 4
{
OCR1A = (sec / 0.000064f) - 1;
TCCR1A = 0b00000000;
TCCR1B = 0b00001101;
for(...
227 просмотров
schedule
25.06.2023
Отладка Atmel-Ice с программными точками останова (SAMD21, SWD)
У меня возникали различные проблемы при попытке установить программные точки останова в Atmel Studio 7 с помощью отладчика Atmel-ICE с помощью SWD. Мне было интересно, может ли кто-нибудь объяснить более подробно (или указать мне направление...
795 просмотров
schedule
09.10.2022
Ультразвуковой датчик в AVR
Я работаю над созданием ультразвукового дальномера. В настоящее время я тестирую датчик, чтобы убедиться, что он работает правильно. Я подключил эхо-контакт и триггерный контакт к PC4 и PC5 соответственно. Когда я запускаю этот код, в идеале он...
1199 просмотров
schedule
02.11.2022
Невозможно вызвать прерывание АЦП
Я пытаюсь просто получить аналоговое показание от A0 на моем arduino Pro mini, но я не могу получить значения, хранящиеся в регистре adc. Что должно произойти, так это то, что аналоговый сигнал будет помещен в регистры ADCL и ADCH, а затем сработает...
827 просмотров
schedule
10.04.2023
Сборка, выполняющая состояние ButtonClick только один раз
Я работаю над простым проектом с кнопками, используя микроконтроллер Atmega2560 . У меня проблема с кнопками. Когда я нажимаю кнопку, основной цикл перестает работать, и функция кнопки продолжает работать бесконечное количество раз, пока я нажимаю...
1318 просмотров
schedule
16.01.2023
Портирование проекта с ICCAVR на Atmel Studio 7.0 _flash проблема
В настоящее время я переношу большой проект в Atmel Studio из ICCAVR, так как мне нужно использовать некоторые библиотеки ASF для проекта, над которым я работаю.
Я получаю эту ошибку с приведенным ниже примером кода в отношении попытки...
202 просмотров
schedule
14.07.2023
проблемы с часами при 7-сегментном дисплее в протеусе
Вот простой 7-сегментный дисплей с кнопкой. Проблема в том, что всякий раз, когда я делаю часы на 1 МГц, дисплей работает не так, как ожидалось, но когда я использую часы на 8 МГц, он работает нормально. вот код:
#define F_CPU 1000000L
#include...
247 просмотров
schedule
31.03.2023
Возможен ли счет без счетчика в микроконтроллере?
Привет, друзья, я новичок в области микроконтроллеров, хочу знать, невозможно ли подсчитывать события без использования счетчика, я имею в виду, контролируя вывод, который подключен к генератору событий. Я задаю этот вопрос, потому что в настоящее...
175 просмотров
schedule
13.11.2023
Switch-case не работает с микроконтроллером AVR Atmega32?
Привет, друзья, я не знаю, что происходит, ни оператор switch, ни оператор if, else не работает для меня. Я хочу передать некоторые данные как в PORTB, так и в PORTD, когда некоторые конкретные данные поступают в регистр PORTA в моем «блоке...
2424 просмотров
schedule
19.12.2023