реклама на сайте
подробности

 
 
5 страниц V  < 1 2 3 4 5 >  
Reply to this topicStart new topic
> AVR-технология. Серьезные вопросы., Очень грамотный и думающий человек осваивает AVR.
Foris
сообщение Sep 22 2006, 18:29
Сообщение #31


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 21-09-06
Из: Москва
Пользователь №: 20 566



вот:
http://www.robotstorehk.com/avr/doc/AVR_Source_Codes.zip

http://www.robotstorehk.com/avr/avr-RS-SERVO8.html

там же как стартовать с WinAVR


--------------------
Радиодетали недорого Arduino модули сенсоры в Москве круглосуточно 24/7 самовывоз безплатно от любой станции метро, есть и платная доставка - www.mkPochtoi.ru
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 22 2006, 19:00
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Отлично! Спасибо, раборает. Тепрь есть с чем поиграться! Мой респект!


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 24 2006, 09:34
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Начинает получаться! Радуюсь как дитя! Даже с перцовочкой вчера поужинал на радостях.

Есть вопрос: а вот такие позначки ^~_ и т.п. в программах. растолкуйте их смысл, если не трудно?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
unichorn
сообщение Sep 24 2006, 10:13
Сообщение #34


Частый гость
**

Группа: Участник
Сообщений: 96
Регистрация: 24-09-05
Пользователь №: 8 901



http://www.natahaus.ru/

Здесь можно много ссылок на книги найти.

Втом числе и по Си/С++.
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 24 2006, 10:50
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Смотрите чего нашел: http://edu-rus.org/?modul=kurs&block=moder&kurs=15

кто-нибудь знает что это?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 24 2006, 11:01
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(smk @ Sep 24 2006, 12:34) *
Начинает получаться! Радуюсь как дитя! Даже с перцовочкой вчера поужинал на радостях.

Есть вопрос: а вот такие позначки ^~_ и т.п. в программах. растолкуйте их смысл, если не трудно?


Спасибо за ссылку! Посмотрю обязательно. У меня уже есть и по Си и по контроллерам. Нашел только "~" - поразрядное отрицание. А остальные? где подробно рассмотрен синтаксис?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 24 2006, 11:30
Сообщение #37


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(smk @ Sep 24 2006, 12:34) *
Есть вопрос: а вот такие позначки ^~_ и т.п. в программах. растолкуйте их смысл, если не трудно?

^ - операция исключающего ИЛИ;
~ - побитовое отрицание (инверсия);
_ - такая же буква, как и любая латинская, может применяться в идентификаторах (чаще всего вместо пробелов для читаемости).
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Sep 24 2006, 12:46
Сообщение #38


Местный
***

Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332



Цитата(smk @ Sep 24 2006, 14:50) *
Смотрите чего нашел: edu-rus.org

кто-нибудь знает что это?


это как выкинуть 2200 рублей.
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 25 2006, 10:00
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Вот такой вопрос: Как организовать счетчик количества раз включения питания, хранящийся вр Флеш? ведь при перврм включении нужно присвоить переменной значение 1, , при втором добавить еще 1, но ведь присвоение единицы отработает раньше, таким образом эта переменная будет поочередно принимать значения 1, потом 2, потом 1 и т.д. Какие есть идеи? кто-нибудь делал подобное?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Sep 25 2006, 11:09
Сообщение #40


Местный
***

Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332



как это сделать написано в примерах к компилятору cvavr и в его help
Go to the top of the page
 
+Quote Post
otrog
сообщение Sep 25 2006, 11:10
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(smk @ Sep 25 2006, 14:00) *
Вот такой вопрос: Как организовать счетчик количества раз включения питания, хранящийся вр Флеш? ведь при перврм включении нужно присвоить переменной значение 1, , при втором добавить еще 1, но ведь присвоение единицы отработает раньше, таким образом эта переменная будет поочередно принимать значения 1, потом 2, потом 1 и т.д. Какие есть идеи? кто-нибудь делал подобное?

Примерно так:
Код
__eeprom unsigned long power_counter;     // счетчик включений
__eeprom unsigned long inv_power_counter; // инверсия счетчика включений



if (power_counter != ~inv_power_counter)  // проверка на первое включение
  power_counter = 0;                      // если включение первое, то обнулить счетчик
power_counter++;                          // инкремент счетчика
inv_power_counter = ~power_counter;       // формирование инверсии счетчика


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Sep 25 2006, 11:43
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(smk @ Sep 11 2006, 23:18) *
...все лабуда какая-то. ...Все вокруг да около...

biggrin.gif А задача конкретная есть? Или так - "лабуда какая-то" ? a14.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 25 2006, 13:54
Сообщение #43


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(Dog Pawlowa @ Sep 25 2006, 14:43) *
Цитата(smk @ Sep 11 2006, 23:18) *

...все лабуда какая-то. ...Все вокруг да около...

biggrin.gif А задача конкретная есть? Или так - "лабуда какая-то" ? a14.gif


Да, задач конкретных не мало. К чему вопрос?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 26 2006, 19:35
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(otrog @ Sep 25 2006, 14:10) *
Цитата(smk @ Sep 25 2006, 14:00) *

Вот такой вопрос: Как организовать счетчик количества раз включения питания, хранящийся вр Флеш? ведь при перврм включении нужно присвоить переменной значение 1, , при втором добавить еще 1, но ведь присвоение единицы отработает раньше, таким образом эта переменная будет поочередно принимать значения 1, потом 2, потом 1 и т.д. Какие есть идеи? кто-нибудь делал подобное?

Примерно так:
Код
__eeprom unsigned long power_counter;     // счетчик включений
__eeprom unsigned long inv_power_counter; // инверсия счетчика включений



if (power_counter != ~inv_power_counter)  // проверка на первое включение
  power_counter = 0;                      // если включение первое, то обнулить счетчик
power_counter++;                          // инкремент счетчика
inv_power_counter = ~power_counter;       // формирование инверсии счетчика



Как это работает физически? Собственно проверка на первое включение?

А то-же самое на Ассемблере?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 26 2006, 19:46
Сообщение #45


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата
Как это работает физически? Собственно проверка на первое включение?

Может попросите модераторов изменить название топика и перенести в более соответствующее уровню обсуждения вопросов место?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

5 страниц V  < 1 2 3 4 5 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01478 секунд с 7
ELECTRONIX ©2004-2016