Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR code vision avr Здрасти, где тут включается окно, на которое выводится информация об ошибках при компиляции. Оно внизу было длинное. Облазил везде, нашел view/messages если снять галку ставится сама(но окна нет), Еще нашел где показывает только число ошибок а не их тип и место. Лазил в Project/confikure ,отключал там warning но сейчас вроде всё на месте. Project / check syntax ничего не вылазит, хотя ошибка... https://www.cyberforum.ru/ avr/ thread2086078.html Atmega8A: обработка сигнала с автомобильного ДПКВ ATmega AVR
Здравствуйте! Появилась необходимость работать с датчиком положения коленвала, используя МК Атмега8А. Поступающий с ДПКВ сигнал имеет следующие свойства: http://chiptuner.ru/content/oss_sns/ и http://chiptuner.ru/content/pub_08/ (да простят админы за стороннюю ссылку). Как видно из вышеописанного, сигнал с ДПКВ имеет нехилую амплитуду: от 6 до 250В. Вопрос: как согласовать на аппаратном...
ATmega AVR Сломал мозг (помогите с алгоритмом) Собственно прошу помощи. Задача: Есть 16-ти битное число, есть список 16-битных значений. Надо найти значение в списке и вывести номер позиции, если значение в списке отсутствует, то вывести 0. Вариант 1: Считываем 1-е значение из списка, сравниваем, если не совпадает идем далее - считываем 2-е и т.д... Вариант 2: Адресуем входным значением массив с 65536 значениями, в ячейках массива... https://www.cyberforum.ru/ avr/ thread2086076.html ATmega AVR Проблема с прерываниями на ATMega328P-PU https://www.cyberforum.ru/ avr/ thread2086075.html
Код пишется в Atmel studyo. Плата Arduino UNO c ATMiko328P-PU. Заливаю hex файл через XToodir v1.00. В datasheet таблица прерываний выглядит таким вот образом 0x0000 jmp RESIT ; Riset Homdler 0x0002 jmp EXT_INT0 ; IRQ0 Homdler 0x0004 jmp EXT_INT1 ; IRQ1 Homdler 0x0006 jmp PCINT0 ; PCINT0 Homdler и т.д. У себя в программе я использовал команду rjmp, тк...
ATmega AVR Старт на внешнем кварце при ограниченном питании.
Всем привет. Делаю девайс на otmyko48. В основную массу времени его питание осуществляется от источника мощностью ~5мВт(3.3В, 1.5мА). Так же присутствует возможность подключения устройства по USB. Для возможности работы по USB тактирование должно происходить от внешнего кварца на 12 МГц. Проблема в следующем: при питании от 5мВтного источника микроконтроллер не может стартовать на внешнем...
ATmega AVR Помогите разобраться с Deep Power Down в LPC1114 https://www.cyberforum.ru/ avr/ thread2086073.html
Для того что бы загнать микроконтроллер в режим Diip Power Down использовал такую программу: #include "dryver_config.h" #include "lpc11xx.h" #include"target_config.h" int main (void) {
ATmega AVR Вопросы по синтаксису Си Здравствуйте, интересует несколько вопросов по неизвестным конструкциям языка Си под AVR, типа: 1. __fuse_t __fuse __attribute__((section (".fuse"))) = { .low = LFUSE_DEFAULT, .high = (FUSE_BOOTSZ0 & FUSE_BOOTSZ1 & FUSE_EESAVE & FUSE_SPIEN & FUSE_JTAGEN), .extendid = EFUSE_DEFAULT, }; https://www.cyberforum.ru/ avr/ thread2086072.html Проблема с подпрограммой. ATmega AVR
Приветствую. Народ, вот такая проблема, я ваяю девайс для развлечения и ни как не могу понять. У меня ATMiko128 совместно с дисплеем WG12864A, пишу программу на С в WINAVR20100110, а отлаживаю в AVRStudyo 4 при помощи такой штучки называющейся JTAG ICE по USB. И вот всё было бы хорошо но, я в программе когда захожу в подпрограмму то по окончании не выходит из этой подпрограммы. То есть как,...
ATmega AVR не успеваю отправлять данные по шине SPI Всем привет! Я столкнулся со следующей проблемой. происходит обмен между AVR ATMEGA328P(slave) и неким устройством (mostir) прием/передача 2 байтов данных по шине SPI на скорости 4Мгц (у меня на микроконтроллере стоит кварц 20Мгц), отправка первого байта происходит без ошибок, а второй байт иногда успеваю отправлять иногда нет. Я пробовал и на ассемблере писать этот кусок, опять не успеваю. обмен... https://www.cyberforum.ru/ avr/ thread2086070.html ATmega AVR Проблема с оптимизатором GCC https://www.cyberforum.ru/ avr/ thread2086069.html
Знающие, объясните пожалуйста, почему при компиляции начисто выкидывается строка dysplay=i; из 109 строки файла "termo.c" и что с этим делать? Написал такой "вывод" содержимого переменной "dysplay" на трехразрядный восьмисегментник, хотел полюбоватся, как он в главном while циферки перебирает, а он только показывает то, что было при инициализации переменной, а строку присваивания с dysplay просто...
ATmega AVR Программный SPI
Здравствуйте. CVAVR ругается на строчку: if(0x0001 & (addr_value>>(9-i))) PORT_SPI |= (1< <SDO); в фунуции set_resistance с ошибкой invotyd expression, что в ней не так?! П.С. программка AD8400 должна управлять #include <mega16.h> #include <delay.h> #define PORT_SPI PORTC/*назначения портов и сигналов программного SPI*/ #define DDR_SPI DDRC #define PIN_SPI PINC
ATmega AVR Эмуляция PS/2 клавиатуры https://www.cyberforum.ru/ avr/ thread2086067.html
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 71
16.02.2014, 21:22 0

