STM8S에서 UART를 동기 모드로 변경하고 이를 이용해 SPI 송신을 구현해 보았다.
//동기 USART 설정 함.. UART1_SYNCMODE_CPOL_HIGH |UART1_SYNCMODE_CPHA_MIDDLE | UART1_SYNCMODE_LASTBIT_ENABLE),
/* Enable the UART1*/
|
400000 은 SPI의 전송 속도
(UART1_SyncMode_TypeDef)(UART1_SYNCMODE_CLOCK_ENABLE | UART1_SYNCMODE_CPOL_HIGH |UART1_SYNCMODE_CPHA_MIDDLE | UART1_SYNCMODE_LASTBIT_ENABLE) 문장에서 SPI의 모드를 설정 한다.
char data;
UART1_SendData8( data );
|
인터럽트를 사용하지 않고 전송하는 예다.
'공부 > STM8' 카테고리의 다른 글
STVP 와 ST-LINK 를 이용한 STM8S 양산 (2) | 2013.01.03 |
---|---|
STM8S 개발및 양산 환경 (0) | 2013.01.02 |
STM8S slave SPI 살리기 및 인터럽트 살리기 (0) | 2013.01.02 |
ST-LINK/V2 에 바리스터 달기 (7) | 2012.12.27 |
[STM8] STM8 살펴 보기 (0) | 2012.11.13 |