Как закомпилировать произвольные данные в HEX-файл?

Тема в разделе "WASM.ELECTRONICS", создана пользователем FastSoft, 16 июл 2005.

  1. FastSoft

    FastSoft New Member

    Публикаций:
    0
    Регистрация:
    19 фев 2005
    Сообщения:
    54
    Адрес:
    Russia
    1

    Пишу для Atmel128 недолго.



    1.1

    Подскажите, каким образом "запеч" в hex-файл (неважно - в область данных или кода),

    файл произвольного содержания? Ну то есть как воплотить такую мысль:



    include '123.bmp' а?



    Кoнечно я могу написать программу, что сделает преобразование навроде:



    содержимое 123.bmp --> ... $00, $01, $34, $FF, $54, $41, $A3, $93 ...



    но вдруг можно более красиво поступить?
     
  2. ProgramMan

    ProgramMan New Member

    Публикаций:
    0
    Регистрация:
    13 янв 2004
    Сообщения:
    263
    В каком компиляторе?

    В FASM есть дектива file
     
  3. samba

    samba New Member

    Публикаций:
    0
    Регистрация:
    24 авг 2003
    Сообщения:
    65
    Адрес:
    England
    Попробуй через RCDATA (в ресурс)
     
  4. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    ProgramMan

    samba

    Люди, это же для микроконтроллера пишется.



    FastSoft



    На C это займёт не больше десятка строчек кода, а на перле и того меньше, AFAIK.
     
  5. aSL

    aSL New Member

    Публикаций:
    0
    Регистрация:
    21 дек 2003
    Сообщения:
    43
    Адрес:
    Russia