|
|
|
|
280618 636 44 30 |
|
Опции темы | Поиск в этой теме |
23.10.2014, 18:42 | 401 | |||
Увлеченный
Регистрация: 09.10.2014 Последняя активность: 07.09.2018 23:56 Адрес: Мухосранск, м."Ленинский Тупик".
Сообщений: 383
Сказал(а) спасибо: 9
Поблагодарили: 104 раз(а) в 84 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Цитата:
Цитата:
Как иначе там что-то можно было испортить тоже не представляю , поскольку за последнюю неделю уже под сотню раз перепаивал , переподключал , перепрошивал такие Тиньки , и никаких подобных казусов не происходило... Видимо так звёзды сошлись... Цитата:
|
|||
31.01.2015, 01:04 | 402 |
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 25.11.2023 19:08 Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Re: Прошивка микроконтроллеров AVR
У кого нибудь есть опыт работы с I2C интерфейсом посредством LTP порта? Приведенная схема сгодится?
Какие наименее затратные способы еще существуют? Видел переделку программатора USBasp > I2C, но не уверен, что он может производить запись, к тому же чтобы настроить программатор должным образом, нужно прошить один с помощью второго. http://homes-smart.ru/index... Требуется записать определенные команды в память EEPROM микросхемы с поддержкой I2c 3.0. [Исправлено: Reyden, 31.01.2015 в 01:32] |
31.01.2015, 18:02 | 404 | |
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 25.11.2023 19:08 Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Цитата:
Datasheet на микру, I2c c 16 страницы. [Исправлено: Reyden, 31.01.2015 в 18:08] |
|
31.01.2015, 19:27 | 405 |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07 Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Reyden, вам нужен переходник на FT232H, или самый подходящий вариант - собрать на макетке это.
__________________
Скажем нет пиратству! - Качаем только лицензионные диски. |
Поблагодарили: 1 раз |
Reyden (31.01.2015)
|
31.01.2015, 21:34 | 406 | |
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 25.11.2023 19:08 Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Цитата:
Вот такой вариант USBasp в I2C-USB годный ? http://homes-smart.ru/index... В нем используется проект http://www.harbaum.org/till.... Важно чтобы адаптер работал в режиме Master, тоесть мог делать запись, а не только читать данные. [Исправлено: Reyden, 31.01.2015 в 21:41] |
|
31.01.2015, 22:44 | 407 |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07 Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Reyden, USBasp и i2c-tiny-usb - варианты, но ПО для работы надо будет чуть-ли не самому писать. В предложенном мной варианте "Адаптер USB to USART, SPI и I2C" и железо не дорогое, и софт весь есть. LPT порт можно то-же использовать, но из готовых решений - надо искать, а в крайнем случае - писать свой софт для работы, да и не на каждом ПК есть этот порт.
Если собираетесь не одну микросхему конфигурировать, то можно и переходник такой собрать, прошить контроллер можно через LPT. В противном случае можно изучить тот-же бейсик, и написать маленькую программку. |
Поблагодарили: 1 раз |
Reyden (31.01.2015)
|
31.01.2015, 23:17 | 408 | |
Ветеран Фонарёвки
Регистрация: 29.09.2013 Последняя активность: 25.11.2023 19:08 Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Цитата:
Попробую разобраться с теорией I2c, может все таки получится обойтись LTP портом. Меня интересует, можно ли делать такие операции в Ponyprog? Ведь в ней присутствует несколько I2C интерфейсов 8bit, 16bit.. [Исправлено: Reyden, 31.01.2015 в 23:27] |
|
31.01.2015, 23:58 | 409 |
Участник форума по OpenID
Регистрация: 08.01.2014 Последняя активность: 21.02.2021 00:07 Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3 Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Reyden, ПониПрог специализирован на запись микросхем памяти, у которых свои адреса и команды записи/чтения. Вам-же необходима программка в которой можно будет прописать просто необходимые для передачи байты с битом чтения/записи, и работать с конкретными адресами.
Что-то мне гугл подсказывает что железа под LPT для него или нет, или денег стоит. Если так судить то на VGA видеокарты есть полноценный I2C, вот только что-бы его использовать - необходимо софт писать. |
25.03.2015, 14:29 | 411 |
Век живи, век учись.
|
Re: Прошивка микроконтроллеров AVR
Добрый день. В нете нашел статейку по изготовлению самодельной прищепки---может кому то пригодится.источник--http://bsvi.ru/klipsa-dlya-soic-korpusov-iz-pci-razema/
Для того, чтобы запрограммировать контроллер, к нему нужно как-то подключиться. Особенно большие проблемы возникают, если у контроллера мало ножек, как, к примеру, у ATtiny13. Для подключения к таким контроллерам, иногда используют вот такие клипсы Они стоят баснословно дорого, как для прищепки. Поляк с некого польского форума нашел решение – сделать клипсу из PCI сокета, благо, шаг PCI сокета совпадает с шагом SOIC микрух. Сначала, отрезаем кусочек сокета (вместе с платой) Снимаем корпус разъема, остаются одни контакты Теперь нужно вырезать форму, показанную на фотографии ниже. Наша клипса будет цепляться “заусеницами” за микросхему Пластик у основания разъема нужно подрезать так, чтобы осталось около 1мм материала. Пластик довольно гибкий, и не ломается. Теперь нужно сформировать контакты. После нескольких попыток получится идеально, благо в PCI разъеме этих контактов – пруд пруди. Сверху – форма, которую нужно получить, с низу – та, что была изначально Осталось сложить все вместе, окончательно подровнять контакты, и подпаять проводки. Контакты должны заканчиваться примерно за 0.5мм до конца разъема. Все, подпаиваемся проводками к плате, и можно программировать контроллер. Для того, чтобы клипса держалась, ее нужно зажать прищепкой
__________________
С Уважением Валерий. |
25.03.2015, 15:10 | 412 |
Регистрация: 19.05.2010 Последняя активность: 25.05.2019 16:13 Адрес: Москва
Сообщений: 1690
Сказал(а) спасибо: 242
Поблагодарили: 632 раз(а) в 285 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Эмм. Может все же проще купить за $11.98?
http://www.dx.com/p/sop8-ab... |
25.03.2015, 15:12 | 413 |
Регистрация: 19.05.2010 Последняя активность: 25.05.2019 16:13 Адрес: Москва
Сообщений: 1690
Сказал(а) спасибо: 242
Поблагодарили: 632 раз(а) в 285 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Ну или такое за $3, если уж совсем экономить:
http://www.dx.com/p/sop8-to... |
25.03.2015, 15:29 | 414 | ||
Век живи, век учись.
|
Re: Прошивка микроконтроллеров AVR
Цитата:
Цитата:
P/S Кому не интересно ----проходим мимо. Я же написал{может кому то пригодится.} |
||
25.03.2015, 15:35 | 415 |
Ветеран Фонарёвки
Регистрация: 16.10.2012 Последняя активность: 22.02.2022 02:51 Адрес: Киев, Украина
Сообщений: 4372
Сказал(а) спасибо: 687
Поблагодарили: 2977 раз(а) в 1380 сообщениях
|
Re: Прошивка микроконтроллеров AVR
|
25.03.2015, 15:48 | 416 |
Регистрация: 19.05.2010 Последняя активность: 25.05.2019 16:13 Адрес: Москва
Сообщений: 1690
Сказал(а) спасибо: 242
Поблагодарили: 632 раз(а) в 285 сообщениях
|
Re: Прошивка микроконтроллеров AVR
AVTOELEKTRIK, как самоделка - штука интересная, но по процессу изготовления - нужно взять исходный разъем и сделать из него полностью новый
|
Поблагодарили: 1 раз |
AVTOELEKTRIK (25.03.2015)
|
25.03.2015, 18:40 | 417 |
Ветеран Фонарёвки
Регистрация: 21.11.2014 Последняя активность: 23.11.2023 21:59 Адрес: Украина. Ивано-Франковск-Харьков.
Сообщений: 2143
Сказал(а) спасибо: 532
Поблагодарили: 508 раз(а) в 383 сообщениях
|
Re: Прошивка микроконтроллеров AVR
|
25.03.2015, 19:21 | 419 |
Нубас
Регистрация: 29.06.2011 Последняя активность: 19.02.2022 20:35 Адрес: Долгопрудный
Сообщений: 785
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях
|
Re: Прошивка микроконтроллеров AVR
Я искал колодку для TQFP32, так и не нашел, пришлось на рынке за 1 600 р. покупать ((((((((((((((((((((((((
|
30.03.2015, 01:41 | 420 |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32 Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Re: Прошивка микроконтроллеров AVR
В общем в любом случае мне видится необходимость наличия двух USBASP (нынче на ибеях по 2 бакса с доставкой продаются). В лучшем случае один свисток удастся перешить на i2c-tiny-usb и оно хотя бы в Линуксе заработает с его софтом. В идеальном случае в винде подхватится оригинальным софтом от микрухи или же сторонними софтинами для работы с I2C протоколом. Теоретически это возможно, т.к. интерфейс по идее стандартный для ЮСБ переходников.
Если же фокус по тем или иным причинам не удастся, то один из USBASP придется распустить на донор деталей для сборки ЭТО (кстати не обязательно на макетке, там вполне себе приложен готовый рисунок платы, единственное что на плате стабилитроны в SOT23, а на плате USBASP в другом корпусе). Практически все детали на USBASP есть, возможно кроме пары-тройки резисторов и конденсаторов, а так же еще потребуется один светодиод для индикации и мини УСБ разъем. И получается что вся плата USBASP дешевле, чем отдельно покупать локально один контроллер Атмега8. Эх, еще бы разобраться как данные засылать... и хуже того - как их записать в ЕЕПРОМ, а то по умолчанию насколько я понял данные-то засылаются и изменяют поведение микрухи, но до первого ребута питания. |