Проблема вот какая:
Цитата: Добрый день..
Для подробностей читаем доку a51.pdf
Шаги которые вам необходимо сделать:
1) если работаете в Keil редакторе, то поставьте галочку в настройках проекта закладки Output->Create HEX File. После компиляции в папке с проектом получите hex файл.
2) Если работаете с оболочкой от силаба (именно оболочкой, так как они все равно используют компилятор и линковщик от Keil), то необходимо выполнить oh51.exe c:\proga.obj
oh51 лежит в <x>:\SiLabs\MCU\IDEfiles\C51\BIN\OH51.EXE
На выходе получите proga.hex. А лежать он будет в папке откуда вы вызывали oh51.exe. Т.е если вы выполнили C:\SiLabs\MCU\IDEfiles\C51\BIN\OH51.EXE c:\proga.obj в каталоге E:\ то и hex Найдете там.
Удачи.
Следующая цитата:
Спасибо! Я сделал как и было написано, но вот что возникает: строка пишет:
бла-бла-бла
*** ERROR: UNKNOWN RECORD TYPE OFH *** OH51 ABORTED
hex файл сгенерился, но он 0 байт и, конечно же, пустой.
В чём может быть дело?
|