Мелкие вопросы по МК и ПЛИС.
- Мikа
- Потрогал лапой паяльник
- Сообщения: 343
- Зарегистрирован: Пн апр 01, 2013 15:13:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Спасибо большое
Хм, а я думал, что в hex уже всё в машинных кодах, а получается, что во время прошивки происходят ещё какие-то преобразования?
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Потому что хочу научиться.
Re: Мелкие вопросы по МК и ПЛИС.
Мikа писал(а):Спасибо большоеХм, а я думал, что в hex уже всё в машинных кодах, а получается, что во время прошивки происходят ещё какие-то преобразования?
viewtopic.php?f=62&t=32&p=1943735#p1943735
Этот вопрос обсасывается в данном разделе с периодичностью 10-15 страниц. Пора уже FAQ завести со ссылкой :
http://ru.wikipedia.org/wiki/Intel_HEX
Re: Мелкие вопросы по МК и ПЛИС.
HEX - это просто текстовый файл, читаемый и редактируемый даже в обычном Блокноте, и в котором реальные циферки, которые будут записаны в проц, представлены в виде буковок в определенном формате - не более того. Размер самого HEX-файла не имеет никакого отношения к размеру прошивки в памяти МК.
Re: Мелкие вопросы по МК и ПЛИС.
aam писал(а):Размер самого HEX-файла не имеет никакого отношения к размеру прошивки в памяти МК.
Смелое заявление. И неправильное. Возьмите с десяток НЕХов, сравните объем бинарного наполнения и его НЕХ - образа, получите соотношение 1 : 2,5...3 . На определенный формат я дал прямую ссылку.
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Jack_A, вот пример:
1.bin - 2 bytes
1.hex - 47 bytes
47/2 = 23,5
что на это скажете?
1.bin - 2 bytes
1.hex - 47 bytes
47/2 = 23,5
что на это скажете?
- Вложения
-
- 1.rar
- (157 байт) 123 скачивания
Ставим плюсы: )
Re: Мелкие вопросы по МК и ПЛИС.
Я имею в виду реальные хексы реальных прошивок, а не, извините, взятые специально для по<censored> . Возьмите тогда 0 байтов инфы, разница будет еще разительнее. Люди интересуются, влезет ли конкретный хекс в конкретный МК. Вы любитель МК с 2 байтами флеши ? Что ж, бывает ...
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Даннная прошивка имеет всего одну команду AVR : rjmp PC
Так что это вполне реальная прошивка
Прошу заметить, ерничать начали Вы)
Точного отношения размеров .bin и .hex нет. .hex всегда больше .bin, что и имел в виду aam
Так что это вполне реальная прошивка
Прошу заметить, ерничать начали Вы)
Точного отношения размеров .bin и .hex нет. .hex всегда больше .bin, что и имел в виду aam
Ставим плюсы: )
- urry
- Сверлит текстолит когтями
- Сообщения: 1262
- Зарегистрирован: Пн дек 08, 2008 10:58:48
- Откуда: Винница
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
так что это вполне реальная прошивка
Боюсь спросить, что она делает.
Итак, действительно, я помню, что отвечал на вопрос о длине хекса.
Не хочу повторять.
----------
Вывод -
Тема для начинающих должна быть в отдельном разделе, чтобы сразу можно было показать.
Жирным курсивом там обязаны быть битовые оперции и все такое
----------
- sphincs
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Вт сен 11, 2012 09:13:52
- Откуда: Брест, Беларусь
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
есть необходимость прошить МК atmega8 в корпусе TQFP-32. по 8 ног с каждой стороны. но не могу в инете найти панельки под них (в случае серийного производства не будешь же каждую паять, прошивать и выпаивать). самое похожее - PLCC 32, но это немного не то, там соотношение ног по сторонам 9 на 7. подскажите, где и что искать, ведь должны же они быть
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
Ну это не такая проблема - они есть в продаже. А вот под 208 лап искал - это да! 
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
в случае серийного производства ставится разъем для ISP и МК прошивается уже после впаивания в плату.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- sphincs
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Вт сен 11, 2012 09:13:52
- Откуда: Брест, Беларусь
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Chettuser писал(а):Ну это не такая проблема - они есть в продаже
что-то мне подсказывает, что за такие деньги лучше соорудить что-нить на коленке))
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Мелкие вопросы по МК и ПЛИС.
sphincs писал(а):что-то мне подсказывает, что за такие деньги лучше соорудить что-нить на коленке))
А мне что то подсказывает, что все таки разъем внутрисхемного программирования будет самым удобным и дешевым...
- sphincs
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Вт сен 11, 2012 09:13:52
- Откуда: Брест, Беларусь
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
КРАМ, сложность в том, что плата предварительно уже разведена и на ней несколько тесновато. не учел я сразу вариант внутрисхемной прошивки. буду думать как можно дорожки протащить
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Мелкие вопросы по МК и ПЛИС.
Это не сложность, а лень исправлять собственный косяк.
Разместить PLS-6 не требует особого места...
Разместить PLS-6 не требует особого места...
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
Alexeyslav писал(а):Практически на всех. Именно этот модуль реализует как частности и SPI и I2C и UART(даже нестандартный 9-битный UART).
Можно поподробнее? Что то гугль не выдаёт ничего. Интересуют реализации SPI и квадратной шины через USART.
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Места оно не требует, а вот раздвинуть уже существующую топологию так чтобы без перемычек потребует некоторых усилий.
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Мелкие вопросы по МК и ПЛИС.
Alexeyslav писал(а):Места оно не требует, а вот раздвинуть уже существующую топологию...
Первый раз потребует усилий, а в другой разъем программирования будет размещаться СРАЗУ ВМЕСТЕ С МК при первичной компоновке.
Тем более, что в серийном изделии даже не нужно паять сам разъем. Программатор подключают прямо в отверстия для разъема с небольшим перекосом для обеспечения контакта. В качестве переходника с "мамы" программатора на отверстия в плате и используют тот самый PLS.
- sphincs
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Вт сен 11, 2012 09:13:52
- Откуда: Брест, Беларусь
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
ну вроде относительно красиво получилось, без перемычек. если сделать отверстия с металлизацией или как-то иначе обеспечить контакт, то можно PLS-6 даже не впаивать в каждую плату, я правильно понимаю?
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Мелкие вопросы по МК и ПЛИС.
Да, правильно.
Я вообще впаиваю PLS только в платы, где либо подразумевается перепрограммирование при апгрейде, либо на платах подлежащих отладке.
В остальных разъем не паяю.
Я вообще впаиваю PLS только в платы, где либо подразумевается перепрограммирование при апгрейде, либо на платах подлежащих отладке.
В остальных разъем не паяю.