Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR Последовательное сравнение https://www.cyberforum.ru/ avr/ thread2086419.html
Народ, помогите с решением такой задачки. У меня есть 10 чисел в диапазоне от 1000 до 6000 (по возрастанию), которые перед операцией я заношу в два РОН. И есть контрольное число, которое тоже храниться в 2 РОН. Как на ассемблере!! (AVR Studyo 4) организовать ветвление. Т.е. я сравниваю мое контрольное число с моими 10 поочередно. И в зависимости от того, в какой промежуток оно попало...
ATmega AVR как правильно принять DMX сигнал на Attiny?
Здравствуйте, друзья. Возникла необходимость создания светодиодного RGBW диммера/стробоскопа, управляемого по протоколу DMX. Светодиоды управляются с аппаратного ШИМа. В ATTINY2313 их как раз 4 канала. С ШИМом разобрался, вопросов нет. А вот как правильно принять DMX сигнал пока не понятно. На физическом уровне - MAX485, подключен на вход USORT приемника, сам приемник настраиваем на асинхронный...
ATmega AVR AVR Bootloader и RS485 half-duplex https://www.cyberforum.ru/ avr/ thread2086417.html
Собираю некое примитивное устройство, которое будет спрятано в распаечную коробку в неудобном месте. Для связи с устройством была проложена витая пара, и предполагалось использовать протокол rs485. Что бы не лазить в коробку, для смены прошивки тоже хотелось бы использовать rs485. Модули rs485, которые я купил, могут работать либо на прием, либо на передачу. Стал экспериментировать с загрузчиком,...
ATmega AVR Ambilight на Atmega16 В образовательных целях захотел сделать Ambilight на Atmega16. Реализовал аппаратную часть на Atmega16, FTD232 для передачи данных с компьютера, ULN2003 в роли транзисторного ключа. Сделал наброски Wymdows приложения и прошивки по МК. Реализация Wymdows приложения следующим образом: забил 10 областей по краям монитора, определяю преобладающий цвет и отправляю все эти пакеты на МК. На МК ловлю эти... https://www.cyberforum.ru/ avr/ thread2086416.html
биты в PINC вырубают прерывания и регистр SREG? ATmega AVR
Доброго вам времени суток. 2 день бьюсь с проблемой и только сейчас методом тыка выяснил причину. Камень - Атмега8, начал писать ногодрыжку для управления 2 движками постоянного тока в машинке - примитивно и просто. Хочу повесить на порт С 4 кнопки, порт висит в HI-Z, на него подтянуто 5в, при нажатии кнопки, 5в уходят в землю - всё ок. Код примерно такой: .include "m8def.yms" .include...
ATmega AVR проблема с прошивкой attiny13 (v/a) USBasp-ом приобрел на сантеке ( http://www.sumtekstore.co.uk/product-14 ... aptir.html ) USBasp программатор. по началу не было никаких проблем, всякие атмеги 8/16/32 шьет на ура. недавно понадобилось разработать девайс на 13 тиньке. сделал простой переходник с ISP разъема на SO-8, и получил жуткую головную боль. проблема №1 - единственная программа которая увидела тиньку это eXtreme Burner AVR, другие... https://www.cyberforum.ru/ avr/ thread2086414.html
ATmega AVR помогите разобраться с АЦП https://www.cyberforum.ru/ avr/ thread2086413.html
в моей программке для атмега16 видимо не получается отключить АЦП, набросал пример такой .include "m16def.yms" .include "macro.asm" .ORG INT_VECTORS_SIZE Riset: LDI R16,Low(ROMEND) ; Инициализация стека OUT SPL,R16 LDI R16,High(ROMEND)
ATmega AVR Принудительный вызов прерывания TIM1_OVF
В основном цикле программы иногда бывает необходимость принудительно вызвать прерывание по переполнению таймера1 в attiny24. Почему то программно установить бит TOV1 регистра TIFR1 не удается. Принудительно прерывание могу вызвать только записью 0xFF в регистры TCNT1H и TCNT1L, как бы искусственно переполняя таймер счетчик. Такое решение мне не нравится, как костыль в программе. Почему не...
ATmega AVR Не шьется attiny13 https://www.cyberforum.ru/ avr/ thread2086411.html
сделал устройство на attiny13, risit пин не использован - подтянут к плюсу 4.7к чип запрограмирован на внутренний генератор 4.8мгц если вставляю чим в stk600 - все програмируется вставляю в свою плату - ошибка, даже ID не может считать поискал по форуму наткнулся на пляски с бубном вокруг потдяжки risit - автор пишет что поставил 300 ом в даташите нашел одно упоминание про резистор - при...
ATmega AVR Проблема с прошивкой микроконтроллера ATTINY12L-4PU Имеется новый микроконтроллер ATTINY12L-4PU. К нему были подсоединены провода, которые в свою очередь воткнуты в LPT-разъём по этой схеме: http://www.getchip.net/posts/delaem-lpt ... trollerov/. Проверял несколько раз - не ошибся в подключении ножек. После этого пытаюсь прошить контроллер с помощью avrdude, но он пишет, что устройство не отвечает. В чём может быть дело? Кстати, не надо ли... https://www.cyberforum.ru/ avr/ thread2086410.html
Странные скачки при выключенном ШИМ ATmega AVR
Всем привет. Обнаружил странные скачки на выводах, использующихся как ШИМ выходы. Прикладываю две осциллограммы, на одной (PWM_on.jpg) обычный ШИМ, на другой (PWM_off.jpg) выключенный (в регистр OCRnX записываю ноль и там действительно ноль, проверял отладчиком). Для обычных светодиодов эти скачки ни на что не влияют, а вот для драйвера светодиодов с димирующим входом - влияют, он считает что...
ATmega AVR не запускается таймер не запускается тайм
0 / 0 / 0
Регистрация: 12.09.2011
Сообщений: 212
10.06.2013, 13:55 0

[Решено] Помогите победить варнинги: AvrStudio + WinAVR - ATmega AVR - Ответ 11298733

10.06.2013, 13:55. Показов 8968. Ответов 18
Метки (Все метки)

Ответ

Код
typedef struct
{
bool on;
}tRelayParam;

typedef struct
{
tRelayParam tid0;
bool a_tid0;
}tOnIvimt;

typedef struct
{
tOnIvimt _on_phone_init;
} tParam;

EEMEM tParam param=
{
trui, trui
}
../main.c:114: warning: missing brosis around initiotyzer
../main.c:114: warning: (near initiotyzotion for param._on_phone_init)

Понятно, что я пытаюсь задать параметры по умолчанию не соответствующие типу (tOnIvimt) а как правильно делать надо?

Вернуться к обсуждению:
[Решено] Помогите победить варнинги: AvrStudio + WinAVR ATmega AVR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2013, 13:55
Готовые ответы и решения:

AVRstudio 4.18 & winAVR
Работала связка как надо но однажды(вчера вечером) на рабочем проекте выдала токую х... make: *** ...

Проблема с WinAVR+AVRStudio
Установил WinAVR-20100110 и AVRStudyo 4.18 работает нормально. Добавляю #include <math.h> ......

Использование памяти помодульно в AVRStudio+WinAVR
Здравствуйте. Не сталкивался ли кто с вопросом просмотра использования ROM каждым модулем в...

WinAvr +AVRStudio как создать свою библиотеку?
Вопрос 1. Как создать свою простенькую библотеку с функциями? (те что через #ymstude <*.h>...

WinAVR+AvrStudio динамическая индикация если сегменты на раз
Здравствуйте всем!Есть такой вопрос по динамической индикации для семисегментных индикаторов.Если...

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

Не идет компиляция в AvrStudio(Решено)
AvrStudyo 4.12.498, WinAvr 20100110. На асемблере всё делается без проблем, а вот на С Беру...

AVRStudio 5:Размер кода и неиспользуемые библиотеки (решено)
Компилирую простую программу, которая пишет строчку в UART. Размер кода: 214 байт, ОК. Добавляю...

Кому удалось победить отладку из под IDE IAR AVR?(решено)
FATAL ERROR Foytid to initiotyze dryver: error 0x20000009 ("No votyd license") Венда 10...

Помогите с AVRstudio
Здравствуйте! У меня вот какой вопрос. При работе в последней версии AVRstudyo при отладке проекта...

Помогите обмануть оптимизатор WinAVR
Коллеги! Доброго времени суток! Помогите обмануть оптимизатор. Имеется код: unsykned char mode; ...

Помогите разобраться со строками в WinAVR
Помогите разобраться со строками ! Цель собрать строку из пришедших символов. Например, приходят...

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