- Для справки (пытал только что): Декодирование XTEA (128 бит ключ, 32 итерации) занимает столько же времени, как и декодирование RTEA (256 бит ключ, 64 итерации). WinAVR, Atmega328, 12.5 МГц - примерно 12.4 мс для 128-байтного блока. - Гудвин(14.04.2013 22:59, AVR, полностью)
- Присутствует постоянное напряжение на выходе ЦАП (ATxmega64A3) pav256(519 знак., 10.04.2013 16:49, AVR, полностью)
- Подскажите про AVR - что сейчас есть бюджетное/бесплатное для для прошивки и хорошо бы отладки. Сам с AVR давно не работаю, знакомый студент спросил, а мне и крыть нечем. - йцукен(14.04.2013 12:23, , AVR, полностью)
- Сравнил ATXMEGA128A3-AU с обычной ATMEGA128. Получается, что аппаратный умножитель такой же, т.е выйгрыш только за счёт увеличения тактовой частоты с 16(20) до 32 МГц? - AU08(11.04.2013 22:41, AVR, полностью)MBedder
- Помогите разобраться с WDT. ATMEGA8535. Использую аппаратные таймеры. В одном месте я инициализирую ЖКИ. И использую программную задержку. Поначалу долго удивлялся и разбирался, какого хрена точно работавшая программа перестала работать. :))) mazur(632 знак., 10.04.2013 20:55, AVR, полностью)
- Поправил. Может кому интересно будет. Мне нужно было, чтобы дисплей быстро обновлялся. Чего я и добился. Обновление VFD можно спокойно сделать следующим образом: Каруселька. В карусельку вставить вызов подпрограммы обновления дисплея. В данный mazur(6976 знак., 30.08.2011 15:25 - 27.09.2011 20:35, AVR, полностью)
- А почему комментариев-то практически нет? - Bill(27.09.2011 12:45)
- там можно найти больше единомышленников koyodza(33 знак., 25.09.2011 16:35, ссылка)
- ldix,ldiz,ldiy Зачем три одинаковых макроса , если можно сделать один? - ilyaul(07.09.2011 21:22)
- Мда-а-а, с учетом ваших советов ужал управление ЖКИ по 4-битной шине на 50 байтов... Сопля я еще зеленая... - mazur(01.09.2011 09:27)
- А зачем? - PlainUser(26.09.2011 13:20)
- Меня всегда вымораживал этот вопрос. Ну давайте не будем смотреть на объем скомпиленных программ. Работает и хай с ним. В TINY не влезло, мегу8 возьмем. Туда не влезло возьмем мегу256. Или с чем вы там работаете. А че, кристаллы дешевые. И как мы mazur(86 знак., 26.09.2011 13:38)
- Последние лет 20-25 я постоянно ВЫНУЖДЕН от чего-то отказываться из-за нехватки времени. То в село, к брату не поедешь, то книгу не почитаешь, то "код не по-оптимизируешь". Если проблемы нет, то это либо узкий кругозор, либо "подлинный дзен" :) - Скрипач(26.09.2011 14:47 - 27.09.2011 13:15)
- Не,не,не.Так не пойдет.Возьмем скажем мегу8 напишем быстро и качественно , желательно на 80% используя старые наработки....А вот когда будет не влезать в мегу8 , вот тогда перечитав "историю двух бай" и начнем выеживаться. - PlainUser(27.09.2011 12:55)
- Можно оптимизировать софт, а можно оптимизировать затраты личного времени на одну заработанную денежную единицу. =AlexD=(649 знак., 26.09.2011 14:09)
- А зачем? Зачем за те же бабки тратить лишнее время? Есть ещё много зачем, в том числе прямо адресованные к Вашим "методам". Но ответы на них должны интересовать в первую очередь Вас. А мне пох - Vit(26.09.2011 13:50)
- ты и прав и неправ одновременно: должна быть золотая середина - koyodza(26.09.2011 13:48)
- Думаю, там ещё можно. По крайней мере в моём фрагменте можно переставить пару команд в теле Send_Byte после чего Send_Nibble превратить в три команды и rjmp туда, в серёдку Send_Byte. Но Вы так и не поняли основной посыл содержательной ReAl(408 знак., 01.09.2011 10:51)
- А самое главное -- это бесполезная работа, байты экономить. По крайней мере таким образом. google://принцип или закон Парето. - fk0(01.09.2011 10:38)
- А теперь филосовский вопрос: и что это вам дало по большому счету? Ваша программа не влезала и эти 50 байт ее спасли? Нет. Она не успевала а теперь успевает? Тоже нет. Выходит, вы потратили время зря, только лишь ради собственного удовлетворения Cepгeй Бopщ(160 знак., 01.09.2011 10:37)
- Господа, когда я зашел на сайт и увидел ваши последние сообщения, то просто офигел. Писал про обновление дисплея, а дискуссия завернула на управление LCD. Пример управления ЖКИ по 4-битной шине я слямзил и переписал давно. По крайней мере у одного mazur(592 знак., 31.08.2011 18:35)
- Ну, понаехали тут. А я-то, а я-то, от избытка чувств, в зобу дыханье сперло, что все работает, щедрым жестом, вот вам нате, из-под кровати.... :))))))) - mazur(30.08.2011 21:09)
- :020000040000fa fk0(603 знак., 30.08.2011 18:26)
- JTAGICE MK II не ставится из ИАР 5511 - "неправильная секция устновки службы в этом inf-файле". Как без установки громоздких программ установить драйвер? - Vladimir Ljaschko(15.09.2011 17:23, AVR, полностью)
- Трабл IAR AVR 6.20.2 ? DragonS(505 знак., 07.04.2013 18:56, AVR, полностью)
- Хочу попробовать BAM. Управление яркостью светодиодов. Остались у кого-нибудь примеры на асме? Не поделитесь? - mazur(24.03.2013 09:09, AVR, полностью)
- О как! Сделал на 16 светодиодов. 32 уже лениво было, не выдержал. Частота около 1 кгц. 1054 мс. - mazur(07.04.2013 18:06, youtube)
- Блин, mazur специалист по сносу мозга. Andreas(378 знак., 25.03.2013 18:15)
- Описание Bit Angle Modulation прикрепил. Но на ассемблере примеров не видел. Леонид Иванович(24.03.2013 18:30, ссылка)
- Подкиньте, пожалуйста идей, как лучше сделать. Хочу чтобы параллельно обрабатывалось какое-то кол-во светодиодов. Скажем пусть пока будут 8 штук. В идеале, разбросанные по разным портам. Одним или все портом пока получилось. А вот чтобы несколько, mazur(21 знак., 24.03.2013 17:33, youtube)
- Народ, помогите найти причину непонятного глюка. Написал пробную программу. Решение пока в лоб. mazur(463 знак., 31.03.2013 10:17 - 04.04.2013 22:03, youtube)
- Делается так. У тебя есть, допустим, 6-битный ШИМ. Значит за один период 64шт. циклов. В каждом цикле сравниваешь значение 6-битного счётчика с коэффициентом каждого светодиода (яркость, от 0 до 64 включительно) и либо включаешь, либо выключаешь. fk0(653 знак., 26.03.2013 17:26)
- Попробуй сделать программный ШИМ с одним прерыванием, скажем, каждые 100 мкс. Dir(315 знак., 24.03.2013 18:13)
- опять ты с асмом онли. как калека прям. походи там по линкам - может чего найдёшь -> - Vit(24.03.2013 09:22, ссылка)
- Что то не нашел в даташитах про диапазон аналогового компаратора в AVR. Он до земли достает? - Codavr(07.04.2013 13:16, AVR, полностью)
- Странно, но на просторах не могу найти порт FreeRTOS для ATmega128x компилятора ЯР. Может, плохо искал? Годятся и переделки с официального ATmega32, но желательно всё же не совсем примитивные, хотя бы с учётом регистра RAMPZ. - Micla80(01.04.2013 14:24, , AVR)
- Будет ли работать Mega8 (или другая AVR на ее месте), если я на XTAL1 подам частоту от внешнего генератора, XTAL2 отсоединю, но не стану перепрограммировать фузы, оставив режим с внешним кварцем/осциллятором? Ксения(105 знак., 25.03.2013 20:41 - 20:47, AVR, полностью)
- Это конечно звучит чудовищно, но я похоже опять впихнул мегу328 в DIP корпусе в практически невпихуемое. Да еще с панелькой... Главное, что это меня более чем устраивает ;) - Гудвин(25.03.2013 22:32 - 22:56, AVR, полностью)
- В семействе Xmega-D3 пополнение с флешем на 384K. Не помню кто, но кто-то хотел столько флеши и горевал что у Xmega-A1 такие сняли с выпуска => - Ксения(16.03.2013 03:00, AVR, ссылка, полностью)
- А про техпроцес AVR кто-нить в курсе? - st256(07.03.2013 21:10, AVR, полностью)MBedder
- Вырубают из куска кремния одним движением штампа. - Гудвин(07.03.2013 21:13)
- Какие при этом технологические нормы? В 65 нм укладываются? - st256(07.03.2013 21:22)
- 350 нм! Atmel не мелочится! :) - Ксения(07.03.2013 21:58)
- Странно... Тогда не понятно откуда питание 1.2 В на ядре? Тут похоже больше на 65 нм... Вы можете дать какие-нибудь ссылки? Просто TI свои ARM с аналогичными параметрами делает на 65 нм. - st256(07.03.2013 22:03)
- Кто сказал, что ядро AVR питается от 1.2 вольт? - Ксения(07.03.2013 22:54)
- Ксения, еще раз поздравляю Вас с 8 марта (прошлое поздравление потер галантный модератор), но все-таки, Вы можете сослаться на документ, где утверждается, что Atmel использует для производства AT32 технологию 350 нм? По поводу питания 1.2В, st256(98 знак., 08.03.2013 11:33)
- Вопрос темы касался технологии AVR, а не AVR32. Это разные технологии. - Ксения(08.03.2013 13:59)
- По AT32UC3C0512C ничего не слышали? Просто я уже с ног сбился, не могу найти данные о техпроцессе, с использованием которого произведен данный чип. - st256(08.03.2013 14:45)
- И действительно, Atmel эту информацию скрывает. А, впрочем, зачем это вам? Или вы поддались всеобщему ажиотажу в погоне за миниатюризацией? Ксения(613 знак., 08.03.2013 17:14 - 17:18)
- Ксения, я если чему и поддался, то исключительно пожеланиям начальства. Что касается меня, то - 0.35 мкм это, как раз то, что нужно. Но мне это нужно знать наверняка. Знаете, когда у Вас на руках одни тузы, нужно знать наверняка, что играют, как st256(24 знак., 08.03.2013 17:33)
- Думаю, следует ориентироваться именно на 350 нм Точка опоры(300 знак., 08.03.2013 15:46, ссылка)
- Ксения, не ведитесь особо. st256 это известный еще с форума Телесистем персонаж, преподаватель (не помню точно какого) ВУЗа. - rezident(07.03.2013 22:59)
- Это для ширпотреба. За отдельные деньги можно нанять опытных чеканщиков :) - scorpion(07.03.2013 21:16)