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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Нет проявления жизнеспособности МК, не дышит
Unitra
сообщение Feb 26 2011, 15:49
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



Я 99% чайник в микроконтроллерах.

написана программа для управления тремя униполярными шаговыми двигателями.
отлажена в протеусе, работает во всех режимах как положено.
а после прошивки в Мегу8535 оное атмтеловское детище молчит как рыба в воде, не реагирует ни на что sad.gif

шил альтерабайтбластером, через лпт, сильно не пинайте, мне ради одной схемы толковый программатор собирать ни к чему. При прошивке никаких косяков не выявлено. Шился на МКшной частоте кварца, стало быть, кварц работает.

может, я что не туда подключил? crying.gif

выручайте...

ну вот разве что я не разобрался во fuse, и шил без них

что-то надо было с ними делать?
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Feb 26 2011, 16:07
Сообщение #2


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



вы сначала прошейте что-нить простое - мигание светодиодом например и посмотрите , если всё ок - значит дело в прошивке.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 26 2011, 16:09
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Unitra @ Feb 26 2011, 19:49) *
ну вот разве что я не разобрался во fuse, и шил без них

что-то надо было с ними делать?


Очень возможно, что дело именно в них. Придется разобраться, ничего сложного там нет ...
Go to the top of the page
 
+Quote Post
Unitra
сообщение Feb 26 2011, 16:12
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



kovigor, если б я ещё анлгицкий знал...
я в обоих учебках немецкий изучал, к сожалению sm.gif
Go to the top of the page
 
+Quote Post
alexunder
сообщение Feb 26 2011, 16:16
Сообщение #5


unexpected token
****

Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987



Цитата(Unitra @ Feb 26 2011, 20:12) *
kovigor, если б я ещё анлгицкий знал...
я в обоих учебках немецкий изучал, к сожалению sm.gif


Сережа, я те миллион раз говорил: читай мануалы внимательно! Юзай lingvo.ru для перевода, набор слов в манах по контроллерам не такой уж большой.


--------------------
А у тебя SQUID, и значит, мы умрем.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 26 2011, 16:26
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Unitra @ Feb 26 2011, 19:12) *
в обоих учебках немецкий изучал, к сожалению sm.gif


Это не имеет никакого значения. Хотите вы или не хотите, а учиться читать английские технические тексты вам придется, без этого в современной электронике делать, наверное, нечего ...
Go to the top of the page
 
+Quote Post
Unitra
сообщение Feb 26 2011, 16:34
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



kovigor, если придётся учиться читать на другом языке, то как раз-таки и имеет sm.gif

посижу почитаю про фьюзы, может и пойму что
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 26 2011, 16:39
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Unitra @ Feb 26 2011, 19:34) *
посижу почитаю про фьюзы, может и пойму что


На некоторые МК были в сети переведенные даташиты (кажись, на www.gaw.ru). Попробуйте поискать там ...
Go to the top of the page
 
+Quote Post
Unitra
сообщение Feb 26 2011, 19:03
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



а с проекта AVR Studio можно вытащить требуемые к прошивке фьюзы?

Lmx2315, светодиодики, увы, не моргают sad.gif
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Feb 26 2011, 19:15
Сообщение #10


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



если вы фьюзы изначально не трогали то и испортить ничего не могли и светодиоды должны моргать - отсюда вывод , либо мк не живой , либо программатор не работает . Выложите прогу которой моргали светодиоды.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Unitra
сообщение Feb 26 2011, 20:07
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



сейчас МК не определяется вовсе. чую, трындец пришёл

если я ему в CKSEL зашил 7, может он сдохнуть? sm.gif

Сообщение отредактировал Unitra - Feb 26 2011, 19:58
Прикрепленные файлы
Прикрепленный файл  temp.rar ( 438 байт ) Кол-во скачиваний: 25
 
Go to the top of the page
 
+Quote Post
-SANYCH-
сообщение Feb 26 2011, 20:27
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 289
Регистрация: 6-12-05
Пользователь №: 11 864



Процессор от прошивки битов сдохнуть не может. Но можно его загнать в режим когда понадобится внешнее тактирование после чего проц перестанет реагировать на программатор. И в более плохом случае вы можете перевести в такой режим что понадобится высоковольтный (параллельный) программатор. Поэтому с битами конфигурации нужно играться осторожно.
Просмотрел бегло программу вроде рабочая. Покажите схему как вы подключили светодиоды.
Какая тактовая частота у вашего проца? Чем тактируется?
Напишите какие фузы вы устанавливаете
Go to the top of the page
 
+Quote Post
Unitra
сообщение Feb 26 2011, 20:44
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



-SANYCH-
светодиоды - через 470 Ом на землю к порту С
тактируемся кварцем на 4МГц
я так понимаю, если шить авреалом, по SPI, он может ведь сам тактировать проц?

фузы в том-то и дело что не устанавливаю вовсе.
В программе задействованы таймер0, без ШИМ, и байт 5 в ОЗУ под переменные. это в самой программе.
в проге под светодиоды фузы не ставлю тоже.

Сообщение отредактировал Unitra - Feb 26 2011, 20:46
Go to the top of the page
 
+Quote Post
-SANYCH-
сообщение Feb 26 2011, 21:00
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 289
Регистрация: 6-12-05
Пользователь №: 11 864



Unitra
У вас получилось помигать светодиодами?
Авреалом я не программировал (программил понипрогом через SPI но там нужно было чтобы проц от чегото тактировался сам. Толи от внутреннего генератора то-ли от внешнего кварца). Без схемы подключения программатора к микроконтроллеру про тактированние конкретно не скажу.

Кстати светодиоды правильно запаяны (полярность не попутана) ?
Go to the top of the page
 
+Quote Post
Unitra
сообщение Feb 26 2011, 21:21
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



у меня получилось помигать светодиодиками только в протеусе. МК отказывался работать, кроме как шиться, а теперь он ещё и шиться перестал. после того, как я ему в CKSEL загнал "7". по пдфке, 7 - это 111 - это для кварца 3-8МГц, вместе с СКОРТ=1, таблица 4 на стр.26.
Авреал, я так понял, шьёт сразу все 4 фуза CKSEL, для чего я ему и вставил десятичное число, вместо раздельного прошивания фузов

может, так и неправильно. я хз, я импульсные ИП делаю, а не МК

Сообщение отредактировал Unitra - Feb 26 2011, 21:25
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 08:10
Рейтинг@Mail.ru


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