23:42
Untitled [258]
Посылаю сообщения по каналу связи из программы, а они не принимаются. Почему? Начинаю копать. Оказалось:
- Само сообщение из окошка редактирования не попадает в переменную.
- В функции обработки приёма/отправки (взятой из другого проекта) часть, отвечающая за отправку почему-то была закомментирована о_О
- На другом конце провода программа работала в тестовом демонстрационном режиме, в котором она не реагирует на внешние воздействия.
После исправления всех этих ошибок с того конца стал приходить ответ (хоть и неправильный). Но! Когда я решил отладить программу на том конце, оказалось, что сообщения не доходят. Блин, кто же мне тогда отвечает и что он мне отвечает? О_о
- Само сообщение из окошка редактирования не попадает в переменную.
- В функции обработки приёма/отправки (взятой из другого проекта) часть, отвечающая за отправку почему-то была закомментирована о_О
- На другом конце провода программа работала в тестовом демонстрационном режиме, в котором она не реагирует на внешние воздействия.
После исправления всех этих ошибок с того конца стал приходить ответ (хоть и неправильный). Но! Когда я решил отладить программу на том конце, оказалось, что сообщения не доходят. Блин, кто же мне тогда отвечает и что он мне отвечает? О_о
05.02.2014 в 17:47
05.02.2014 в 23:17
I WANT TO BELIEVE
www.youtube.com/watch?v=hAAlDoAtV7Y
Короче, оказалось, что на той стороне был никак не помеченный параметр -- 25. Он, как выяснилось, соответствовал частоте кварца контроллера (25 МГц). Но на данной плате был кварц на 12 МГц! Я исправил 25 на 12 и символы стали доходить. Зато ответ пропал.