Описание тега avr-studio4

Atmel® AVR Studio® 4 - это интегрированная среда разработки (IDE) для разработки и отладки встроенных приложений Atmel AVR®.
3 ответа

Как конвертировать Char в Float

Как преобразовать значение без знака в число с плавающей запятой или двойное кодирование в AVR studio 4.? Помогите, пожалуйста, я новичок, мой вопрос тоже может показаться глупым:/ Как будто у меня есть кнопка Char. и я напечатал это на экране, испо…
28 авг '13 в 17:14
2 ответа

Как высветить ошибку, если макрос не определен?

Я хочу, чтобы моя программа высвечивала ошибку времени компиляции, такую ​​как "LCD_PORT notfined", если она не определена в самой программе. Для этого я изменил заголовочный файл следующим образом . . . #if LCD_IO_MODE #ifndef LCD_PORT #error LCD_P…
13 апр '13 в 07:42
1 ответ

Получение значения от Timer0 AVR

В настоящее время я пишу программу в AVR Studio 4, в которой я хотел бы использовать таймер для получения случайного числа. Я могу заставить таймер работать, однако я не знаю, как получить текущее значение таймера. В общем случае значение может быть…
21 мар '15 в 18:44
6 ответов

8-битное перечисление, в C

Я должен хранить инструкции, команды, которые я буду получать через последовательный порт. Команды будут длиной 8 бит. Мне нужно сохранить прозрачность между именем команды и ее значением. Чтобы избежать необходимости переводить 8-битное число, полу…
09 ноя '09 в 06:38
1 ответ

Использование функции автозаполнения в AVR Studio для кодирования C с помощью avr-gcc

Как включить или отключить функцию автозаполнения для IDE AVR-Studio 5 или AVR-Studio 4? Нужно ли редактировать некоторые установочные файлы, чтобы сделать это? В видео AVR Studio 5: Как использовать редактор, человек использует предполагаемую функц…
19 ноя '11 в 03:31
0 ответов

Сборка не удалась... Инструменты сборки не определены

Я использую avr studio 4.19 для отладки платы разработки atmega128. Я добавил путь к цепочке инструментов из опций конфигурации проекта. Но все равно я получаю ту же ошибку при компиляции / отладке.
15 ноя '16 в 07:02
1 ответ

Генерация случайного числа AVR без начального числа

Я написал приложение в AVR Studio 4, которое генерирует случайные числа и выводит их на семисегментный дисплей. В тот момент, когда я использую начальное значение, начальное значение затем рандомизируется и выводится значение. Этот метод, очевидно, …
23 мар '15 в 00:30
1 ответ

Получение значения от TCNT0 AVR

У меня есть таймер, который увеличивается на единицу каждые 256 циклов. Есть ли способ, которым я могу получить значение из TCNT0 в точке, где он вызывается. Я использую AVR Studio 4 и пробовал использовать ldi temp, TCNT0 но я всегда получаю 32, ко…
21 мар '15 в 21:09
13 ответов

Имеет ли значение, какой микроконтроллер использовать для первого встраивания системного программиста?

У меня есть опыт работы в настольном и веб-программировании в течение нескольких лет. Я хотел бы перейти к программированию встроенной системы. Задав первоначальный вопрос, мне интересно, на каком аппаратном / программном IDE мне следует начинать...…
4 ответа

Сообщение об ошибке в AVR studio4

Недавно я приобрел USB-программатор AVR у robokits.co.in, пытался запрограммировать atmeg8 с помощью AVR studio4, и при нажатии на опции программы я получаю следующее: возникла проблема при выполнении команды. убедитесь, что вы используете правильны…
27 окт '08 в 08:37
1 ответ

Добавить функцию AVR Studio pgm_read_byte в MiKroc (Электроника)

У меня есть программа в AVR Studio V4 со следующим кодом: #include <avr/pgmspace.h> void nlcd_Putc(unsigned char c) { unsigned char i; if (c>127) c=c-64; for (i = 0; i < 5; i++ ) { nlcd_SendByte(DATA_LCD_MODE,pgm_read_byte(&(nlcd_Fon…
20 дек '15 в 17:21
2 ответа

Как открыть файл в AVR Studio?

У меня два ATMEGA88 (ведущий и ведомый) работают правильно, отправив тест [] через I2C. Рабочая среда: AVR Studio с использованием C. Мне нужно, чтобы мастер мог отправить указанный файл, такой как mydoc.txt, подчиненному. Должен ли я использовать д…
22 июн '09 в 06:11
2 ответа

Список указателей идет не так

Я хочу иметь возможность получить доступ к массивам и переменным с помощью указателей. Поэтому я сделал массив указателей на эти массивы и переменные. Но, похоже, он не компилируется правильно. Где я могу пойти не так? (C++, atmel, avrstudio) volati…
10 май '13 в 20:54
2 ответа

Настройка AVR Studio с помощью Arduino

Я попытался настроить AVR studio 5.1 и 6 для использования моих библиотек Arduino. Инструкции, которым я следовал, находятся здесь: http://www.engblaze.com/tutorial-using-avr-studio-5-with-arduino-projects/ Мой проект включает в себя необходимые биб…
09 июн '12 в 17:01
1 ответ

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

Мне было интересно, как загрузить программу, написанную мной с помощью AVR Studio 4, на ATtiny85. Я в основном использовал этот учебник http://blog.smileymicros.com/smileys-workshop-10-moving-beyond-arduino/ за исключением того, что делал все с atti…
13 июл '15 в 17:37
2 ответа

Регистр UDR очищается перед чтением данных

Я пытаюсь симулировать UART с помощью ATmega128. Я написал этот код в AVR STUDIO 4. PORTB0 предназначен для использованного переключателя, поэтому при нажатии он подключается к 5 В пост. Тока и посылает "a" на uart1. в других случаях это связано с з…
3 ответа

Arduino: как отлаживать шестнадцатеричный файл в AVR Studio

При компиляции эскиза Arduino создается .hex файл (хранится во временной папке). Когда я открываю этот файл в AVR Studio 4.18, он пытается начать с места, где нет кода. Что я должен сделать, чтобы иметь возможность отлаживать эти шестнадцатеричные ф…
17 июн '11 в 10:09
1 ответ

Сборка проекта AVR Studio 4 в AVR Studio 5

У меня есть AT90USB162 Minimus AVR, который я хочу интегрировать в проект. Я скачал демо-код с Minimus USB. Это драйвер для использования AVR в качестве COM-порта. Проект написан для AVR Studio 4 и не может быть загружен как есть в AVR Studio 5. Как…
23 окт '11 в 16:19
2 ответа

Набор инструментов Avrstudio 4.19 с использованием gcc 4.7.x

Я использую компиляцию в стиле makefile моих проектов ATMEGA. Как наследие Arduino IDE, набор инструментов для разработки в основном предназначен для gcc 4.3.2. Avrstudio 4.19 + Jtagice MKII CN + gcc 4.3.2 + сделать работает как-нибудь. Но моя пробл…
14 фев '14 в 23:43
2 ответа

Убедитесь, что значение в регистре является произведением 3 в AVR Studio, используя сборку.

Я хочу убедиться, что число в регистре является умножением на 3, используя avr studio и язык asm, но на avr 8515, поэтому синтаксис div отсутствует. я уже пробовал пару методов, таких как добавление регистра и 0b0011, ожидая, что будет установлен фл…
20 апр '23 в 13:34