Цитата(aaarrr @ May 28 2008, 15:50)

Странно как-то. А программы, за исключением делителя UART, одинаковые?
Один к одному.
Было:
#define AT91B_MAIN_OSC 18432000 // Main Oscillator MAINCK
#define AT91B_MCK ((18432000*73/14)/2) // Output PLL Clock
#define MCK 47923200 // MCK (PLLRC div by 2)
#define BRD (MCK/16/BR) /* Baud Rate Divisor */
#define BR 115200 /* Baud Rate */
Стало:
#define AT91B_MAIN_OSC 14745600//18432000 // Main Oscillator MAINCK
#define AT91B_MCK ((14745600*73/14)/2) //((18432000*73/14)/2) // Output PLL Clock
#define MCK 38338560 //47923200 // MCK (PLLRC div by 2)
//#define BRD (MCK/16/BR) /* Baud Rate Divisor */
#define BRD ((MCK + BR * 8)/16/BR)
#define BR 115200 /* Baud Rate */