- Есть Attiny10 6ног. У нее один таймер. Хочу три 12ти разрядных ШИМ
для светодиода. (8мь наверное мало) 2 канала как бы аппаратных
можно сделать. А как быть с 3м? Плюс нужно минимум 0,1Мб в сек
читать с "входа" успевать. Tpoeшник(130 знак., 16.02.2022 12:41 - 22.02.2022 09:10, AVR, полностью)
- Едут платки, уже в полете. Правда хрен знает как они на территорию
Украины теперь влетят. А с чипом есть одна интересность: Tpoeшник(251 знак., 22.02.2022 09:11)
- 8 бит должно хватить на всех. misyachniy(114 знак., 16.02.2022 13:34)
- Мало памяти? Ну вы зажрались. Посадить тебя на пятнашку. Таймер
задействуем на УАРТ, и к нему же привязываем программный ШИМ. Чо
там у тебя в нем еще не знаю, но для пятнашки я писал на сишнике,
развешивая все в прерываниях, компилил,и в ассемблере правил убирая
нахер не нужные сохранения регистров и заменяя команды, которых в
ней нет (у нее ваще нет ОЗУ,только регистры). - Codavr(16.02.2022 13:18)
- буденовец упоминал бам, очень экономит процессорное время при
софтовом ШИМ для лампочек. Nikolay801_(1 знак., 16.02.2022 13:09, ссылка)
- WS2811 чем не устраивает? - m16(16.02.2022 13:00)
- Всех с Новым Годом!!! Нужна помощь зала. Только что сжег любимый
AVR JTAG MK2. Служил наверное 15 лет.... Где в Мск можно задешево
купить МК2 или его клон, или dragon. Хочу готовый. Паять сам не
хочу, более новые JTAG тоже не хочу, ибо тогда придется новый IAR
.... - Sl(09.01.2022 20:54, AVR, полностью)m16
- Налетай, торопись, покупай живопИсь! и ATMEGA2561-16AU по 13'410 р.
тоже! De_user(2 знак., 02.02.2022 17:51 - 21:59, AVR, ссылка, youtube, полностью)MBedder
- Любопытное. [Шаблоны проектов на C++ для AVR] (GCC, IAR) 2013 год, не знаю, насколько это "современный C++", но
все же Evgeny_CD(1 знак., 02.02.2022 04:27, AVR, ссылка, полностью)
- [Micronucleus] - USB bootloadet для ATtiny AVR. USB ногодрыгом, на основе V-USB.
1.5k кода! AVRDUDE поддерживает. Evgeny_CD(73 знак., 18.01.2022 19:01, AVR, ссылка, ссылка, полностью)
- Недорогой программатор UPDI (аналог mEDBG): 68kOhm(1218 знак., 15.12.2019 20:55 - 22.12.2019 19:56, AVR, полностью)
- ATMega32U2. Изменение скорости UART "на ходу". Tpoeшник(1922 знак., 18.01.2022 23:12, AVR, полностью)
- C++20 для AVR. Интересно, насколько реально. Тулчейн вроде есть, но
с avr-libstdc++ все тоскливо Evgeny_CD(3 знак., 12.01.2022 14:42, AVR, ссылка, ссылка, полностью)
- Один не квалифицированный программист AVRок загадал загадку -
написал для ATMEGA644 программу, генерирующую из 12 МГц тактовой
частоты меандр 58035,7 Гц. Т.е. частоту, которую делением вроде-бы
получить нельзя. Теперь атмегу и тактовый генератор надо заменить,
но снова получить на выводе 58035+-1 Гц. Из исходников понятно
только, что эффект получен случайно, как такое сделать
целенапрвленно - большой вопрос. - AlexG(14.12.2021 07:56, AVR, полностью)
- Скорее всего сигнал косячный и идет пачками. - PlainUser(15.12.2021 17:00)
- Самый адекватный результат в итоге дало использование таблицы с
очередными значениями OCR. В процессе отладки потерял всякое
доверие себе и приборам. - AlexG(15.12.2021 16:50)
- безотносительно решения проблемы, - ну "чиста интереса для" а что
за частота такая волшебная? почему такие жёсткие допуски? Ближайшее
стандартное не подходит (вот совсем не представляю себе проект, где
такая экзотическая частота могла бы применяться со столь жёсткими
требованиями к точности) Adept(229 знак., 15.12.2021 15:57)
- В общем, легко! Выставляем целый К деления и калибруем
накристальный генератор под нужную частоту. Внешний кварц для
тестирования в процессе жизни. - Evgeny_CD(15.12.2021 08:17)
- Контроллер работает от внутреннего RC генератора 8МГц. Коэфф
деления 138. 58035.7 х 138 = 8 008 926,6. Вполне в допуске
генератора. - Andrey190(14.12.2021 22:30)
- Тоже мне бином ньютона IBAH(189 знак., 14.12.2021 14:14, ссылка)
- А на той плате точно стоит резонатор на 12 МГц? А то возможны
варианты: 18МГц/310=58065.0 и 21.47727МГц/370=58000.0 - Kceния(14.12.2021 13:44)
- если частота генерируется таймером и не получается делителями и
таймер-компараторами, значит некорректна работа с таймером. Либо он
останавливается во время чтения значений, либо некорректно
формируется сам сигнал (формирование сигнала идёт аппаратно по
CompareMatch или принудительным "ногодрыгом" ? (что само по себе не
очень корректно)) Adept(101 знак., 14.12.2021 12:42)
- 51 и 9/13 цикла тактовой/4 - Nikolay_Po(14.12.2021 10:15)
- DDS без синуса? Vit(2 знак., 14.12.2021 09:31, ссылка, ссылка)
- менять делитель каждый период что бы среднее значение было
требуемым, сейчас так во всех новых камнях на уартах получают
дробные лелители. Nikolay801_(50 знак., 14.12.2021 08:54)
- если шум фазы и его распределение неважны то это как мне кааца на
таймере можно сделать перегружая период по табличке. это аналог
фапча с дробным коэф.деления но без фильтрации фазы. другой вариант
- в крайних микроконтроллерах есть фапчи с дробным кд, lloyd
практически о томже толкует. - klen(14.12.2021 08:27)
- Если на каждом такте (или на каждом N-ом такте - в зависимости от
допустимого джиттера) перезагружать Output Compare регистр, то
можно получить любую частоту. - il-2(14.12.2021 08:18)
- Огласите требования к джиттеру, а то, может быть, дельта-сигма
модуляции хватило бы. lloyd(167 знак., 14.12.2021 08:16, ссылка)
- Поймал IAR EWAVR 7.30.4 на странной фигне при компиляции для
AVR-DA. Если в конце флэши разместить данные по фиксированным
адресам, то содержимое константных массивов в ОЗУ оказывается
покореженным (сдвинутым и зануленным в разных сочетаниях). Тестовый
проект для AVR128DA48: AlexG(1531 знак., 04.12.2021 20:11, AVR, полностью)
- [AVR-DA] Сводный системный. - Evgeny_CD(08.07.2020 01:46, AVR, полностью)
- Поддержка AVR-DA в последнем IAR EWAVR 7.30.4 недоделанная. Запись
в переменные с атрибутом __eeprom не работает. Операции с uint64_t
иногда работают, а иногда выдают бред. - AlexG(28.11.2021 20:03)
- [Предыдущие топики] Были - Evgeny_CD(08.07.2020 02:12, ссылка)
- [Общее] для семейства. Цены смотрим на Microchip для оценки. $2.10 самый
дорогой в розницу, $1.25 самый дешевый - это по всем семейству. В
целом весьма симпатичное семейство. Evgeny_CD(758 знак., 08.07.2020 02:09, ссылка)
- AVR128DA28-I/SP, AVR32DA28-I/SP, AVR64 пока не вышел - [SDIP28]. В принципе, интересный макетный MCU Evgeny_CD(126 знак., 08.07.2020 02:06)
- [AVR32DA] Только что вышли, errata стала ровно в 2 раза короче, ничего
существенного нет. Цены буквально на $0.25 ниже AVR128DA Evgeny_CD(27 знак., 08.07.2020 02:01, ссылка, ссылка)
- [AVR128DA] вышли. Errata 8 пунктов, иногда это может напрячь "2.4.1 Flash
Mapping into Data Space Not Working Properly" Evgeny_CD(08.07.2020 01:51, ссылка, ссылка)
- [AVR64DA] Пока не вышли - Evgeny_CD(08.07.2020 01:47)
- [AVR-DU] обзорный документ. AlexG(1 знак., 03.12.2021 03:44, AVR, ссылка, полностью)
- AVRDA кто чем дебажит? - vasily777(01.12.2021 11:32, AVR, полностью)
- я тут на больничном реверснул схему AVRDragon-а. может кому
пригодится для ремонта. m16(50 знак., 21.11.2021 01:23 - 11:29, AVR, ссылка, ссылка, полностью)
- Снимаю шляпу, нет, две, вторая что поделился maleon(145 знак., 22.11.2021 11:49)
- Спасибо. Лежит мертвяк, может удасться привесть в чувство. - Codavr(21.11.2021 16:50)
- Спасибо, несколько штук битых валяется, может хоть теперь починю. - Andreas(21.11.2021 16:43)
- Спасибо. Toчкa oпopы(113 знак., 21.11.2021 15:27)
- Cпасибо! - ILYAUL(21.11.2021 14:25)
- О, гран мерси. я тут с месячишко назад пожёг dWire. тоже разбирался
как там чего (куча, блин, ключей на сдвоенных транзисторах :(
заё..ся разбираться. поковырялся день - плюнул (время дороже)
достал AtmelICE. Теперь мож починю дракончика :) кстати, добавлю
ещё виды топологий для ремонта (мож кому полезно будет) Adept(530 знак., 21.11.2021 14:12, ссылка, картинка)
- А правильнее прямо в сообщение. И красиво - General(21.11.2021 11:01)
- спасибо. - mse homjak(21.11.2021 10:56)
- Спасибо! - RxTx(21.11.2021 06:44)
- [AVR-DB] Сводный системный по пока еще не вышедшему семейству. Заготовка
топика. - Evgeny_CD(08.07.2020 02:21, AVR, полностью)
- [AVR32DB] ДШ, errata Evgeny_CD(28 знак., 17.11.2021 17:24, ссылка, ссылка)
- AVR64DB, AVR32DB появились в каталогах, цен пока нет. - Evgeny_CD(24.11.2020 23:15)
- Свежая errata от 10.2020 и официальный ДШ. Далеко не все баги
дожали, UART сильнее всех на свете! Evgeny_CD(30 знак., 24.11.2020 22:25, ссылка, ссылка)
- AVR128DB28. Status: In Production Илья(228 знак., 24.08.2020 18:43, ссылка, ссылка)
- Все что знаем пока про семейство Evgeny_CD(481 знак., 08.07.2020 02:26, ссылка, ссылка)