atmega128a - simple traffic system_v2 (+driver)
·
하만 세미콘 아카데미 8기/임베디드 시스템을 위한 sw 구조설계
기존 simple traffic system 과의 차이점 - button & led 드라이버로 분리 - ap 라는 동작 모듈 분리 -> main.c에서 동작 함수만을 불러와서 사용하도록 수정 1. main.c #define F_CPU 16000000UL#include #include #include "driver/led/led.h"#include "driver/button/button.h"#include "driver/ap/trafficSignal.h"int main(void){ trafficSignal_init(); while (1) { trafficSignal_RUN(); }} - trafficSignal_init() : port 할당 및 초기화 - trafficSignal_RUN() : ..