[C&Processor] 서론 -1- C언어




본 페이지는 복습 차원에서 적어놓았으므로 틀린 내용이 있을 수 있습니다.

잘못된 점에 대한 테클은 언제나 환영합니다!



C언어가 Processor Board에서 어떻게 동작하는지 알아보기 위해

우리는 C-M Board(이하 보드)를 활용한다.

해당 보드엔 M3 Processor가 있고 C언어 코딩을 통해 동작할 수 있다.

이 것을 검증해보기 위해 보드에는 간단한 오실로스코프 기능과 탐침기(Probe)를 제공한다.

C로 코딩을 한 후 부품의 ' 단자 ' 혹은 ' 임의의 신호선 '을 찍어 파형을 볼 수 있도록

C-C(이하 체크) 프로그램을 제공하는 것을 통해 확인해 볼 예정이다.



직관적으로 이해할 수 있게 만든 교보재이다.

보드는 Processor 를 탑재하고 있다.

I2C 통신 검증을 위해 온도센서 탑재,

SPI 통신 검증을 위해 직렬 Flash Memory 탑재

UART 통신 검증을 위해 UART - To - USAB 탑재

되어 있으며 보드 상에서 배선을 바꾸며 실험을 할 수 있게끔 많은 단자들을 제공한다.



우리는 KEIL社의 MDK-ARM을 사용하여 코딩할 예정이다.

이는 Laptop에서 USB로 보드와 통신하여 보드에 해당 ' 이미지 '를 다운로드 해주는 역할을 한다.

MDK를 통해 작성한 코드를 이미지로 보드에 다운로드시 

우리는 보드에서 보내주는 데이터를 오실로스코프를 통해 실시간으로 관측 및 Trigging 등 측정할 수 있다.




덧글

댓글 입력 영역



통계 위젯 (블랙)

118
104
209081