오실로스코프좀 봐주세요..
플래쉬 메모리가 정상 동작을 하는지 확인하고 싶어서
address pin을 체크 하는 프로그램을 돌렸습니다.
#define sysAddress(offset) (*(volatile BYTE *)(system_base + offset))
while(1)
{
data = SysAddress(0x0001 << Flash_addr_shift);
}
이렇게 해두고 버튼 인터럽트 핸들러에서 Flash_addr_shift
요넘을 하나씩 증가 하도록 해놓고 어드레스 핀을 찍어봤는데..
사진39 033s.jpg는 그 핀이 선택 됐을(1) 때이고
사진39 034r.jpg는 그 핀이 0일때 입니다.