Программировать(писать программу) конечно данная ошибка не мешает, до тех пор покаа не понадобиться заливать написанную программу в девайс. Вот тогда возникают проблеммы... Насколько я себе представляю, Codewarrior для программирования через LPT-порт использует WinDriver (WINDRVR.SYS), для прямого доступа к портам в системах Windows 2000/XP. При загрузке системы с помощью утилиты lptinit.exe производится проверка корректноти работы с LPT-портом, ну к примеру что-нибудь туда пишет и ожидает заранее известный ответ. У меня возвращает ошибку, может быть не работает windriver, хотя в системе он виден как работающий. Пробовал его переустанавливать не помогает. Вобщем я остановился на том, что виновата Windows XP, потому что на Windows 2000 таких проблемм нет.
По поводу С++, компилятор там воде бы есть, но может быть он требует отдельной лицензии. Я пишу на простом С, потому что считаю писать программы для микроконтроллеров на С++ - это пребор.
|