ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
99041
shandrei (08.09.2007 22:34, просмотров: 3573) reZident
в чем ошибка? UART0 (LPC-2138). строчка UART0WriteChar('*'), выдает в окне гипертерминала в цикле '*'(делаю вывод, что все правильно настроено), а вот в спарке принял/передал не работает. такое ощущение, что гипертерминал неправильно настроен. // This program is created for LPC-2138-MT board // Return echo from rs232 #include "system.h" #include "rs232.h" int main() { /**** VARIABLES ****/ unsigned char ch0 = 0x0; /**** INITIALIZATION ****/ // Frequency initialization FrecInit(); // UART initialization UART0Initialize(9600); // loop forever while(1) { // echo for UART0 ch0 = UART0ReadChar_nostop();// if(ch0!=0) { UART0WriteChar('*'); UART0WriteChar(ch0); } } }