본 페이지는 복습 차원에서 적어놓았으므로 틀린 내용이 있을 수 있습니다.
잘못된 점에 대한 테클은 언제나 환영합니다!
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 등 측정할 수 있다.
'C언어' 카테고리의 다른 글
[C&Processor] 1장 입문 -1- (0) | 2022.11.28 |
---|---|
[C&Processor] 서론 -2- (0) | 2022.11.28 |