- Драйвер atmelwindrvr зачем нужен в обще он, кто знает, у меня пишет восклицательный знак и система пишет что отсутствует цифровая подпись. Windows 10 Pro 64бит. - imhoteb(13.03.2017 08:33, AVR)
- Отладчик ATMEL-ICE, кто дружит хорошо с таким девайсом... Не нашел как поставить точку останова на условие записи/чтения в регистры общего назначения R1...R31 - imhoteb(13.03.2017 08:30, AVR)
- Atxmega128A1U, обработка сбоя генераторов (прерывание OSCF_INT_vect), если кто сталкивался посоветуйте. Есть проблема, пока не пойму правда это норм или нет. imhoteb(924 знак., 13.03.2017 08:23, AVR)
- Помогите проект скомпилировать на winavr-20100110 Ксения(1127 знак., 10.03.2017 22:29 - 22:33, AVR, полностью)
- Компильнул в winavr-20100110 & AVR Studio 4. Аtmega8, 8 МГц. "Program: 7930 bytes (96.8% Full)". Можно просто выполнить "мake" в каталоге "Default" (без установки студии). Распаковать в любое место, но чтобы в путях не было кириллицы. Гудвин(31 знак., 11.03.2017 12:15)
- Как-то вы усложняете, имхо: Apтём(628 знак., 10.03.2017 23:36)
- Разве Atmel Studio умеет компилить C-код сама? Я всегда считала, что для этой цели она использует gcc, причем, тот самый, которой winavr. Ксения(318 знак., 11.03.2017 00:12)
- Умеет конечно - у студии для компиляции GCC инсталлируется. Apтём(1275 знак., 11.03.2017 00:41)
- Вроде с версии 4 они включили winavr в дистрибутив. - Tiro(11.03.2017 00:27)
- Вероятно так, но мне было сложно вычислить номер Студии, которая включает в себя компилятор winavr-20100110, и потому инсталлировала именно winavr-20100110, а не Студию. Если я теперь проинсталлирую какую-то Студию, то могу не угадать, и она Ксения(260 знак., 11.03.2017 00:47)
- Нет, не включили - avrgcc отдельно надо ставить. Только где найти правильный инсталлятор? Может у вас есть? - Apтём(11.03.2017 00:42)
- если не найдете, то налью куда-нить в файлообменник WinAVR-20100110-install.exe 28.8МБ, но завтра.. да, в том "проекте" явно не хватает настроечных файлов, того же Makefile, где указывалось имя Меги, частота, файлы для сборки и прочий стафф.. а в jury093(75 знак., 11.03.2017 01:55,
)
- Артем, наверное совсем старый. 20071221 точно есть, новее не уверен. - Tiro(11.03.2017 00:44)
- Цель какая? Если получить объектный файл, то он есть в архиве. Tiro(211 знак., 10.03.2017 23:24 - 23:29)
- бутлодырь... Adept(709 знак., 02.03.2017 04:22, AVR, полностью)
- Есть такая хреновина - ардуина. Для нее имеется и загрузчик по протоколу STK500, и "черно-белый" avrdude, и гуЯ, и даже онлайн генератор HEX под произвольный кварц (по ссылке). Ну и все исходники, разумеется. Раньше внимания не обращал, потому как Гудвин(293 знак., 03.03.2017 19:16 - 19:45, ссылка)
- Ну зачем стрим? Простейшее приложение нельзя написать? Пусть уходит HEX-файл построчно, с подтверждением. - vllv(03.03.2017 10:49)
- Местами не соглашусь... Apтём(1333 знак., 02.03.2017 18:48)
- Нужен протокол с контролем скорости потока. Например, X-modem подходит... - fk0(02.03.2017 12:06)
- Одно неосторожное движение - и
вы отец девайс станет кирпичом. Надо прицепить сбоку SPI флеш. Тогда процесс прошивки будет устойчив к сбоям. - SciFi(02.03.2017 10:10)
- 1. Стрим с UART'а загоняется в большой кольцевой буфер (сколько там RAM есть у камня) по прерываниям от приемника. Поток останавливается/пускается по сигналам RTS/CTS, для этого у тех же МАХ232 есть 2 приемника и 2 передатчика TTL <-> RS232. Нужен vpv.vpv(4463 знак., 02.03.2017 10:07)
- Вроде бы правильно вы говорите, но все же загляните сюда: Ксения(268 знак., 02.03.2017 05:21)
- ATxmega128A1U тонкости работы с FLASH и EEPROM памяти. imhoteb(362 знак., 27.02.2017 07:48 - 08:50, AVR, полностью)
- Нет, неправильно. бомж(1035 знак., 27.02.2017 21:02 - 21:19)
- AVR1315: Using the XMEGA EEPROM - m16_home(27.02.2017 08:52, ссылка)
- Правильно ли я понимаю. imhoteb(337 знак., 27.02.2017 14:53)
- Я с X-Мегой много возилась, но по части EEPROM не было нужды. Однако отвечу, как я это себе представляю. Ксения(599 знак., 27.02.2017 15:56)
- Это вы как-то не совсем правильно понимаете: Apтём(1980 знак., 27.02.2017 17:44)
- Тогда к вам у меня будет еще вопросик: в случае обычной Меги я могу написать Ксения(493 знак., 27.02.2017 18:33 - 18:40)
- В IAR для Хмег с EEPROM все практически также как для обычных Мег. Была какая-то версия IAR которая не могла определится как же ей обращаться к EEPROM - отображать на память или нет, но это было давно. +Был хороший такой глюк с структурами, AlexG(317 знак., 27.02.2017 19:01)
- А вот не помогу - потому как ни разу не пользовался этой фичей IAR-а, ни на мегах, ни на иксмегах. Всегда писал/читал через свои функции WriteByte/ReadByte/WriteArray/ReadArray. Apтём(159 знак., 27.02.2017 18:48 - 18:52)
- Ну, а если надо записать в EEPROM какой-то стринг (текстовую строку), то вы так и будете ее побайтно пробивать, стирая и записывая страницу целиком после каждого байта? Или все-таки существует более экономный способ для случая, когда байты идут Ксения(12 знак., 28.02.2017 11:11)
- Покажи может они лучше чем другие - Petrovich(28.02.2017 10:52,
)
- Тогда, может быть, посоветовать imhoteb'у, чтобы не мучился, а положился на компилятор? - Ксения(27.02.2017 19:02)
- Спасибо, буду знать :) - Ксения(27.02.2017 18:20)
- Я там чуть текст поменял, вы отвечали на последний или на первоначальный? :) - imhoteb(27.02.2017 08:56)
- POWER-DOWN mode XMEGA Balda(253 знак., 28.02.2017 11:03, AVR)
- Объявление переменных EEPROM в памяти данных imhoteb(407 знак., 27.02.2017 07:29 - 08:29, AVR, полностью)
- Коллеги помогите с одним вопросом. Есть ATxmega128A1U, в даташите указано на странице 12 таблица 7-1 что BootLoader начинается с адреса 10000 по 10fff то есть после 65Кбайт а не после 128Кбайт. imhoteb(972 знак., 26.02.2017 21:10 - 21:42, AVR, полностью)
- Перестал видится AVR Dragon в XP. DragonS(211 знак., 11.02.2017 22:51, AVR, полностью)
- Попытался выбрать русский интерфейс и о Ужас, студия загнулась и не запускается больше, удалял опять ставил - ничего не помогает, подскажите куда копать? maleon(23.02.2017 02:04, AVR, полностью)
- Знатоки Atmel-AVR-ассемблера, подскажите! Как правильно описывать (если это вообще возможно) структуры данных, чтобы потом обращаться к их полям при помощи имён (возможно из этих структур будут сформированы массивы)? А также как правильно maleon(154 знак., 13.02.2017 00:08, AVR, полностью)
- немного торможу с XMEGA (нужно снять данные со встроенного температурного датчика) Adept(320 знак., 30.01.2017 21:20, AVR, полностью)
- Разбираюсь с промышленным дивайсом на ATMEGA32 в корпусе TQFP. Входа выхода подключены к сдвиговым регистрам по интерфейсу SPI. Схемы нет, С помощью осциллографа нашел сигнал SPI SCK на 25 ноге, токда как по DS он должен быть на ноге номер 3. nanorobot(24 знак., 29.01.2017 15:38, AVR, полностью)
- Никогда в uC не использовал malloc(), и вот понадобилось. Malloc() всегда возвращает 0x0000. ATXMega128A1U процессор, Atmel Studio 7. Почитал Libc Reference Manual. В линкере добавил опции: бомж(120 знак., 23.01.2017 20:26, AVR, полностью)