KASIMOV/소스모음

[제어소스]usart.h

얼음탱이 2010. 9. 18. 17:06

usart.h
 - ATmege128의 UART통신을 이용하기위한 소스이다.

  • uart0을 이용하기위한 초기화 함수 init_usart0()
  • uart1을 이용하기위한 초기화 함수 init_usart1(int rate)

 을 포함하고 있다. 위의 함수에서 작성자는 uart0은 주로 블루투스를 통해 컴퓨터와 통신할때 사용 
 하기때문에 특정 baud rate를 적어놓았으므로 UBRR0L=0x10 이것을 변경하면 원하는 baud rate를
 사용할수있다. uart1은 주로 dynamixel을 제어하기때문에 자유롭게 baud rate를 변경할수 있게 해놓았
 다.

 직접작성한 부분은 거의 없고 Codevision_AVR_V2.03.4의 wizard에서 필요한 부분만을 따로 적어놓고
 함수를 추가한 소스로 uart를 간단하게 사용하기위해 제작하였다.