|
инициализация компаратора, Atmega48PA |
|
|
|
Jul 23 2010, 17:09
|

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

|
QUOTE (Wise @ Jul 23 2010, 17:53)  ассемблер, с развитой библиотекой подпрограмм, возможно, с макросами, вообще ничем не уступает Cи, но, превосходит его, лапидарностью. Абсолютно не верно. Плавали - знаем. Вся эта каша из "готовых" подпрограмм никак глобально не оптимизируется и проигрывает языкам по полной. Даже в 90-е годы при тех компиляторах было уже не хорошо, а теперь и подавно. QUOTE За малым исключением, одну хрень.. Ну это исключительно Ваше кривоватое мировосприятие  .
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 23 2010, 18:41
|

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

|
QUOTE (Wise @ Jul 23 2010, 20:25)  Это входит в задачи модератора, давать оценку «восприятию»? Это я чисто так, по доброте душевной решил просветить, так сказать, о реальной жизни. Дальше дело хозяйское. Берегите себя, а то "от нервов" чего только не происходит
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 23 2010, 19:21
|

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

|
QUOTE (Wise @ Jul 23 2010, 22:03)  ..Лучше, расскажите про Fuse Bits. Сначала попробуйте вопрос задать, хотя догадываться по косвенным я конечно могу, что "Выставляются ли они в студии" это скорее всего речь идет о симуляторе. Симуляторами (как и студией) не пользуюсь за полной ненадобностью, а про частоту могу сказать, что никто не мешает Вам пару команд явной установки прескалера добавить в текст - и путь симулирует. А не сможет, то незачем пользоваться чем-то выдающим произвольный результат. QUOTE ..А про «реальную жизнь» - извините, кажется, я старше вас на год..  Я знаю немало людей моложе, опытнее меня и реальнее смотрящих на жизнь нежели я. Возраст не критерий, тем более, что с возрастом... ладно помолчу, а то явно "не так поймут"  . QUOTE (Wise @ Jul 23 2010, 22:03)  сделаю это обоснованно, ваше вот это затыкание рта может выйти боком. Admin: Продолжение 100% флейма с Вашей стороны будет пресечено мною незамедлительно.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 23 2010, 19:53
|

Знающий
   
Группа: Свой
Сообщений: 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
|
|
|
|
|
Jul 27 2010, 00:30
|

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

|
Цитата(Wise @ Jul 23 2010, 22:37)  ..То есть, ответа на вопрос вы не знаете. Фузы можно менять только программатором. Посоветую на симуляторе особо не заморачиваться, и программы сложнее 2x2=4 на нем не пускать. Изучать МК лучше всего на реальном железе. МК с которым вы работаете поддерживает dW, можно купить AVR-Dragon и воспользоваться возможностью внутрисхемной отладки через dW (1 провод). По части С / Asm, считаю asm более подходящим инструментом нежели C для выбранного камня.
|
|
|
|
|
Jul 28 2010, 10:35
|

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Но этот пункт меню доступен только в режиме симуляции.  А мне наоборот MP Lab после AVR Studio показалась убогой
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|