- ATxmega384C3 - Atmel таки сделал хмегу с 384к FLASH и 32к SRAM на борту. Цена на digikey - 100 $5.16. Вопросы "нахуа" и "почему тянули 3 года" повисли в воздухе.... Описалово вложено. Evgeny_CD(282 знак., 23.05.2012 09:15 - 09:22, AVR, полностью)
- А чего, ниша для 8/16 бит есть. Аналог Renesas R8C/RL78 - Vladimir Ljaschko(23.05.2012 09:26)
- 384K для 8..16 битника ? Нахуа ? - zeleny(23.05.2012 21:13)
- У RL78 вообще 512к есть. Тут важно то, что 32к ОЗУ и малое потребление в батарейном (и рабочем) режимах. Удобно делать батарейные коммуникационные решения, годами живут от батареек. В такой объем влезет взрослый IP стек и приличная файловая Evgeny_CD(57 знак., 23.05.2012 21:20)
- ну и ? у STM32L с потреблением не хуже... - zeleny(23.05.2012 21:27)
- Я же говорил, что ST все могет :) Читаем еррату на финальный релиз масок - даже reset его с первого раза не берет (вот как надо чипы делать!!!), и T только до -10. А так чудный чип :) - Evgeny_CD(23.05.2012 22:09, ссылка)
- Евгений, это пять !!! Ruslan(115 знак., 23.05.2012 22:31)
- Вроде в ревизии W они это пофисили, зато UART там забажен профессионально. - Evgeny_CD(23.05.2012 22:35)
- что именно из описанных глюков USART Вам реально мешает? - koyodza(23.05.2012 22:55)
- Как известно, для разработки я использую только одно IDE по кличке "сахара". Но, полагаю, nRTS signal abnormally driven low after a protocol violation напряг бы сильно. - Evgeny_CD(23.05.2012 22:58)
- Вы часто используете аппаратное управление потоком? Мне ни разу не понадобилось, хотя кому-то может и надо. Но это даже не второстепенная функция. Кстати, не знаю как там в хмега, но в AVR такой фичи вообще нет - koyodza(23.05.2012 23:07)
- Верно, в Xmega DMA есть :) ВСЕ девайсы, созданием которых я руководил, имели на управляющем порту (консоль с продвинутым протоколом) аппаратное управление потоком. - Evgeny_CD(23.05.2012 23:12)
- при чём тут DMA? Я про RTS спрашиваю, есть ли в его уарте управление RTS. То, что его можно программно дёргать, и козе понятно, и именно так и делается на тех МК, где нет аппаратного управления потоком, т.е. на 51, AVR и прочих - koyodza(23.05.2012 23:16)
- ИМХО, во времена "51, AVR и прочих" UART был медленным, а сейчас у TI есть процессоры (DM8148) с UART на скорость 12 МБит/сек. На таких скоростях лучше рулить RTS/CTS аппаратно. - USSR(25.05.2012 08:45,
)
- речь шла о вполне конкретном МК STM32L и его глюках, а также о том, где именно автору это реально мешает, а не о том, где чего бывает вообще - koyodza(25.05.2012 10:43, ссылка)
- А поскольку "честный UART" в современных PC почти на найти, все сплошь конвертеры из одного в другое, с кучей недокументированных буферов и задержек по пути, то даже на скорости 9600 квитирование просто необходимо (если конечно, обмен не по Evgeny_CD(46 знак., 25.05.2012 09:34)
- Такое ощущение, что они каждый раз по новой пишут периферийные блоки на HDL и не проверяют. - Ruslan(23.05.2012 22:38)
- Глюков почти наверняка на порядок больше. И сложнее он сильно. AVR приятен простой. Так что имеет право на жизнь! - Evgeny_CD(23.05.2012 21:28)
- Я согласен, что ниша для 8/16 бит есть, и долго еще будет. Но зачем они столько тянули с выпуском старшего контроллера семейства??? Даже год назад это была бы просто бомба. RL78 куда более продвинутое семейство. И жрет на скорости в разы меньше, и Evgeny_CD(71 знак., 23.05.2012 09:33)
- Пробую проект на Atmega324a. Софт должен быть создан на IAR Emedded Workbench. До сих пор успешно юзал разнообразные камни на ARM/ С тем=же десктопом (ARM-версия) и с ОЕФП отладсиком. На макетке с ARM все классно получилось. Скомпильнул кодик, bd5pilot(575 знак., 22.05.2012 17:50, AVR, полностью)
- вот смотрю все исходники бутлодырей и все осуществляются как отдельный проект. А хочется что бы к проекту подцепляешь bootldr_avr.c и уже на выходе получаешь прошивку с размещенным APP и BOOT LDR. Второй плюс это уже как симбиоз, то и настройки MegaJohn(134 знак., 01.05.2012 11:17, AVR, полностью)
- Несовсем понял чего ты хочешь. Несколько годков назад делал загрузку. Вот сопроводилово из заголовочного файла. Не такое? Codavr(2216 знак., 08.05.2012 13:26)
- А как будешь дружить 2 стартапа, которые чистят стеки, заполняют переменные, инициализированные значениями, известными на момент линковки, в том числе для библиотечных функций, и прочая? Если стартап один, то линкер эти инициализации переменных Vit(256 знак., 08.05.2012 11:32)
- Смешал все в кучу. 1) Делают, используя те же файлы приложения. 2)А проект загрузчика должен быть действительно отдельный. - Vladimir Ljaschko(01.05.2012 12:12)
- Чё-то никак не найду, где собака порылась (fucking LPM !! :P) код-то в общем незатейливый :( Adept(1029 знак., 08.05.2012 17:50, AVR, полностью)
- перечитал ужо штук 10 даташитов, не могу найти одну вещь + Adept(1173 знак., 30.04.2012 03:27, AVR, полностью)
- Млятть, жоппа какая то. Mega328P. Два дня долблюсь. Загрузчик. Получаю блоки данных 128 байт + CRC 2 байта. Шью во флэш. По случайному закону возникают ошибки записи. 1-3 на всю память. Именно при шитье. Даже пришлось проверку сразу после записи Гудвин(219 знак., 27.04.2012 15:25 - 15:37, AVR, полностью)
- А правда, что после установки бита в PINX в некоторых моделях AVR, переключается соответсвующий бит в PORTX? - mazur(25.04.2012 21:58, AVR, полностью)
- Как в сишных проектах распознавать главные файлы? Скачал проект. Компилирую. Лыжи не едут... - mazur(23.04.2012 17:58, AVR, полностью)
- есть Atmega2560. Можно ли исходники компилить как для Atmega1280 ? А то напрягает лишние такты от лишних инструкций по EICALL и т.д. и т.п. - MegaJohn(11.04.2012 12:41, AVR, полностью)
- AVR NULLPTR - как найти источник вызова f() где f=NULL - MegaJohn(16.04.2012 14:29, AVR, ссылка, полностью)
- Пустое чтение регистров в XMege в IARe в С++. Ale3000(298 знак., 12.04.2012 07:27 - 07:32, AVR, полностью)
- Не могу найти, где в документации на XMEGA указано, что при работе UART режиме SPI выв XCK соотв MOSI, а TXD - SCK (совсем это не логично, но некоторые утверждают, что это именно так)? Не хотелось бы потом готовую плату рихтовать. - leon_(11.04.2012 16:42 - 16:44, AVR, полностью)
- Что-то не пойму, FPSLIC сейчас существут или нет? - mazur(10.04.2012 20:40, AVR, полностью)
- Уже нет. - Точкa oпopы из дому(10.04.2012 22:56,
)
- Как бы в IAR AVR заполнить CSTACK и RSTACK моими значениями ? Это нужно для проверки на сколько они используются. - MegaJohn(25.01.2012 12:48, AVR, полностью)
- USB-драйвер JTAG ICE mkII тормозит. Ale3000(616 знак., 19.03.2012 04:56 - 06:49, AVR, полностью)