Все про USBAsp
- Сообщения: 2314
- Зарегистрирован: Вт янв 26, 2021 22:33:21
USBasp имеет на борту программный USB. А AVRISP аппаратный. Как бы разница в скорости прошивки на порядок. В остальном всё одинаково .
Не спрашивай по ком звонит колокол, он звонит по тебе !
- Реклама
скорость прошивки определяется временем записи страницы во флешь, а не скоростью обмена по USB.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
Alex_641, имхо скорость там почти одинаковая, т.к. как верно подметил Starichok51, скорость скорее во флэш упрется, нежели в обмен с ПК. У AVRISP MKII есть другое явное преимущество - прямая поддержка студией. Но просто ни об этом, ни о скорости речи в контексте прошлого обсуждения не шло. Смысл в том, что просто прошить прекрасно можно и с USBAsp и проблем с этим как бы нет.
Есть понятие DMA памяти и умение драйвера(написанного) с ним работать.
Ни в одном тут использованном микроконтроллере AVR нет DMA.
Только у STM32 есть DMA. Но он не популярен как AVR.
Правда есть программаторы уже на STM32 которые работают с DMA и SPI+NAND
https://github.com/bbogush/nand_programmer
Ни в одном тут использованном микроконтроллере AVR нет DMA.
Только у STM32 есть DMA. Но он не популярен как AVR.
Правда есть программаторы уже на STM32 которые работают с DMA и SPI+NAND
https://github.com/bbogush/nand_programmer
Deoptim, и к чему всё это в разделе про AVR?
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Реклама
[uquote="Starichok51",url="/forum/viewtopic.php?p=3991995#p3991995"]Deoptim, и к чему всё это в разделе про AVR?[/uquote]
К тому, что человек хочет скорости прошивания, я написал, что контроллер должен поддерживать.
И какие есть альтернативы на ступеньку ниже AVR.
К тому, что человек хочет скорости прошивания, я написал, что контроллер должен поддерживать.
И какие есть альтернативы на ступеньку ниже AVR.
- Сообщения: 615
- Зарегистрирован: Вс дек 28, 2014 21:54:05
{скорость скорее во флэш упрется, нежели в обмен с ПК}
Я почему-то думал, что этим SCK рулит.
Я почему-то думал, что этим SCK рулит.
Я всё-всё узнAю и стану профессором.
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
да, SCK рулит. и эта "рулежка" всяко медленнее скорости обмена по USB.
и как я сказал выше, нужно ждать, пока закончится запись страницы во флешь. и только потом отправлять новую порцию данных.
и как я сказал выше, нужно ждать, пока закончится запись страницы во флешь. и только потом отправлять новую порцию данных.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Сообщения: 2314
- Зарегистрирован: Вт янв 26, 2021 22:33:21
А почему какая то херня от Наташки плюс прошивала килобайт в атмегу8 полминуты ?
- Вложения
-
- PHOTO_20210306_023746.jpg
- (229.66 КБ) 502 скачивания
Не спрашивай по ком звонит колокол, он звонит по тебе !
Полминуты это великие тормоза? Я могу на программаторе выставить флаг и скорость будет ещё меньше.
- Сообщения: 2314
- Зарегистрирован: Вт янв 26, 2021 22:33:21
Полминуты для заливки 1 кб ... Это не тормоза - это искажение времени и пространства, приводящее к когнитивному диссонансу и , как следствие деградации восприятия реальности.
Не спрашивай по ком звонит колокол, он звонит по тебе !
- Сообщения: 621
- Зарегистрирован: Ср дек 08, 2010 19:03:17
зато, согласись.... сись... сись... там такая наташка плюс плюс плюссс... 
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
- Сообщения: 2314
- Зарегистрирован: Вт янв 26, 2021 22:33:21
Соглашусь )))) Потому и собрал AVRisp ! Секунда на прошивку , и секунда на проверку 8-ми килобайт !
Добавлено after 10 minutes 17 seconds:
А всё таки енот - это лиса , а значит собака а не кошка !
Добавлено after 10 minutes 17 seconds:
А всё таки енот - это лиса , а значит собака а не кошка !
Не спрашивай по ком звонит колокол, он звонит по тебе !
Медведь, куница и морж то-же собакообразные и что? Мне кажется мы отвлеклись от основной темы.
- Сообщения: 8
- Зарегистрирован: Вс янв 20, 2019 16:30:56
Китайцы сделали клоны atmega328p под названием lgt8f328p. И на алиэкспресс можно купить платы на их контроллерах, например Wavgat nano и другие. Их уже много разных. Так вот стандартные AVR программаторы с ними не работают. Есть вариант с переделкой ардуины в программатор, но такие варианты с кучей проводочков мне совершенно не понравились, не удобно это. Поэтому я написал прошивку для стандартного UsbAsp. После прошивки которой можно прошивать им китайские клоны атмеги. Правда после этого он перестаёт работать со стандартными AVR, но за 100рублей думаю не проблема для этого отдельный программатор держать. У меня самый простой UsbAsp с алиэкспресс, с другими не пробовал. В общем может кому пригодится, выложу прошивку.
- Вложения
-
- Usbasp_lgtx8p.hex
- (12.61 КБ) 649 скачиваний
Последний раз редактировалось Крючкотвор Сб апр 10, 2021 12:57:34, всего редактировалось 1 раз.
- Сообщения: 2314
- Зарегистрирован: Вт янв 26, 2021 22:33:21
Хорошая работа проведена ! Но остаётся только один ворос -"Зачем?".
Не спрашивай по ком звонит колокол, он звонит по тебе !
- Сообщения: 264
- Зарегистрирован: Пн июн 05, 2017 10:27:45
[uquote="Крючкотвор",url="/forum/viewtopic.php?p=4013029#p4013029"]Китайцы сделали клоны atmega328p под названием lgt8f328p. И на алиэкспресс можно купить платы на их контроллерах, например Wavgat nano и другие. Их уже много разных. Так вот стандартные AVR программаторы с ними не работают.[/uquote]
прошил программатор
этой прошивкой
и прошил плату lgt8f328p

программа http://matrex-notes.blogspot.com/2015/0 ... tmega.html
прошил программатор
и прошил плату lgt8f328p
программа http://matrex-notes.blogspot.com/2015/0 ... tmega.html