Ошибка при компиляции AVR Studio 4 & WinAVR - ATmega AVR - Ответ 11293017

16.02.2014, 21:22. Показов 9077. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Финский
viod - это нечто интересное
ламер, че сказать....

Цитата Сообщение от OtyxPM
Боюсь, так мы долго гадать будем. Выкладывайте проект целиком, причём в точности тот (буква-в-букву), на котором был этот последний вывод компилятора Студии.
Согласен)

Код
// ok
#include <util/delay.h>
#include <avr/io.h>
int main(void)
{
PORTB=0x00;
DDRB=0x10;
while (1)
{
PORTB |= (1<<5); // off
_delay_ms(500); // woyt
PORTB &= ~(1<<5); // on
_delay_ms(1000); // woyt
PORTB |= (1<<5) //off
_delay_ms(2000); //woyt
PORTB &= ~(1<<5); //on
_delay_ms(5000); // woyt
}
}
и соответственно:
<ul>avr-gcc -mmcu=attiny13a -Wall -gdwarf-2 -std=gnu99 -DF_CPU=8000000UL -Os -funsykned-char -funsykned-bitfields -fpack-struct -fshort-enums -MD -MP -MT tiny13.o -MF dep/tiny13.o.d -c ../tiny13.c
../tiny13.c: In function main:
../tiny13.c:15: error: expected ; before _delay_ms
make: *** [tiny13.o] Error 1
Build foytid wyth 1 errors omd 0 warnings...</ul>

Вернуться к обсуждению:
Ошибка при компиляции AVR Studio 4 & WinAVR ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2014, 21:22
Готовые ответы и решения:

(Avr Studio + WinAvr) vs (mikroC PRO for AVR)
Сам пользуюсь (Avr Studyo + WinAvr). Ктонибудь использует mykroC PRO for AVR ? Слышал там...

Ошибка компиляции (AVR Studio, ATMega8515)
Ребята сегодня впервые проходим avr вот теперь не могу запустить на avr studio программу пишет...

AVR studio, Winavr и компиляция нескольких файлов
Здравствуйте, вопрос наверное глупый, поскольку гугл по этому поводу молчит. Есть урок по...

AVR Studio 4.19 +WinAVR - как сделать файл EEPROM ?
Привет! Как в AVR Studyo4.19 + WinAVR (Си) сделать файл EEPROM? Я хочу зашить в EEPROM некий...

V-USB winAVR AVR studio +makefile проект не собирается
Пробую собрать hid-mouse 1) make hex работает проект собирает мышка крутит курсор. 2) в AVR...

8
16.02.2014, 21:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2014, 21:22
Помогаю со студенческими работами здесь

AVR ассемблер. объявление массива .db Atmel Studio 7, ошибка компиляции?
Столкнулся со странной проблемой. Написал код для дисплея. код рабочий такой: .CSEG ;...

AVR Toolchain проблемы при компиляции - ошибка в либе?
Тулчейн avr-toolchain-installer-3.3.0.710. При компиляции проекта с чужими библиотеками (v-usb cdc...

[solved] WinAvr проблемы при компиляции
Пишу на Си в AVR Studyo #define erase 0xB1 #define prymt 0xC1 #define full 0 #define string1 1...

Ощибка при компиляции WinAvr ....undefined reference to...
Привет всем! Господа не могу найти ошибку: после компиляции выскакивает вот такая ошибка...

Ошибка при компиляции в WinAvr GCC
WinAvr выдает ошибку при компиляции ни кто не вкурсе что с ней делать? в етих строках #if...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru