inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

HAL, CubeMX, TrueSTUDIO를 이용한 STM32F4 무료 강좌

SPI (VS1003)의 클럭 폴라리티 ,클럭엣지에 관한 질문입니다.

388

우연같이

작성한 질문수 8

0

데이터시트를 보면 클럭 폴라리티가 Low고, 클럭엣지의 데이터전송은 1Edge에서 전송되는걸로 보이는데

적용한것은 High에 2Edge로 했는데

제가 잘못 이해한것인지 헷갈립니다.!

드론-개발 c iot

답변 1

0

ChrisP

안녕하세요!

잘 이해하셨습니다. 우선 Low와 1Edge로 하는게 정답이라고 볼 수 있습니다.

근데 High와 2Edge로 해도 통신이 잘 될 수도 있습니다.

그 이유는

Low와 1Edge로 했을때 클럭의 "상승엣지"에서 전송이 될겁니다.

High와 2Edge로 해도 역시 클럭의 "상승엣지"에서 전송됩니다.

즉, 클럭의 상승엣지이냐, 하강엣지이냐가 중요한 이슈가 되는 것이죠.

Low와 1Edge로 하는것이 가장 좋은 설정방법이지만, 클럭의 주기가 너무 높지 않을 때는 High와 2Edge 로 해도 통신이 가능할 수 있습니다.

이해가 되셨는지 모르겠네요~

0

우연같이

감사합니다! 잘이해되었습니다

자세히 설명해주셔서 잘이해안되는 사람이 없겠네요!ㅎㅎ

혹시 드론 강좌 이후의 또 다른 강좌를 하실 계획이 있으신가요??

PWM 실시간 변경 시 ARR이 아닌 PSC 레지스터를 제어해야 하는 이유

0

161

1

클럭설정

0

320

1

SDIO구현

0

429

1

CANable 구매 후 STM32F407V_EduBoard_Ver1.22와 연결 뒤 통신이 안됩니다.

0

306

1

CAN 통신에 사용되는 CANable 보드의 펌웨어

0

1484

2

서보모터 질문

0

344

2

서보모터 제어

0

498

1

IrDA 통신

0

294

1

파일 생성이 되지 않습니다

0

326

1

파일이 없습니다.

0

357

1

사용 프로그램이 맞나요?

0

362

4

선택사항을 실행할 수 없으며 최신 실행 작업이 없습니다. 질문

0

541

1

TrueSTUDIO가 뜨지 않습니다.

0

594

1

pwm 주기 강의 질문드립니다.

0

519

1

가감속 테이블

0

411

1

개인정의 질문

0

352

1

임베디드 공부

0

560

1

새로운 모듈 새로운 라이브러리

0

354

1

포트 설정 문제

0

467

1

서보모터

0

275

1

예제코드, 회로도 요청드립니다.

0

239

1

보드 구매후 구매확정 하였습니다.

0

225

1

예제코드 및 회로도 요청 건

0

268

1

PWM 생성 주기에 따른 차이점은 어떤것이 있나요?

0

577

1