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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> инициализация компаратора, Atmega48PA
zltigo
сообщение Jul 23 2010, 17:09
Сообщение #16


Гуру
******

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



QUOTE (Wise @ Jul 23 2010, 17:53) *
ассемблер, с развитой библиотекой подпрограмм, возможно, с макросами, вообще ничем не уступает Cи, но, превосходит его, лапидарностью.

Абсолютно не верно. Плавали - знаем. Вся эта каша из "готовых" подпрограмм никак глобально не оптимизируется и проигрывает языкам по полной. Даже в 90-е годы при тех компиляторах было уже не хорошо, а теперь и подавно.
QUOTE
За малым исключением, одну хрень..

Ну это исключительно Ваше кривоватое мировосприятие sad.gif.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 23 2010, 18:41
Сообщение #17


Гуру
******

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



QUOTE (Wise @ Jul 23 2010, 20:25) *
Это входит в задачи модератора, давать оценку «восприятию»?

Это я чисто так, по доброте душевной решил просветить, так сказать, о реальной жизни. Дальше дело хозяйское.
Берегите себя, а то "от нервов" чего только не происходит sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 23 2010, 19:21
Сообщение #18


Гуру
******

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



QUOTE (Wise @ Jul 23 2010, 22:03) *
..Лучше, расскажите про Fuse Bits.

Сначала попробуйте вопрос задать, хотя догадываться по косвенным я конечно могу, что "Выставляются ли они в студии" это скорее всего речь идет о симуляторе. Симуляторами (как и студией) не пользуюсь за полной ненадобностью, а про частоту могу сказать, что никто не мешает Вам пару команд явной установки прескалера добавить в текст - и путь симулирует. А не сможет, то незачем пользоваться чем-то выдающим произвольный результат.
QUOTE
..А про «реальную жизнь» - извините, кажется, я старше вас на год.. rolleyes.gif

Я знаю немало людей моложе, опытнее меня и реальнее смотрящих на жизнь нежели я. Возраст не критерий, тем более, что с возрастом... ладно помолчу, а то явно "не так поймут" sad.gif.



QUOTE (Wise @ Jul 23 2010, 22:03) *
сделаю это обоснованно, ваше вот это затыкание рта может выйти боком.

Admin:
Продолжение 100% флейма с Вашей стороны будет пресечено мною незамедлительно.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
WHALE
сообщение Jul 23 2010, 19:53
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



Цитата(Wise @ Jul 23 2010, 19:22) *
..Есть вопрос про фузы (фъюзы).
Выставляются ли они в студии или только в программаторе.
Я писал уже, что выбрал все фъюзы по умолчанию. В этом случае, используется внутренний генератор 8 МГц и делитель системного тактового сигнала на 8 (бит CKDIV8 младшего конфигурационного байта). То есть, должна бы частота быть 1МГц, но, она, все равно 8 МГц..


я в студии не симулировал уже давненько.Раньше в симуляторе фьюзов вообще не было.Ставишь частоту ручками и вперед.Сейчас они появились,но вот на сколько работают-хз.
Проверил -стоит по дефолту правильно и частота соответсвует-1Мгц.Создал тестовый проект LED_BLINKING-вроде все нормально...Почему вы считаете,что она у вас 8Мгц?

Единственное,что могу добавить насчет фьюзов-обязательно включайте Brown-out Detection.Там 3 фьза bit-level
выставляются в зависимости от вашего напряжения питания.
И не трогайте биты RSTDISBL и SPIEN.Если не планируете отлаживаться через ICE или дракошу-не трогайте также фьюз DWEN.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 27 2010, 00:30
Сообщение #20


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Wise @ Jul 23 2010, 22:37) *
..То есть, ответа на вопрос вы не знаете.

Фузы можно менять только программатором.

Посоветую на симуляторе особо не заморачиваться, и программы сложнее 2x2=4 на нем не пускать.
Изучать МК лучше всего на реальном железе. МК с которым вы работаете поддерживает dW, можно купить AVR-Dragon и воспользоваться возможностью внутрисхемной отладки через dW (1 провод).


По части С / Asm, считаю asm более подходящим инструментом нежели C для выбранного камня.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Jul 28 2010, 10:35
Сообщение #21


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(defunct @ Jul 27 2010, 04:30) *
можно купить AVR-Dragon и воспользоваться возможностью внутрисхемной отладки через dW (1 провод).


Могут возникнуть проблемы с возвратом функционирования ножки RESET.

Про фьюзы. В симуляторе AVR Studio частота контроллера задается здесь
menu->Debug->AVR Simulator Options

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

bb-offtopic.gif А мне наоборот MP Lab после AVR Studio показалась убогой biggrin.gif


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post

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

 


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


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