C언어,ARM
디지털 오실로스코프 프로그램
안녕1999
2020. 4. 18. 23:32
오실로스코프가 없어서, CPU 남는 핀으로 7개입력 받을 수 있도록 만들어 봤다.
입력핀은 외부인터럽트를 사용.
통신은 UART
SPI통신
PC-----(RS232)-------CPU
CPU-------+--(SPI)---------IC
|
GPIO<----+
정확하게는 안됨(딜레이가 어느정도 있어야함)
하드웨어 SPI통신은 고속이라, 안됨.(128분주해도 안됨. 진짜 오실로 스코프가 있어야함.)
소프트웨어 방식으로 SPI통신.(딜레이를 소프트웨어에서 조정)
검증 후, 고속으로 동작 예정.