Форум программистов, компьютерный форум CyberForum.ru

нужна консультация по C++, относительно AVR - C++

Восстановить пароль Регистрация
 
user75
3 / 3 / 0
Регистрация: 13.05.2012
Сообщений: 79
22.05.2012, 22:24     нужна консультация по C++, относительно AVR #1
несколько дней как начал изучать C++,
прошу помочь в следующем:
не понимаю, как работает следующий отрывок
1.
switch (a)... понятно, вернет значение переменной а, возможен ли случай для возврата значений нескольких переменных, например: switch (a, b, c)... если не так, то как?
2.
цикл так работает:
while (PINA.1==1) {тело цикла}, будет выполняться до тех пор, пока на входе PINA.1 = 1, а будет ли работать так:
int a;
a=PINA.1;
while (a) {тело цикла};
3.
работа UART.
AVR вошел в длительный цикл, например:
while (a != 0x1F) {тело цикла}, значение переменной a принимается до цикла по UART, если будет принято значение 0x1F, закончится ли цикл?
4.
если во время работы цикла МК по UART примет несколько значений, куда он их денет? как правильно организовать прием данных, чтобы они не потерялись.

огромное спасибо всем ответившим
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2012, 22:24     нужна консультация по C++, относительно AVR
Посмотрите здесь:

Нужна консультация по Visual Studio 6.0 C++
C++ Подскажите,нужна консультация
Нужна консультация C++
Нужна консультация по ДМ C++
Нужна консультация C++
Нужна консультация C++
C++ Нужна консультация специалистов
Только начинаю писать на с++, нужна консультация C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
22.05.2012, 23:58     нужна консультация по C++, относительно AVR #2
я когда-то ковырялся в AVR Studio или может по другому это называлось. так вот там была возможность работы в режиме эмуляции. он же дебаг. так вот если вы в этом деле на долго, то я бы посоветовал освоить и дебаг и режим эмуляции, в котором и на пины можно подавать еденички\нулики, и много чего еще. такого рода вопросы вы бы сами решали простой прогонкой тестового кода.
Конкретно по вашим вопросам ничего не скажу. что там с пинами и как все это работает я не знаю ну разве что со свитчем вы намудрили. это вам лучше прочитать в любой книжке по с++.
Yandex
Объявления
22.05.2012, 23:58     нужна консультация по C++, относительно AVR
Ответ Создать тему
Опции темы

Текущее время: 13:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru