По статье о микроконтролерах

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Тогда ещё такой вопрос. У меня ноутбук, разъёма lpt нет. Я откопал переходник с usb на lpt. Он, насколько я понял, тоже на МК сделан. Вопрос такой, можно ли мне запитать программатор от usb? Насколько я знаю usbшник на полампера рассчитан и на эти два устройства (адаптер и программатор) должно с лихвой хватить. Решил посоветоваться потому, что боюсь по неопытности usb вход на буке спалить. :)
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Запитать можно, но чтобы прошить контроллер через USB - нужен настоящий USB-программатор. Никакие переходники работать не будут.
Чтобы сделать настоящий USB-программатор, надо прошить контроллер в нём. Если нет COM- или LPT-порта, то получается замкнутый круг :)
Но если есть желание, есть три выхода:
1. Купить готовый.
2. Найти кого-нибудь, кто может прошить контроллер в программатор
3. Собрать самостоятельно вот такой: http://easyelectronics.ru/skorostnoj-av ... llera.html
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Теперь у меня сразу куча вопросов. :)
Во-первых почему не будет работать через переходник? У меня комп его вроде определял как разъём для принтера.
Во-вторых можете объяснить чем автору не понравилась первая схема, а то я не понял. :oops: Про какой тумблер он говорил, что он должен размыкать и в чём неудобство? А то я уж лучше первую сделаю, она попроще.
В-третьих по второй схеме: что за разъем USART? Почему на 4 соединениях микросхем между собой указан разъём и провода обозначены как входы программируемого МК? Ведь слева же есть уже разъём isp и на нём эти выхода есть уже. Что за выход такой ext clk, тоже для чего нужен и почему на нем разъём указан? Ну что за режимы run и prog? В первом работает схема а во втором прошивается МК без извлечения программатора чтоли?
Ну и в четвёртых подойдёт ли этот программатор для обучалки? Можно ли будет работать с указанным в ней МК указанной прогой?
Заранее огромное спасибо если поможете. :)
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Ну что за режимы run и prog? В первом работает схема а во втором прошивается МК без извлечения программатора чтоли?
Насколько я понял в том и было неудобство что по завершении прошивки первой схемой нужно программатор выдергивать из прошиваемой схемы чтоб она заработала. Так?
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Ответим по порядку:
Во-первых почему не будет работать через переходник? У меня комп его вроде определял как разъём для принтера.
Вот именно: для принтера. Это ключевая фраза. Суть в том, что там используется свой протокол передачи данных, т.е. дрыгать ножками как угодно не получится. Если будет доступ напрямую к порту на материнке - можно "обмануть" всё это, т.е. выставлять на порт такие данные, которые симулируют последовательный интерфейс контроллера. Если используется переходник - данные на порт выставляются контроллером переходника, а к нему мы доступа не имеем...
Во-вторых можете объяснить чем автору не понравилась первая схема, а то я не понял. :oops: Про какой тумблер он говорил, что он должен размыкать и в чём неудобство? А то я уж лучше первую сделаю, она попроще.
Вы, кажется, обещали исправиться, и приводить ссылки на схемы или статьи, и цитаты, если упоминаете кого-то :) А так не могу сообразить, о чем вы...
В-третьих по второй схеме: что за разъем USART? Почему на 4 соединениях микросхем между собой указан разъём и провода обозначены как входы программируемого МК? Ведь слева же есть уже разъём isp и на нём эти выхода есть уже. Что за выход такой ext clk, тоже для чего нужен и почему на нем разъём указан? Ну что за режимы run и prog? В первом работает схема а во втором прошивается МК без извлечения программатора чтоли?
Аналогично. Не понял, о какой вы схеме.
Ну и в четвёртых подойдёт ли этот программатор для обучалки? Можно ли будет работать с указанным в ней МК указанной прогой?
Какой? Этот? http://radiokot.ru/start/mcu_fpga/avr/03/01.gif ?
Ну вот, хотел на всё ответить, а не получилось :(
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Ещё раз прошу прощения. :)
Вот здесь http://easyelectronics.ru/skorostnoj-av ... llera.html , что ему не понравилось в первом программаторе? То что нужно отсоединять его от схемы с прошиваемым МК чтобы последняя заработала?
И второй вопрос будет ли через этот программатор шиться МК при помощи проги из обучалки вот этой http://ln.com.ua/~real/avreal из статьи вот этой http://radiokot.ru/start/mcu_fpga/avr/04/
Или же для него нужно свое ПО? В статье по usb программатору указана прога avrdude и, как я понял дрова нужны дли микры FT232RL. Но вот ссылки где скачать у него эту прогу можно в статье нет. :(
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

что ему не понравилось в первом программаторе? То что нужно отсоединять его от схемы с прошиваемым МК чтобы последняя заработала?
Да. Это не удобно при отладке. Иногда приходится шить по 3-4 раза в минуту.
Но у этого (самого первого) программатора одно преимущество - с помощью него можно прошить другой usb-программатор :)
Как палочка-выручалочка может работать...
И второй вопрос будет ли через этот программатор шиться МК при помощи проги из обучалки вот этой
Нет. Только через avrdude. К ней есть удобные графические оболочки, типа AVR8-Burn-O-Mat. Там всё проще простого. Только выбрать контроллер и hex-файл с прошивкой.
как я понял дрова нужны дли микры FT232RL
Для любого usb-программатора нужны будут дрова, во всяком случае под windows. Пол линуксом проще - какие пробовал так работают :)
Но вот ссылки где скачать у него эту прогу можно в статье нет.

