| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > функция в Keil |
| Автор: Regbist 16.11.2005, 09:38 |
| здраствуйте. столкнулся с такой проблемкой. программирую контроллер DS80c400(Dallas) ,используя Keil. Задача в принципе простая: передать команду по com порту. В Кейле есть функция putchar,которая передаёт символ по последовательному порту. ПРоблемка вот в чём. на DS80c400 три последовательных порта, и функция putchar работает только с первым портом. а вот если мне надо по 3 передавать команду, то могу ли я использовать эту функция (у меня не получается |
| Автор: PILOT 16.11.2005, 10:03 |
| Лучше писать так, как ты написал в конце. путаницы будет меньше. СУВ. |
| Автор: cardinal 16.11.2005, 10:45 |
| Ну или подправь putchar в библиотеке соответсвенно. Но я бы уж тогда сделал свою putchar, a то на самом деле запутаешься... |
| Автор: Sardar 16.11.2005, 14:54 |
| Если есть система девайсов (т.е. есть хоть какая то RTOS), то должна существовать по идее ссылка CONSOLE на один из COM портов, ссылку можно поменять. Попробуй поискать в референс-мануале к софту что используешь. |
| Автор: Regbist 17.11.2005, 16:17 |
| спасибо,наверно лучше сделать свою функцию приема и пеердачи для последовательного порта |