Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер AVR прерывания http://www.cyberforum.ru/avr/thread2085500.html
Написал простенькую программу для Меги8, которая моргает поочередно светодиодами на PD0 и PD1. В студии все ОК, в протеусе не ОК: прерывания по таймеру происходят гораздо быстрее чем должно быть, да...
Бутлоадер и адреса прерываний Atmega AVR микроконтроллер
Здравствуйте, подскажите у меня есть ардуино с 328 мегой и бутом. Из даташита я понял что вектор сброса в секции бута только не понял по какому адресу, и еще можно ли вынуть микруху поставить на нее...
Atmega AVR микроконтроллер Attiny2313 ЭДС
Такая проблема сложил щиток на мк attiny2313 , контроллер управляет тремя пускателями два из них катушка на 380в а один 220 , при включении пускателей мк глючит в основном перезапускается на каждом...
Atmega AVR микроконтроллер ADC Atmega - не обновляются значения Подскажите, кто может сталкивался. Написал проект, в процессе работы программы опрашивается ADC1 у Atmego32. Частота 12МГц Код для инициализации: void Internal_ADC_Init (void) { // Порт А1... http://www.cyberforum.ru/avr/thread2085497.html
Atmega AVR микроконтроллер Подключение МК к сети 12 вольт и управление полевым P тран.. http://www.cyberforum.ru/avr/thread2085496.html
Пишу вопрос первый раз, так что прошу сильно не пинать… Собирал я свой проект на отладочной плате. Изначально питание МК шло от USBASP и было всё ок. Но пришло время переносить на общее питание...
amForth Atmega AVR микроконтроллер
> amforth 5.1 ATmego32A 16000 kHz risit source= 2 > words spi@ spi! -spi2x +spi2x spi_clk -spi +spi spi.f/128 spi.f/64 spi.f/16 spi.f/4 sp i.mode3 spi.mode2 spi.mode1 spi.mode0 spi.MSTR...
Atmega AVR микроконтроллер Watchdog attiny13 и mega8.
Изучаю статью http://we.iosyitistromyss.ru/AVR/avr-po ... omment8433 что то понять не могу нет бита WDIE в байте настройки ватчдога WDTCR? ..... ISR (WDT_vect) { PORTB ^= _BV(PB4); //...
Atmega AVR микроконтроллер Залочил/спалил Мега8а? Отлаживал устройство, прошивал своим самодельным нестандартным AVRISP mk2. Устройство содержит силовую часть от 220 с симисторной оптопарой, питается от той же силовой части через импульсный 12 в... http://www.cyberforum.ru/avr/thread2085493.html
Atmega AVR микроконтроллер Вопрос по SPI http://www.cyberforum.ru/avr/thread2085492.html
Всем привет! Мучает такой вопрос. При передаче байта по SPI на каждый импульс тактового сигнала (clk) сдвиговые регистры (mostir, slave) обмениваются одним битом. Во всех мануалах указано, что на...
Atmega AVR микроконтроллер Помогите безголовому с инициализацией mega328 помогите пожалуйста с инициализацией прерываний и стека в mego328p с загрузчиком (с платы ардуино) на avrasm2, может кусочек кода если можно? avrdude ругается при прошивке http://www.cyberforum.ru/avr/thread2085491.html
DOOMSDOY
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 566
01.07.2015, 23:07 0

+1 unsigned int, которое было равно 65535 (и прерывание)

01.07.2015, 23:07. Просмотров 11767. Ответов 30
Метки (Все метки)

Ответ

Цитата Сообщение от YTYOUT
Цитата Сообщение от Iddy_Im
sykned
Код:
if (a < 255){
a++ ;
}

Угу. Получим бесконечный цикл: .. >127 > -128 > ... 127 > ...
Кстати, компилятор правильно и скомпилял, выкинув ненужное сравнение.
Тогда ему эта переменная , как с бодуна посчитал компилятор , нафинг не нужна. Т.е решил за ТС , что надо проверить что нет. В помойку IAR

1. Откуда там бесконечный цикл, если циклом никаким там и не пахнет?
2. Компилятор поступил логичнее некуда, он не обязан был вставлять бесполезные инструкции для обычной локальной переменной. У Вас плохое настроение? Даже не удосужились узнать на каком уровне оптимизации оно так собралось, но уже разводите холивонь по поводу хуевости компиллера. Заняться нечем?
Или Вы ассемблерный фанатик?

Вернуться к обсуждению:
+1 unsigned int, которое было равно 65535 (и прерывание)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2015, 23:07

Ошибка конвертирования from 'quint32 (*)() {aka unsigned int (*)()}' to 'quint32 {aka unsigned int}'
Программа создаёт TCP сервер и использует внутренний ip адрес, вот код: quint32 LocalIp() {...

Определение типов. Приведение int к unsigned int
При таком определении 5 рассматривается как int. Как при определении указать что 5 будет именно...

Разница int, short, unsigned int, unsigned short
Есть например цикл который проходит по массиву в котором 100 элементов. В чем практическая выгода...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru