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

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

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

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

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

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


 
Опции темы

Преобразование ASCII to BIN

Непрочитано 20.01.2024, 15:26  
pifa
Гражданин KAZUS.RUN
 
Регистрация: 26.12.2005
Сообщений: 620
Сказал спасибо: 25
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Преобразование ASCII to BIN

У меня в проекте есть микросхема FRAM(FM24C04), где сохраняются некоторые данные. Я хочу сохранить эти данные в файле, чтоб при старте симуляции его загружать. Но в Proteus'е нет возможности сохранить данные FRAM. Я копирую их в текстовый файл. А как преобразовать ASCII в BIN. Один раз получилось сделать через редактор HxD, но больше не проходит. Вот пример файла.
Вложения:
Тип файла: txt 111.txt (1.5 Кб, 0 просмотров)
Реклама:
pifa вне форума  
Непрочитано 20.01.2024, 17:19  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,456
Сказал спасибо: 3,225
Сказали Спасибо 3,508 раз(а) в 2,389 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Преобразование ASCII to BIN

Ну раз они в хексе, то можно дополнить их правильными заголовками строк и контрольными суммами и получить классический hex. Или сделать одну длинную строку для экономии заголовков и КС. Можно даже в экселе сделать, с функциями типа "шестн-в-дес" и "дес-в-шестн".
Хотя, если один раз получилось - то надо просто поаккуратнее помедитировать и использовать HxD дальше.
__________________
Экзорцист 40-го уровня.

Последний раз редактировалось ForcePoint; 20.01.2024 в 17:21.
ForcePoint вне форума  
Непрочитано 20.01.2024, 17:45  
pifa
Гражданин KAZUS.RUN
 
Регистрация: 26.12.2005
Сообщений: 620
Сказал спасибо: 25
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Преобразование ASCII to BIN

Вчера я до 3 ночи "медитировал", но ничего не вышло. Редактор создает hex-файл, но какой-то "не такой". После преобразование HEX-TO-BIN получаю тот же символьный bin-файл. А каждый раз после изменений преобразовывать руками К тому же, это маленький файл (512 байт). А если я поставлю м/с на 8 Кbit
pifa вне форума  
Непрочитано 21.01.2024, 10:37  
ProtAS-13
Вид на жительство
 
Регистрация: 17.03.2015
Сообщений: 308
Сказал спасибо: 0
Сказали Спасибо 229 раз(а) в 131 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Преобразование ASCII to BIN

Сообщение от pifa Посмотреть сообщение
А как преобразовать ASCII в BIN
Используя Neo Hex Editor (не ниже Standard Edition):
- копируете всё из Вашего 111.txt (Ctrl+C)
- в Neo встаете на нулевую позицию ввода hex-данных (!!!важно!!!) и вставляете (Ctrl+V)
- сохраняете bin-файл.
Вложения:
Тип файла: txt 111.bin.txt (512 байт, 0 просмотров)
ProtAS-13 вне форума  
Сказали "Спасибо" ProtAS-13
pifa (21.01.2024)
Непрочитано 21.01.2024, 12:46  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,392
Сказал спасибо: 85
Сказали Спасибо 670 раз(а) в 391 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Преобразование ASCII to BIN

Предложу свою программку, меня не раз спасала и спасает.
Написал давно, в начале 2000-х.
HEX (и не только) редактор,поддерживает разные форматы, и даже дизассемблеры есть

В Вашем случае алгоритм такой:
1. Скопировать Ваш текст в буфер обмена.
2. Запустить прогу.
3. Меню "Файл"-"Новый"-"ОК"
4. Меню "Правка"-"Вставить как"-"Данные в текстовом виде"-"ОК"
5. Меню "Файл"-"Экспорт"-"Двоичный"-"ОК", ну и выбрать, куда сохранить файл

Попробуйте, может подойдет.
Вложения:
Тип файла: zip mc.zip (968.6 Кб, 0 просмотров)

Последний раз редактировалось pambaru; 21.01.2024 в 12:47. Причина: Забыл вложение.
pambaru вне форума  
Сказали "Спасибо" pambaru
pifa (21.01.2024)
Непрочитано 21.01.2024, 15:29  
pifa
Гражданин KAZUS.RUN
 
Регистрация: 26.12.2005
Сообщений: 620
Сказал спасибо: 25
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Преобразование ASCII to BIN

pambaru Премного благодарен! Все отлично работает.
pifa вне форума  
Непрочитано 21.01.2024, 15:36  
pifa
Гражданин KAZUS.RUN
 
Регистрация: 26.12.2005
Сообщений: 620
Сказал спасибо: 25
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Преобразование ASCII to BIN

Сообщение от ProtAS-13 Посмотреть сообщение
Используя Neo Hex Editor (не ниже Standard Edition):
Спасибо за информацию, но попробовал програмку от pambaru и все сработало. Буду иметь ввиду на будущее. Инсталляция даной проги уже год лежит на компе, но не пользовался, т.к. хватало других инструментов.

Последний раз редактировалось pifa; 21.01.2024 в 15:39.
pifa вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дисплеи от сотовых (схемы подключения, код, datasheet) dosikus Микроконтроллеры, АЦП, память и т.д 1679 20.05.2023 15:50
LCD_1602 знаки кода таблицы ASCII naumovich Электроника - это просто 10 27.12.2018 11:48
Конвертация PCAD bin в PCAD ASCII synk Proteus, KiCAD и другие ECAD 8 18.05.2015 12:03
Подбираемся к DX Kabron Микроконтроллеры, АЦП, память и т.д 455 27.10.2014 22:41
Разложить число на символы ASCII 7Fantomas7 Микроконтроллеры, АЦП, память и т.д 50 18.02.2011 14:57


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.