AT90CAN128 + AT6663 LIN 트랜시버를 이용하여, Lin통신을 해 보려고 합니다..
Atmel사에서 다운받은 라이브러리에 아래와 같은 값들이 나오는데,, 이 값들의 의미를 모르겠습니다..
FOSC | 8 MHz | ||
LIN_BAUDRATE | 19200 | 9600 | 2400 |
UART_BAUDRATE_SYNC (slave) | 32 | 66 | 269 |
UART_BAUDRATE_SYNC (master) | 37 | 75 | 300 |
UART_BAUDRATE_NORM | 25 | 51 | 207 |
UART_BAUDRATE_SYNC_MASTER | 37 | 75 | 300 |
TIMEOUT_M_HEADER | 175 | 213 | 97 |
TIMEOUT_S_HEADER | 185 | 211 | 125 |
TIMEOUT_RESPONSE_2DATA | 186 | 220 | 117 |
TIMEOUT_RESPONSE_4DATA | 141 | 197 | 26 |
TIMEOUT_RESPONSE_8DATA | 49 | 151 | 99 |
TIMER_2_PRESCALER | 256 | 1024 | 1024 |
위 값들을 FOSC 16MHz, 보레이트 10.4 Kpbs로 하려면,, 어떻게 수정해야 하나요??
Lin통신 소스는 인터넷에 검색해도 통 찾을수가 없네요...
있으신 분,, 공유 좀 부탁 드려 봅니다..
수고 하세요..