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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
10on
Электрический кот
Сообщения: 1042
Зарегистрирован: Пн авг 31, 2009 09:04:53
Откуда: Россия, Омск

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

Сообщение 10on »

Serj324, собери EXTRAPIC.
xVekx
Встал на лапы
Сообщения: 125
Зарегистрирован: Вс мар 01, 2009 20:41:19

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

Сообщение xVekx »

Здравствуйте, возможно ли такое или нужен ещё 1 транзистор, контроллер Xmega128A3
возможности порта http://www.gaw.ru/html.cgi/txt/doc/micr ... /13_14.htm
Вложения
1.JPG
(4.65 КБ) 281 скачивание
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Нет, без ещё одного транзистора не обойтись.
Аватара пользователя
wog39
Родился
Сообщения: 4
Зарегистрирован: Вс апр 08, 2012 16:02:52

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

Сообщение wog39 »

Меня давненько мучает один вопрос: какой максимальный размер программы можно зашить в МК типа AVR или PIC. К примеру, нашел схему USB программатора для PIC-контроллеров, выполненную на PIC18F2550. По даташиту у нее 32кб памяти программ, а прошивка для него (hex-файл) весит 90кб. То же самое и по AVRам, находил проект для Atmega16 (16кб) с прилагаемым hex-файлом более 20кб. Как это понимать?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3868
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

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

Сообщение Engineer_Keen »

Размер прошивки не равен размеру HEX-файла, прочитайте как он устроен.
Аватара пользователя
wog39
Родился
Сообщения: 4
Зарегистрирован: Вс апр 08, 2012 16:02:52

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

Сообщение wog39 »

если не трудно, киньте ссылку где можно почитать.
и как тогда узнать реальный размер программы?
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7357
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

В google набираете Intel HEX format и читаете.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

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

Сообщение ut1wpr »

wog39 писал(а):если не трудно, киньте ссылку где можно почитать.
и как тогда узнать реальный размер программы?
google, hex-format, и у вас ссылок немеряно.
В инете на каждом углу (Гугл знает где) утилита hex2bin.exe Конвертируете одно в другое и смотрите размер полученного бинарника.
С уважением,
Виктор.
Аватара пользователя
wog39
Родился
Сообщения: 4
Зарегистрирован: Вс апр 08, 2012 16:02:52

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

Сообщение wog39 »

Спасибо. Вроде разобрался.
Хотел спросить еще об одной странности: зашиваю в контроллер программу, hex-файл весит 9кб, считываю эту же программу из контроллера - получается hex-файл весом 45кб.
Сейчас посмотрел содержимое файлов, и вроде все стало на свои места - в считанном файле первые 20% строк идентичны строкам оригинального файла, а всё остальное заполнено "FF"
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

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

Сообщение Arlleex »

9кб весит компьютерный файл. А для микроконтроллера ценно только его содержимое.
Неиспользуемые ячейки память имеют значение 0xFF :)
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
zecagent
Родился
Сообщения: 15
Зарегистрирован: Вс фев 05, 2012 04:16:02
Откуда: Новотроицк

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

Сообщение zecagent »

Постоянное напряжение 24 В. Нужно подключить микроконтроллер, напряжение питания 5В. Можно ли просто через резистор и супервизор? Как обычно это делают?
Chettuser

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

Сообщение Chettuser »

Бррр... зачем здесь супервизор?
Обычно делается это через понижающий стабилизатор серии 78xx (78Lxx)
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

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

Сообщение SmarTrunk »

Через 3-выводный интегральный стабилизатор, вроде 7805 или 78L05
Chettuser

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

Сообщение Chettuser »

Вопрос специалистам по ПЛИС, язык Verilog.
Каким образом можно описать модуль выдающий ряд управляющих импульсов с задержкой по времени между ними?
Niaden
Родился
Сообщения: 9
Зарегистрирован: Ср апр 11, 2012 11:24:19

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

Сообщение Niaden »

Привет. подскажите, плз, столкнулся с некоторыми трудностями.
Есть usb программатор и есть отладочная плата для atmega8.
Обжал шлейф, думал, соеденить и уже прожить, но не тут то было. намудрил
вид сверху контактов на программоторе и на отладке такой:
gnd miso
gnd sck
gnd rst
gnd gnd
vtg mosi

но особенность разъемов, которыми обжимал шлейф, такая, что на отладке дб выводы в таком порядке (вид сверху)
miso gnd
sck gnd
rst gnd
gnd gnd
mos vtg

надо было сразу так спаять, но не знал. А полностью. зачищать отладку и все перепаивать не хочется.

такой вопрос, если выкинуть пару проводов земли, будет схема работать? каков принцип, вообще, у того, что из 10и контактов каждый 2й провод - земля. Они должны чередоваться с сигнальными? А Что если, я выкину 1 землю? Например так:
- miso
gnd sck
gnd rst
gnd gnd
vtg mosi

тогда, если правильно обжать, на отладку выводы прийдут так:
gnd miso
gnd sck
gnd rst
vtg gnd - а если эту землю еще выкинуть? можно- нет?
--- mosi
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Niaden, можете оставить только одну землю. Но убедитесь, что она с обоих сторон подключена, а не просто контакт в воздухе болтается.
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

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

Сообщение Мастер Ломастер »

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

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

Сообщение ploop »

такой вопрос, если выкинуть пару проводов земли, будет схема работать? каков принцип, вообще, у того, что из 10и контактов каждый 2й провод - земля. Они должны чередоваться с сигнальными? А Что если, я выкину 1 землю?

Земля нужна одна. Чередуют на шлейфе для того, чтобы на длинном кабеле было меньше помех.

И вообще не понимаю я этих трудностей. Есть miso, mosi, sck, rst и земля. Всего пять проводов. Чем и как их соединить - дело десятое. Шлейфом, отдельными проводами. Как расположить контакты - вообще не имеет значения. Просто некоторые стараются придерживаться определённого порядка, чтобы можно было обмениваться между собой готовыми девайсами и не ломать голову над расположением контактов программирования.
А для себя делайте как хотите, только соедините одноимённые цепи.
Niaden
Родился
Сообщения: 9
Зарегистрирован: Ср апр 11, 2012 11:24:19

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

Сообщение Niaden »

ясно, спасибо за ответы!
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

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

Сообщение SubDia »

Chettuser писал(а):язык Verilog.
Каким образом можно описать модуль выдающий ряд управляющих импульсов с задержкой по времени между ними?

А что смущает, реализация задержки?
Использовать счетчики.. Или нужен конкретный пример конкретного описательного блока?
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Ответить

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