реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
Azat
сообщение May 7 2008, 10:07
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 18-04-08
Пользователь №: 36 883



Не знаю что не правильно я делаю, но никак не могу реализовать работу своей программы. Кто нибудь может описать порядок всего процесса программирования МК. Начиная с подключения вспомогательной платы к компьютеру. Плата STK500, мк atmega16 и 8535. Какую бы программу я не написал она не работает!
Go to the top of the page
 
+Quote Post
sysel
сообщение May 7 2008, 10:39
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Попробуйте, для начала, взять какой-нибудь небольшой файлик (допустим текстовый) на пару килобайт.
Зашить его во flash микроконтроллера, а затем прочитать содержимое flash микроконтроллера.

Так вы убедитесь в работоспособности программатора и в том, правильно ли он подключен и правильно ли Вы пользуютесь программой для работы с программатором.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 7 2008, 12:08
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Azat - там джамперов куча - посмотрите всё ли у вас сконфигурировано для того что бы шить в мегу.
Возьмите осцил и на ножки меги тыканитесь - уверен что там ничего не будет...
Go to the top of the page
 
+Quote Post
sKWO
сообщение May 7 2008, 12:56
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(Azat @ May 7 2008, 13:07) *
Кто нибудь может описать порядок всего процесса программирования МК. Начиная с подключения вспомогательной платы к компьютеру.

Какая вспомогательная плата?
Вы прошиваете мегу8535 или 16? 90s8535 это контроллер который и есть программатором.
на плате стк500 для каждого контроллера обозначены панельки своим цветом. поссмотрите туда ли вы его вставили. перемычку поставте на последовательное программирование. шлейф (шестиконтактный) с выхода программатора соедините с нужным цветом куда подключён контроллер---тут повнимательней.
комовский кабель воткните в разъём для программирования а не для чтения с контроллера. подайте питание и проидентифицируйте Ваш контроллер -- сосчитайте сигнатуру. если всё ок тогда уже шейте, если нет то читайте внимательно описание


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
Андрей Иванович
сообщение May 9 2008, 11:14
Сообщение #5





Группа: Новичок
Сообщений: 7
Регистрация: 9-05-08
Пользователь №: 37 388



Я приобрел BM9010 USB->COM программатор, установил драйвера. Пытаюсь для примера запрограммировать Tiny15. Использую AVRProg из AVR Studio 4. Подал напряжение на МК, подключил к программатору Reset, MOSI, MISO, SCK от МК. Пытаюсь программировать, но в ответ "Can't enter programming mode". Может я что-то не так делаю?
Go to the top of the page
 
+Quote Post
ASZ
сообщение May 9 2008, 18:28
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 302
Регистрация: 24-07-06
Из: Донецк, Украина
Пользователь №: 19 042



Цитата(Azat @ May 7 2008, 13:07) *
Не знаю что не правильно я делаю, но никак не могу реализовать работу своей программы.
...skipped
Плата STK500, мк atmega16 и 8535. Какую бы программу я не написал она не работает!

STK500 - наиболее универсальный кит для AVR. Очень хорошо работает с AVRstudio.
Главное - ВНИМАТЕЛЬНО прочитать его User guide на предмет установки перемычек и даташит на соответствующий МК (особое внимание обратить на fuses).
С STK500 идет тестовая програмка, попробуйте прошить ее.
Таким образом убедитесь в работоспособности железа, а дальше уже можно мучить свою программу...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th July 2025 - 21:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01322 секунд с 7
ELECTRONIX ©2004-2016