Внимательней смотри, перед последней фоткой:
Изображение
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Кстати, http://radiokot.ru/start/mcu_fpga/avr/04/ - эта статья устарела уже.
Советую на том же сайте: http://easyelectronics.ru/category/avr-uchebnyj-kurs
Всё просто и доступно.
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Благодарю. :) А что за разъём на первом программаторе USART? Или это под перемычку чтоли, я не пойму.
И ещё вопрос, где взять дрова на эту микру? И если вам не сложно, дайте пожалуйста ссылку на программатор для usb с микроконтроллером. :)
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Это тот самый UART
Данный программатор может работать как переходник USB-UART. Очень пригодится в будущем.
Программатор: http://www.prottoss.com/projects/AVR910 ... rammer.htm
Могу дать печатку для изготовления. Выглядит так: http://radiokot.ru/forum/viewtopic.php? ... 10#p861669
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Ну если можно давайте. :) Вообще сначала буду разбираться с МК и попробую поработать usb программатором который DI HALT выложил. Спасибо огромное вам за помощь. :)
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Чё то она у меня не хочет открываться. :( Может версия проги старая?
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Чем открываешь? Делал в Sprint Layout 5.1
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Открываю Sprint Layout 4.0. Скачивал давно. У них обратной совместимости нет?
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Блин, не знаю.... наверное нет. Попробуй пятую, в сундуке есть: https://sunduk.radiokot.ru/loadfile/?load_id=1286784241
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Скачал 6.0. Всё открылось. Благодарю за помощь, за печатку и за статьи на том сайте. :) Если что-то спрошу по статьям с easy electronics ответите?
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Конечно, только спрашивай тут, там я реже бываю.
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Хорошо, понял. Спасибо. :) Ухожу штудировать учебный курс.
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Пт фев 04, 2011 18:40:08
Откуда: Самара

Сообщение medius »

Помогите пожалуйста. Не пойму никак. Вот здесь http://easyelectronics.ru/avr-studio-likbez.html написано что надо авр студио скачать и что весить она должна около 30мб. Я скачал какую-то но весом аж 605мб и с другим интерфейсом вот здесь http://www.atmel.com/dyn/products/tools ... o_overview самая верхняя в скачках. Я какую то не ту скачал? И подскажите пожалуйста какую надо.
Ответить

Вернуться в «Теория»