Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 04.07.2005, 18:03   #1
ReAlex
Прохожий
 
Регистрация: 04.07.2005
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ReAlex на пути к лучшему
По умолчанию BIN file

Hello!

Кто нибуть знает формат bin файла прошивки?

Заранее благодарен
Реклама:
ReAlex вне форума  
Непрочитано 04.07.2005, 18:28   #2
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: BIN file

Сообщение от ReAlex
Кто нибуть знает формат bin файла прошивки?
Это просто двоичный файл. Не текстовый, типа HEX или generic. Даже не знаю, как подробнее объяснить-то... Ну, скажем, .exe - а не .txt
nml вне форума  
Непрочитано 04.07.2005, 19:02   #3
ReAlex
Прохожий
 
Регистрация: 04.07.2005
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ReAlex на пути к лучшему
По умолчанию

это да, но его размер больше чем сами данные, значит в нем есть еще какая то служебная информация, как и в hex файле
ReAlex вне форума  
Непрочитано 05.07.2005, 11:20   #4
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от ReAlex
это да, но его размер больше чем сами данные, значит в нем есть еще какая то служебная информация, как и в hex файле
Такого быть не должно. Загляните в него любым HEX вьювером, да тем же просмотрщиком FARа (по F3) и все увидите.

Да, а почему вы решили - что его размер больше чем данные?
nml вне форума  
Непрочитано 05.07.2005, 11:45   #5
ReAlex
Прохожий
 
Регистрация: 04.07.2005
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ReAlex на пути к лучшему
По умолчанию

Hello!

Цитата:
Да, а почему вы решили - что его размер больше чем данные?
Потому что как то сравнил hex и bin файлы одной прошивки и обнаружил, что суммарная длина данных в hex файле меньше, чем bin файл. Возможно в hex файле цепочки нулей просто не заносятся, хотя про это нигде не сказано.
ReAlex вне форума  
Непрочитано 05.07.2005, 13:47   #6
ObitJr
Частый гость
 
Регистрация: 19.02.2005
Сообщений: 26
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ObitJr на пути к лучшему
По умолчанию

hex формат поддерживает адресацию (например только те частки памяти которые нужно зашить), так что в нем может быть данных меньше чем в bin'е.
ObitJr вне форума  
Непрочитано 05.07.2005, 22:49   #7
Worker
Частый гость
 
Регистрация: 27.02.2005
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Worker на пути к лучшему
По умолчанию А оно тебе нужно или ты схэму программатора разрабатываешь

Бин это просто двоичный файл, HEx это тоже двоичный файл но с контрольной суммой в каждой строкеи с адресом в начале строки, куда писать, вкурил?
Worker вне форума  
Непрочитано 06.07.2005, 10:14   #8
ReAlex
Прохожий
 
Регистрация: 04.07.2005
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ReAlex на пути к лучшему
По умолчанию

Hello!

ObitJr:
Цитата:
hex формат поддерживает адресацию (например только те частки памяти которые нужно зашить), так что в нем может быть данных меньше чем в bin'е.
Я все понял. Теперь ясно, почему строки данных в hex файле не постоянные по 16 байт, а часто меньшие.
ReAlex вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем переконвертировать .bin в .hex ? IgorAVR2 Микроконтроллеры, АЦП, память и т.д 3 22.05.2008 15:03
PIC Using default destination of 1 (file). firsxxxman Микроконтроллеры, АЦП, память и т.д 4 18.05.2008 00:50
PIC Using default destination of 1 (file). firsxxxman Микроконтроллеры, АЦП, память и т.д 0 15.05.2008 19:46
could not open file vintz Proteus, KiCAD и другие ECAD 0 17.11.2007 08:53
Структура Hex/Bin файла French Микроконтроллеры, АЦП, память и т.д 2 27.09.2004 16:35


Часовой пояс GMT +4, время: 00:29.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot