Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
user75
3 / 3 / 0
Регистрация: 13.05.2012
Сообщений: 88
#1

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

22.05.2012, 22:24. Просмотров 735. Ответов 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 примет несколько значений, куда он их денет? как правильно организовать прием данных, чтобы они не потерялись.

огромное спасибо всем ответившим
http://www.cyberforum.ru/cpp-beginners/thread228813.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2012, 22:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос нужна консультация по C++, относительно AVR (C++):

Нужна консультация
#include <iostream> #define N 30 using namespace std; int main() { int a;...

Нужна консультация по ДМ
Все привет. Вообщем задали нам курсовую по Дискр. Мат-ке. Мне досталась тема...

Нужна консультация
подскажите что означают эти две строчки? преподаватель попросил конкретно...

Подскажите,нужна консультация
Здравствуйте!! Подскажите, господа программисты, пожалуйста, на сколько...

Нужна консультация специалистов
Доброго времени всем. Я только учусь и второй день пытаюсь скомпилировать в...

1
DU
1486 / 1132 / 164
Регистрация: 05.12.2011
Сообщений: 2,279
22.05.2012, 23:58 #2
я когда-то ковырялся в AVR Studio или может по другому это называлось. так вот там была возможность работы в режиме эмуляции. он же дебаг. так вот если вы в этом деле на долго, то я бы посоветовал освоить и дебаг и режим эмуляции, в котором и на пины можно подавать еденички\нулики, и много чего еще. такого рода вопросы вы бы сами решали простой прогонкой тестового кода.
Конкретно по вашим вопросам ничего не скажу. что там с пинами и как все это работает я не знаю ну разве что со свитчем вы намудрили. это вам лучше прочитать в любой книжке по с++.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2012, 23:58
Привет! Вот еще темы с решениями:

Нужна консультация, уважаемые программисты
Очень нужна Ваша помощь, потому что в этом я должным образом не разбираюсь....

Нужна консультация по Visual Studio 6.0
Я никогда не писал в вижуал студии, и у меня ее нет, чтобы проверить, поэтому...

Только начинаю писать на с++, нужна консультация
В общем, скачал visual studio 2010, пpочитав паpу статей, попpобовал написать...

Решение задачи не требуется, нужна только в консультация!))
доброе время суток. моё задание: Множество целочисленных констант...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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