Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Код (асм) больше 64к
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Mt_
Как скомпелить код на асме больне чем 64к. Пользуюсь таврасмом. Он выдает Intel HEX, который не может превышать 64к (по определению). Компилятор должен понимать локальный метки.
BVU
Цитата(Mt_ @ Oct 17 2005, 17:39)
Как скомпелить код на асме больне чем 64к. Пользуюсь таврасмом. Он выдает Intel HEX, который не может превышать 64к (по определению). Компилятор должен понимать локальный метки.
*

Решитесь на использование другого инструментария (ASM), ну скажем IAR. Там есть intel-extended, motorola-s19 и выше, которые обеспечат решение Вашей проблемы.
vzyk
"Intel-extended" формат подержит более 64k.
arttab
извеняйте если глупость ляпну, на Hex>64 или сам код? hex может быть и более 64, а записываться в мк будет не более 64 - избыточность + фузы в hex
Mt_
Проблема решается так. Таврасмом генерится бин, затем прогой бин2нех переделывается в нех68. Авреал это нормально хавает, на всем промежутке 0-128к.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.