- wins102r(4143 знак., 03.03.2011 22:44, AVR, полностью)
- Ни хрена понять не могу. То ли лыжи не едут. Уже давно использую следующие куски кода -> А сегодня не могу понять, почему не работает тот же принцип. mazur(2347 знак., 27.02.2011 11:55, AVR, полностью)
- Здравствуйте уважаемые! Собрался поковыряться с kiv121(67 знак., 28.02.2011 21:15, AVR, полностью)
- Добрый день уважаемые! roman183(380 знак., 26.02.2011 18:39, AVR, полностью)
- Используется SPI. Передача и прием пакетов. В примерах работы с SPI опрашивается флаг завершения передачи. mazur(919 знак., 13.02.2011 09:52, AVR, полностью)
- Написал два варианта использования SPI. С прерываниями и без. Обработчик прерывания получился объемный. Так что плюнул, сделал без прерываний. mazur(578 знак., 18.02.2011 20:58)
- раньше SPIF вроде как был read-only - Vit(13.02.2011 11:51)
- Задачу то какую? 1.Передать блок в порт 2.Передать блок с кольцевиком или без. 3.Как организовать передачу первого байта(чем отличается первый от остальных)?? 4.Использовать ли прерывания. - Хитрый китаец(13.02.2011 11:09,
)
- Давайте по всем пунктам пройдемся. 4. Пункт-прерывания однозначно. Без опроса флага. - mazur(13.02.2011 12:13)
- 1.есть указатель на блок и его размер 2.если нет задачи стыковать асинхронные потоки - кольцевик не нужен.3.4.передаёте первый байт, разрешаете прерывания,ожидаете окончания передачи,запрещаете прерывания.В прерывании извлекаете байт по Хитрый китаец(142 знак., 13.02.2011 21:39,
)
- обычно на пролог-эпилог Си-компилятором AVR, если не ошибаюсь, отдаётся до 34-х инструкций (может и чуток меньше, но то уговорить его надо). и это не потому что асм/Си, а потому что без сохранения регистров не получается. запущенный на Vit(384 знак., 13.02.2011 12:31)
- Atmega1280 или 640 (100 ногая) с буквой А вообще не выпускается? Они в принципе чтоли не могут 16 Мгц на 3.3 V? - Bublic(24.02.2011 14:47,
, AVR, полностью)
- подскажите где посмотреть проект контроллера для управления измерительными датчиками типа lVDT ? или апноуты или принцип работы, кусочки кода. спасибо. - tolstiybh(18.02.2011 22:54,
, AVR, полностью)
- Захотел подключить библиотеку которая написана под iar , но непонятно как. Что именно не понятно я выделил. 1.1 Using the library• There are three files you have to change in order to adjust the library to work with your controller /hardware:– SergeyB(512 знак., 19.02.2011 10:10,
, AVR, полностью)
- Кто-нибудь использовал АЦП АТмеги для измерения термопар? В режиме 200х? Мне 10бит хватит, однако в даташите есть непонятки - они пишут что при усилении 200 разрядность снижается до 7бит. Это как я понимаю из-за шумов, но при усреднении il-2(308 знак., 10.02.2011 11:12, AVR, полностью)
- Лучше всего не использовать х200 для термопар:1.Диапазон вх. сигн. 2.5В/200=12,5мВ - только ТПР(B)2.Сильно падает разрешение, линейность, ошибки - тяжко будет накапливать/компенсировать3.Целесообразно и темп.свободных концов измерять тем же АЦП с Дастун(257 знак., 17.02.2011 22:11,
)
- Имхо лучше внешний ОУ типа AD8551 oleg110592(183 знак., 10.02.2011 18:27)
- Интересно пишут товарищи атымельцы. Для меги 16 только и того, что 7 бит при gain=200. А вот для Tiny26 более понятно. maik-vs(242 знак., 10.02.2011 17:30)
- Ну вот, развели тут под моим топиком демагогию :-) Ну все-же, не может же быть, чтобы у одного и того-же АЦП были разные диф.нелинейности :-) - il-2(10.02.2011 15:43)
- Посмотрела даташиты, то "19LSB" там не нашла. Хоть страничку назовите. - Ксения(10.02.2011 13:42)
- поставьте лучше недорогой дифференциальный усилитель - koyodza(10.02.2011 11:45)
- Есть эмулятор бортового компьютера CanCaseXL ( Ramon(518 знак., 17.02.2011 20:14, AVR, полностью)
- На сайте у Атмела висят три сервис-пака к АВР-Студии. При установке достаточно последнего или накатывать все? - leon_(02.02.2011 12:13,
, AVR, полностью)
- что за зверь? - koyodza(10.02.2011 17:17, AVR, ссылка, полностью)
- Не раз читал, что не следует вызывать подпрограммы в прерываниях. Ну а если требуется? Не писать же один и тот же код два раза, один как подпрограмма, второй как обработчик прерывания... Подумываю о варианте с подстановкой байт-кода в прерывание. mazur(63 знак., 07.02.2011 19:57, AVR, полностью)
- Насколько я помню такое невозможно сделать в компиляторах, которые не знают что такое стек. Это было актуально для микроконтроллеров PIC16/18(компилятор HI-TECH) в которых стек возврата сделан аппаратно и локальные переменные не располагались на A_F(591 знак., 09.02.2011 16:56,
)
- Я недавно делал клавиатуру и светодиодную индикацию к прибору. Там все просто и сделано на сдвиговых регистрах. В прерывании переполнения таймера (которое возникает с определенным периодом) вызываю функцию, которая выдвигает (и одновременно Двоешник(182 знак., 09.02.2011 10:36)
- в вызове подпрограммы из прерывания криминала особого нет. скорее всего в таких советах умеются ввиду причины связанные с дополнительной работой со стеком (как заметил koyodza) или потенциальные проблемы при повторном вызове нереентерабельных Snaky(72 знак., 08.02.2011 08:33)
- Как-то вызывал всегда и не задумывался. А почему нельзя, там написано? - Kit(07.02.2011 21:09)
- Не надо чушь всякую читать. - fk0(07.02.2011 21:03)
- "подстановка байт-кода в обработчик прерывания" - это, простите, кто? - Скрипач(07.02.2011 20:17)
- тут несколько моментов koyodza(668 знак., 07.02.2011 20:15)
- "Если нельзя, но очень хочется, то можно" (с) Главное - чтобы времени хватало. Можно "заинлайнить" (на С). - Vladimir Ljaschko(07.02.2011 19:59)
- Как в WinAVR откомпилировать функию без стартовика?Нужно из файла на С, содержащего одну единственную функцию (без main), получить файл I-hex без стартовика (без таблицы векторов прерываний и пр. - MV(07.02.2011 13:47,
, AVR, полностью)
- Если бардак в атмел продлится еще квартал, то обещаное Ксенией изобилие уже некому будет покупать... - Гудвин(22.12.2010 20:55, AVR, полностью)
- Мне все это подозрительно напоминает Total Liquidation - распродажу остатков перед закрытием лавки. Инструментарий не обновляется, старые баги не устраняются, новые изделия не выпускаются - что-то здесь явно неладно - MBedder(02.02.2011 09:04)
- Наличие - отсутствие - можно подумать, что это определяющее. Наработки, поддержка отладочными средствами, стереотипы решений ... Даже если и появиться что-то более "удачное", то нужны огромные "вложения и усилия" , что-бы сравнится по Hmm(17 знак., 28.01.2011 18:38)
- Ну что, атымел похоже исправляется. Испугались ;) мега8а как в былые времена по 40 руб. И в забугорных магАзинах широкий выбор, и у нас появились. - Гудвин(28.01.2011 12:43)
- Глянул в нашем закосмическом дроме меги48 подешевели 9,31 грн. - недели две назад были по 12 с чем-то грн. oleg110592(359 знак., 23.12.2010 17:44)
- Я дефицита никогда не наблюдал. AST(95 знак., 22.12.2010 23:20)
- Дык бардак-то уже закончился :). МК от Atmel продаются на каждом углу. Вот только с памятью пока туго. - Ксения(22.12.2010 21:04)