ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
117739
POV (09.04.2008 09:03, просмотров: 6094)
Впервые столкнулся с бякой на С51. Может банально напортачил где-то?... из МК передаю поле X типа WORD структуры var в комп по УАРТ: Send((BYTE*)&var.X, 2) Функция Send имеет параметром указатель типа BYTE* и количество передаваемых байт. В компе приёмный байтовый буффер преобразую в слово: WORD X = *(WORD*)&out.Data[0]; Не замечал раньше что бы что-то не работало, а вот теперь очередность старших и младших байт на приёмной и передающей сторонах не совпадает. Прогу для компа на C++Builder пишу.