- Возможно ли чтобы IAR AVR для сохранения регистров при вызове interrupt подпрограмм использовал PUSH и POP вместо ST Rxx, Y- и LD Y+, Rxx. В настройках не нашел. Если нет, то для чего такая реализация, ведь два лишних регистра (R28, R29) при этом ViorDash (21 знак., 19.12.2009 13:50, AVR, полностью)MBedder
- У них организовано два стека - "настоящий" используется как стек возвратов (RSTACK), программный - как стек для данных (CSTACK). Cepгeй Бopщ(289 знак., 19.12.2009 14:11)
- Честно говоря не пойму какая разница в быстроте между этими командами, если я неиспользую внешнюю память. Ведь и стек тоже в RAM ложится. ViorDash(16 знак., 19.12.2009 14:29)
- Разница в отсутствии инструкций косвенной адресации. Для "железного" стека операция "прочитать второй от вершины байт", даже "прочитать верхний байт" - задача непростая. Против LDD R16, Y+1, LD R17,Y. - Сергей Борщ(20.12.2009 11:00)
- В подпрограмме всегда и сразу доступен стековый кадр, а в случае единого стека, как это у avr-gcc сделано, надо в начале подпрограммы, получающей параметры через стек или имеющей на стеке локальные переменные, копировать SPH:SPL в регистровую пару. А при ReAl(540 знак., 19.12.2009 14:49)
- Три часа назад вышла новая версия IAR Embedded Workbench for AVR версия 5.40.1. Полную версию выложила в местные торренты (см. ссылку). Ксения(228 знак., 23.12.2009 02:21 - 03:00, AVR, ссылка, полностью)
- Появился даташит на ATtiny2313A и ATtiny4313 от Atmel, что про них известно? Ксения(1328 знак., 19.12.2009 21:12 - 21:34, AVR, ссылка, полностью)
- Случайно обнаружил, что в нашем серийном изделии вместо Mega48 (без дополнительных букв) стоят Mega48PA. На работоспособности изделия замена не отразилась (прошивка та же). В Mega48PA появился Temperature Measurement, точность не очень, но может oleg110592(124 знак., 23.12.2009 09:37)
- "Вы меня льстите" ("ах, Нефертитти!" - "а я и не ферчу") А какая от меня реакция нужна? В таблички avreal кристаллы добавлены (но оставлены закомментированными "на всякий случай" до выхода DS) по итогам просмотра xml-файлов ещё от AVRstudio 4.17. ReAl(302 знак., 20.12.2009 11:13)
- Заодно задам вам побочный вопрос, раз уж вы с сигнатурами так внимательно разбираетесь. Какова судьба ATmega32U6, которая не только была заявлена в новых версиях компиляторов, но и была внесена в список МК, которые можно заказывать? Меня тревожит, что в Ксения(254 знак., 21.12.2009 00:24 - 00:27, ссылка)
- Да откуда мне знать - что они там задумывают-передумывают-перепередумывают. Может не пошло что-то. Может, прикинули, что цену придётся выставлять ненамного ниже, чем на 90usb646/90usb647, что совершенно не имеет смысла, особенно на фоне тех же ReAl(15 знак., 23.12.2009 01:49)
- не надоело по граблям ходить? неужели охота каждый год в лучшем случае софт переделывать под новую ревизию, есть же масса альтернатив - pic, msp, stm8, stm32, lpc... - AVF(21.12.2009 05:47)
- Вот и выскажите свое мнение по поводу происшедших изменений с 2313. Насколько полезны в практическом отношении вновь проявившиеся регистры? И вот еще что я не поняла из нового даташита - исправили что-нибуть из еррат 2313? Или 2313A унаследовала ерраты Ксения(39 знак., 21.12.2009 00:15)
- Migrating from ATtiny2313 to ATtiny2313A - Ксения(20.12.2009 01:24, ссылка)
- разобрал вчера РНПП-311. внутри восьминожечная ATTiny c БП на делителе напряжения и фактически все. даже кварц зажали. под впечатлением. - cvv (21.12.2009 11:01, AVR, полностью)MBedder
- Связка FT245BM AT93C46 ATMEGA128... помогите найти причину. Вкратце, вот схема SIMPIK (1723 знак., 30.11.2009 17:09 - 01.12.2009 20:00, AVR, полностью)MBedder
- Вопрос не снят. FT245BM примерно на 2-3 микросекунды отваливается от компа, генерация пропадает, далее все востанавливается. Вообще кто в курсе вот воткнул подобное устройство(типовое) в USB, может FT245 кратковременно отключаться или так быть не должно? SIMPIK(267 знак., 01.12.2009 19:26)
- Отваливаться может когда например в драйвере винды происходит тайм-аут. В режиме приема по шине D0-D7 например в ХР можно заполучить синий экран в этом случае(это не косяк драйвера FTDI, это косяк ХР). Проверьте правильность программирования FT245(я бы scorp(105 знак., 30.11.2009 23:29)
- Повесь вольтметр на сам бокс и посмотри что происходит при нажатии inf. (бокс обращается к мобилке и подает на неё питание) У меня джаф работает с коротким проводом (0.5м) и на питании в самой коробке добавлено конденсаторов. И вот ещё - бокс подключи chapaew(45 знак., 30.11.2009 22:09, )
- Девас в компе определяется нормально, прошивку атмеги комп видит, но как только начинается съем инфы коробка вылетает. - SIMPIK(30.11.2009 19:52 - 19:59)
- Извините, ссылка нерабочая. Вот схема: SIMPIK(30.11.2009 17:12)
- Астудия 418СП1... Дракон шьёт Хмеги через ПДИ. И ещё по мелочи... - mse(12.12.2009 14:11, AVR, ссылка, полностью)
- Какое отрицательное напряжение выдержит порт МК? Ксения(1173 знак., 30.11.2009 15:12 - 15:21, AVR, полностью)
- Гуру объясните как обходят Latch-Up на 5V toleranca входах? - Nikolay801_(01.12.2009 13:02)
- Родственный вопрос №2: значит, тогда можно смело подавать 5-вольтовый TTL на МК с питанием 3 вольта и меньше? (залудив 1 ком по дороге) - Ксения(01.12.2009 05:45)
- Родственный вопрос: тогда и RS-232 можно без всякого конвертора подавать прямо на ногу RX UARTа? :) Резистор 10 ком на проходе поставить и всё. Тогда +10V в будет восприниматься как high, а -10V как low. Всё как надо. Почему так не делают? - Ксения(01.12.2009 03:54 - 03:56)
- С портом от 10 мА вряд ли что случится, хотя предел по DS - 1 мА. А вот всему МК может настать необратимый кирдык, если источник его питания достаточно мощный MBedder(102 знак., 30.11.2009 21:22)
- Такэто... диоды видно осциллографом - берётесь пальцем за щуп, ставите его на ногу контроллеру и по ограничению наводки сразу понятно, где куда диод (питание подать / замкнуть / отключить). Максимальный ток диода 1 ма, это мелькало в аппнотах; кажется, maik-vs(75 знак., 30.11.2009 17:45)
- "Может ли вход стравливать в в состоянии высокого импенданса?" -> Да. Даже на отключенном кристале "звониться" как на землю так и на +5. - Скрипач(30.11.2009 17:08)
- Защитные диоды есть почти всегда (иногда диод в VCC заменен на стабилитрон в землю). Ситуация с допустимым током через них следующая - из-за особенностей топологии кристалла эти диоды (вместе с остальными слоями) образуют тиристорные структуры, которые Rst7(319 знак., 30.11.2009 16:13)
- вероятно, правильный вопрос - какой ток выдержат защитные диоды в МК. есть, например, апнот у Микрочипа, когда через мегом подается 220В прямо в ногу контроллера. - jaga-jaga(30.11.2009 15:23)
- Люди, а JTAGICE MKII намного быстрее старого JTAGICE работает? Что же это я мучаюсь так... - Vladimir Ljaschko(09.12.2009 16:51, AVR)
- Скачал "IAR Embedded Workbench for Atmel AVR 5.30", установил, ввел лицензионный ключ, а при попытке компиляции пишет: ОФИР (164 знак., 05.12.2009 00:12, , AVR, полностью)MBedder
- Не могу найти. Чем можно подлечить EWAVR32-EV-WEB-310A? А то кашляет... - avr90(26.11.2009 16:20, AVR, полностью)
- Модуль USI в AVRStudio – не работает :( xanoy(913 знак., 22.11.2009 15:49, AVR, полностью)
- Всем привет! Помогите найти лекарство на IAR for AVR v5.30. Заранее спасибо! - svyatoj(17.11.2009 15:09, , AVR, полностью)
- Ну что, отцы, качаем с атмельего бета-варе астудию 418 с расдутым Дроконом. Теперь он и больше 32к ладит, и хмегу. Правда, м128 очень долго заливал у меня. Проверьте, ежли чего на скорость. - mse(23.10.2009 15:16, AVR, ссылка, полностью)
- Вопрос по WinAVR: есть ли у avr-gcc опции компилятора подобно иаровскому #pragma no_code_motion optimize=0 и т.п.? Просто компилятор переставляет местами 2 строчки кода, как его заставить не делать этого? - C++ (16.11.2009 12:36, AVR, полностью)MBedder
- Ищу программатор командной строки с поддержкой протокола STK500v2, но не из AVRStudio/AVRTools и не avrdude. Нужен маленького сайза и желательно опенсорц. Vit(56 знак., 13.11.2009 21:22, AVR, полностью)