Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение vitalik_1984 »

Что за человек то непонятливый.С точки зрения Мк есть три типа кварцев это LOW, MID, HI , с точки зрения стабильности работы есть несколько вариантов запуска тактового генератора. То есть перед подсчетом тактовых импульсов должно после включения пройти некоторое время вот это и есть 64 микросекунды.Когда прошло, считаются 16 тысяч циклов и только потом читаются команды и делаются какие то действия с периферией. Это делается для того, чтобы генератор работал уверенно во время выполнения команд.
Вообще можете особо не заморачиваться насчет этих величин, главное не ставить минимальную задержку, говорят что может отключиться программирование в последовательном интерфейсе. Я всегда ставлю самый длинный запуск- он в работе ни на что не влияет.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Alexeyslav »

На самом деле там милисекунд. И этот выбор затрагивает сразу несколько настроек. Не всегда нужны обе эти настройки, Например если питание у вас качественное и активен BOR, то от задержки включения можно отказаться или выставить минимум. Подсчет тактов до старта тоже можно отключить если используется качественный кварцевый резонатор, либо источник тактирования заслуживает доверия - кварцевый генератор например.

Но есть и опасность связанная с этими настройками. Если обе задержки выставить в ноль и запретить вывод сброса то программатор не сможет перевести контроллер в режим программирования. Такая вот засада... Зато стартовать будет мгновенно.
Аватара пользователя
Linker
Встал на лапы
Сообщения: 120
Зарегистрирован: Пн фев 28, 2011 18:10:16
Откуда: Подмосковье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Linker »

Здравствуйте! Только начал осваивать МК, купил себе оригинальный Pickit 2. Собрал вот такую штуку и пытаюсь прошить МК... Подключил, запустил PICkit 2 Programmer, МК определился. Файл прошивки, как я понимаю, "usbstep.hex" ? Открываю его, и прога мне пишет: "Some configuration words not in hex file. Ensure default values above right are acceptable.", в прошивке, как я понимаю, чего-то не хватает ?
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Аlex »

в прошивке, как я понимаю, чего-то не хватает ?
Правильно понимаете. В прошивке не хватает конфигурационного слова, программа говорит, что поставит их по умолчанию.
Придётся Вам их забивать ручками. Для этого Вам придётся скачать даташит, открыть раздел битов конфигурации и по нему ставить галочки.
Аватара пользователя
Linker
Встал на лапы
Сообщения: 120
Зарегистрирован: Пн фев 28, 2011 18:10:16
Откуда: Подмосковье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Linker »

В "PICkit 2 Programmer" я не нашёл установки конфигурационных битов, а открывать и компилить проект в MPLAB IDE - тут чёрт ногу сломит...
Но сами биты, вроде, вот. Не поможете новичку ? :oops:
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Давно не пользовался оболочкой, но вроде там была конфигурация
Изображение
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25123
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

Сверху правее центра Configuration
Кликаем по подчеркнутому и открывается окно конфига
Аватара пользователя
Linker
Встал на лапы
Сообщения: 120
Зарегистрирован: Пн фев 28, 2011 18:10:16
Откуда: Подмосковье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Linker »

А у меня нельзя нажать:
Изображение
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Хмм... у меня, к сожалению, сейчас под рукой нету девайса, подключиться не могу. Без девайса оно неактивное.
Аватара пользователя
Linker
Встал на лапы
Сообщения: 120
Зарегистрирован: Пн фев 28, 2011 18:10:16
Откуда: Подмосковье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Linker »

Ага, скачал самую новую версию, там есть...
И вот тут 7 параметров, а мне нужны 12...
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Они там спаренные :))
Смотрите на одной картинке 300000, 300002, ...
А на другой 300000, 300001, 300002, ...
Аватара пользователя
Linker
Встал на лапы
Сообщения: 120
Зарегистрирован: Пн фев 28, 2011 18:10:16
Откуда: Подмосковье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Linker »

А те, которых нет - два нуля оставлять ? Например тут нет 300004 и 300007...
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Скорее всего да, или то что по умолчанию.
А вообще лучше посмотреть, что там располагается.

PS: Кстати, а они могут быть не активными, тогда Вы их изменить не сможете.
Аватара пользователя
Linker
Встал на лапы
Сообщения: 120
Зарегистрирован: Пн фев 28, 2011 18:10:16
Откуда: Подмосковье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Linker »

Не выходит выставить вот так... Мешают неактивные биты.
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Бррр.. лениво сравнивать, укажите какие?
Аватара пользователя
gauss
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Сб янв 16, 2010 15:34:57
Откуда: Sevsk/Moscow

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение gauss »

Порылся в даташите на ATtiny2313, но так и не нашел максимально допустимый выходной ток порта. Просто у меня с каждого порта выходит 20мА тока примерно, в сумме дает 160мА. Выдержит ли такие токи микросхема в SOIC-корпусе?
:idea:
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Леонид Иванович »

См. раздел Electrical Characteristics. Да, выдержит.
Аватара пользователя
gauss
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Сб янв 16, 2010 15:34:57
Откуда: Sevsk/Moscow

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение gauss »

Посмотрел и удивился - как сразу не заметил! Спасибо!
:idea:
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Alexeyslav »

Но это очень близко к параметру максимального тока через выводы питания, там всего 200мА. Это сильно подрывает надежность работы контроллера. И не уверен что эти токи, особенно по "-" не будут влиять на работу кварца.
Аватара пользователя
gauss
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Сб янв 16, 2010 15:34:57
Откуда: Sevsk/Moscow

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение gauss »

Но ведь не превышает - значит, должно работать :)
И калибруется от внутреннего RC генератора, а не от кварца
Тем более, такой ток сделан для проверки, реально будет не более 100мА в импульсе
:idea:
Ответить

Вернуться в «Разные вопросы по МК»