Wpis z mikrobloga

#programowanie #cpp #arm #kompilacje

Problem jest taki, że do uC mogę sobie załadować program tylko do SRAM'u. Wypadałoby wrzucić tam jakiś loader tu nie ma problemów. Ale chciałbym wzbogacić pamięć/program o jakąś nową funkcję. Ale tylko jedną. Jak skompilować program bez main? Skąd wziąć kod wynikowy tej jednej przykładowej funkcji? Bo z zapisem we flashu to nie będzie problemu. Chyba wiecie o co chodzi?

Macie jakieś sugestie/poradniki/jakąś mądrą książkę?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Analityk: kompilacja nie wymaga main - dopiero linkowanie szuka tej funkcji (np. na linuksie generowany jest punkt wejścia

_start
, który linkuje
  • Odpowiedz