Обсуждаем контроллеры компании Atmel.
Ответить

Re: Все про USBAsp

Чт мар 04, 2021 23:52:46

USBasp имеет на борту программный USB. А AVRISP аппаратный. Как бы разница в скорости прошивки на порядок. В остальном всё одинаково .

Re: Все про USBAsp

Пт мар 05, 2021 09:05:37

скорость прошивки определяется временем записи страницы во флешь, а не скоростью обмена по USB.

Re: Все про USBAsp

Пт мар 05, 2021 10:08:06

Alex_641, имхо скорость там почти одинаковая, т.к. как верно подметил Starichok51, скорость скорее во флэш упрется, нежели в обмен с ПК. У AVRISP MKII есть другое явное преимущество - прямая поддержка студией. Но просто ни об этом, ни о скорости речи в контексте прошлого обсуждения не шло. Смысл в том, что просто прошить прекрасно можно и с USBAsp и проблем с этим как бы нет.

Re: Все про USBAsp

Пт мар 05, 2021 11:22:47

Есть понятие DMA памяти и умение драйвера(написанного) с ним работать.
Ни в одном тут использованном микроконтроллере AVR нет DMA.
Только у STM32 есть DMA. Но он не популярен как AVR.
Правда есть программаторы уже на STM32 которые работают с DMA и SPI+NAND
https://github.com/bbogush/nand_programmer

Re: Все про USBAsp

Пт мар 05, 2021 12:06:20

Deoptim, и к чему всё это в разделе про AVR?

Re: Все про USBAsp

Пт мар 05, 2021 12:20:41

Deoptim, и к чему всё это в разделе про AVR?

К тому, что человек хочет скорости прошивания, я написал, что контроллер должен поддерживать.
И какие есть альтернативы на ступеньку ниже AVR.

Re: Все про USBAsp

Пт мар 05, 2021 13:38:57

Кто хочет скорости, или я что-то упустил?

Re: Все про USBAsp

Пт мар 05, 2021 14:31:07

{скорость скорее во флэш упрется, нежели в обмен с ПК}
Я почему-то думал, что этим SCK рулит.

Re: Все про USBAsp

Пт мар 05, 2021 15:28:11

Выше потолка не прыгнешь.

Re: Все про USBAsp

Пт мар 05, 2021 15:32:02

да, SCK рулит. и эта "рулежка" всяко медленнее скорости обмена по USB.
и как я сказал выше, нужно ждать, пока закончится запись страницы во флешь. и только потом отправлять новую порцию данных.

Re: Все про USBAsp

Сб мар 06, 2021 00:35:06

А почему какая то херня от Наташки плюс прошивала килобайт в атмегу8 полминуты ?
Вложения
PHOTO_20210306_023746.jpg
(229.66 KiB) Скачиваний: 404

Re: Все про USBAsp

Сб мар 06, 2021 02:58:28

Полминуты это великие тормоза? Я могу на программаторе выставить флаг и скорость будет ещё меньше.

Re: Все про USBAsp

Сб мар 06, 2021 18:50:57

Полминуты для заливки 1 кб ... Это не тормоза - это искажение времени и пространства, приводящее к когнитивному диссонансу и , как следствие деградации восприятия реальности.

Re: Все про USBAsp

Вт мар 09, 2021 19:42:24

зато, согласись.... сись... сись... там такая наташка плюс плюс плюссс... :love:

Re: Все про USBAsp

Вт мар 09, 2021 20:10:58

Соглашусь )))) Потому и собрал AVRisp ! Секунда на прошивку , и секунда на проверку 8-ми килобайт !

Добавлено after 10 minutes 17 seconds:
А всё таки енот - это лиса , а значит собака а не кошка !

Re: Все про USBAsp

Ср мар 10, 2021 06:46:04

Медведь, куница и морж то-же собакообразные и что? Мне кажется мы отвлеклись от основной темы.

Re: Все про USBAsp

Пт апр 09, 2021 23:10:32

Китайцы сделали клоны atmega328p под названием lgt8f328p. И на алиэкспресс можно купить платы на их контроллерах, например Wavgat nano и другие. Их уже много разных. Так вот стандартные AVR программаторы с ними не работают. Есть вариант с переделкой ардуины в программатор, но такие варианты с кучей проводочков мне совершенно не понравились, не удобно это. Поэтому я написал прошивку для стандартного UsbAsp. После прошивки которой можно прошивать им китайские клоны атмеги. Правда после этого он перестаёт работать со стандартными AVR, но за 100рублей думаю не проблема для этого отдельный программатор держать. У меня самый простой UsbAsp с алиэкспресс, с другими не пробовал. В общем может кому пригодится, выложу прошивку.
Вложения
Usbasp_lgtx8p.hex
(12.61 KiB) Скачиваний: 370
Последний раз редактировалось Крючкотвор Сб апр 10, 2021 12:57:34, всего редактировалось 1 раз.

Re: Все про USBAsp

Сб апр 10, 2021 01:16:48

Хорошая работа проведена ! Но остаётся только один ворос -"Зачем?".

Re: Все про USBAsp

Сб апр 10, 2021 04:19:18

А чего исходник не приложил? USBasp на разных контроллерах бывает.

Re: Все про USBAsp

Пт май 14, 2021 14:22:33

Китайцы сделали клоны atmega328p под названием lgt8f328p. И на алиэкспресс можно купить платы на их контроллерах, например Wavgat nano и другие. Их уже много разных. Так вот стандартные AVR программаторы с ними не работают.

прошил программаторИзображение этой прошивкой
и прошил плату lgt8f328p
Изображение
программа http://matrex-notes.blogspot.com/2015/0 ... tmega.html
Ответить