Easyelectronics.ru

Электроника для всех
Текущее время: 15 дек 2019, 08:43

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос (багрепорт) по бутлодеру для мега 32
СообщениеДобавлено: 17 дек 2011, 08:39 
Только пришел

Зарегистрирован: 22 июл 2010, 14:51
Сообщения: 8
Код:
/*
* Pin "STARTPIN" on port "STARTPORT" in this port has to grounded
* (active low) to start the bootloader
*/
#define BLPORT      PORTC
#define BLDDR      DDRC
#define BLPIN      PINC
#define BLPNUM      PINC7


PINC7 - насколько я знаю это вывод часового кварца.

Плюс горение светодиода, в отличии от Мега16 версии, не сделано.

Копипаст такой копипаст ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос (багрепорт) по бутлодеру для мега 32
СообщениеДобавлено: 17 дек 2011, 08:50 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6274
Откуда: Челябинск
Мегу32 мы не поставляем штатно, так что да. Там бут склеен наскоряк. Причем по какой то причине, если добавить в него светодиод, как в меге16, то он тупо перестает работать вообще О_о.

Цитата:
PINC7 - насколько я знаю это вывод часового кварца.

В первую очередь он вывод порта. А потом уже все остальное :)

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос (багрепорт) по бутлодеру для мега 32
СообщениеДобавлено: 17 дек 2011, 08:53 
Только пришел

Зарегистрирован: 22 июл 2010, 14:51
Сообщения: 8
DI HALT писал(а):
Мегу32 мы не поставляем штатно, так что да. Там бут склеен наскоряк. Причем по какой то причине, если добавить в него светодиод, как в меге16, то он тупо перестает работать вообще О_о.

Цитата:
PINC7 - насколько я знаю это вывод часового кварца.

В первую очередь он вывод порта. А потом уже все остальное :)


Причем странно, что Мега32 со стоковой прошивкой (с которой по почте пришла) таки светодиодом горела.

Цитата:
В первую очередь он вывод порта. А потом уже все остальное :)


В рамках пинборда это может вызвать дичайший баттхерт у бутлоадера. А если не знать о такой особенности, то и у владельца.

EDIT Я неправ, этот BLPORT вообще с текущим конфгом бутлоадера (STARTUP_WAIT) не используется.


Последний раз редактировалось t3hk0d3 17 дек 2011, 08:59, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос (багрепорт) по бутлодеру для мега 32
СообщениеДобавлено: 17 дек 2011, 08:56 
Только пришел

Зарегистрирован: 22 июл 2010, 14:51
Сообщения: 8
Млин, бутлоадер ещё собираться не хочет :(
Где-то косяки в Makefile-е


make build спасет мир


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос (багрепорт) по бутлодеру для мега 32
СообщениеДобавлено: 17 дек 2011, 09:11 
Только пришел

Зарегистрирован: 22 июл 2010, 14:51
Сообщения: 8
В общем бутлоадер для Мега 32, который и светодиодом горит, и работает за одно.


Вложения:
main.c [13.59 Кб]
Скачиваний: 391
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB