я бы поставил цикл...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Max_Fly 21 августа 2003 г. 12:40
В ответ на: Вот, для этого требует 8432 bytes of CODE memory, 533282 bytes of DATA memory, 1318 bytes of CONST memory... Наверное, нужно углубляться в документацию конкретно... отправлено outcast 21 августа 2003 г. 12:30

после принта.. ибо не под операционкой всё это происходит. и что процессор будет делать после того как выполнит последнюю команду??? а во вторых - арм - он когда просыпается - сразу пытается выполнить код который у него по 0-у адресу лежит. это как правило загрузчик. цель загрузчика - растолковать процессору что к нему прикреплено. всё это проинициализировать и перекачать в ОЗУ собственно программу. после чего переключить страницы так чтобы ОЗУ с программой оказалось в зоне досягаемости и собственно запускается программа. я не вижу ничего криминального в этих цифрах которые вы привели. сама по себе библиотечная функция печати очень громоздкая. хотя бы потому что она умееет передавать не только цифру 4 а ещё и поток данных, стринги, форматорованный текст, и т.п. А ещё - смотря что за процессор и что за работу надо выполнить загрузчику. + в этот код само собой помещается и Ваша программа.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru