Day 5 - ARM7(Assembly)
·
IDEC 교육/Embedded C
ARM7 Reference해당 링크에서 레퍼런스 파일을 받을 수 있다.ARM7 Quick Card해당 링크에서 짧게 요약된 버전을 받을 수 있다.현재 Keil과 Segger 툴을 사용중이고, Assembly는 Segger Studio를 사용중이다.C와 Assembly 동시 사용main.c에서 assem.s라는 assembly 파일에 정의된 함수를 불러와서 쓸 수 있는데DoAdd라는 함수를 assembly에서 정의하여 불러와서 사용하는 예시이다.main.c#include #include extern int DoAdd(int, int);int main(void) { printf("Program Started\n"); int a = DoAdd(3, -1); printf("Add: %d\n", a); p..