lumixograf (lumixograf) wrote,
lumixograf
lumixograf

УСВО

 А вот он и апрель... 

Шутить не буду. 

Программа для УСВО ведёт себя странно: 

int writeDigitalPort(FT_HANDLE ftHandle, char value) {
    char command = 3;
    char transmitBuf[] = {0, 0};
    char reciveBuf[] = {0, 0};
    int rb;
    transmitBuf[0] = command;
    transmitBuf[1] = value;
    printf("\nwrite, handle %x", ftHandle);
    write(ftHandle, transmitBuf);
    Sleep(TIMEOUT);
    printf("\nread, handle %x", ftHandle);
    rb = read(ftHandle, reciveBuf);
    printf("\nread2, handle %x, \t str %s, rb %d", ftHandle, reciveBuf, rb);
    return (int)reciveBuf[0];
}

Вот принт с read2 выдаёт мне, что хендл устройства изменился. А ещё как будто в буфере 150 символов.

В общем-то в этом и был косяк: буфер для приёма не должен быть таким маленьким.
Tags: atmega, ft232rl, uart, код, нефото
Subscribe

  • Личная туча

    Вот такое пятнышко на карте поливало нас минут 20)

  • Радуга — жирная!

    не хватает светлых домиков на склоне горы для проявления цвета...) Только ленивый не выложил вчера радугу, и Куса и Златоуст…

  • Двойная радуга

    Обещали грозу, и она пришла! Погремела и ушла, оставила радугу

promo lumixograf june 22, 2022 09:18 58
Buy for 10 tokens
У нас немало людей уехало в Санкт-Петербург. Мы провели тут пять дней, первую часть моего отпуска. Буду писать обо всём, когда доберусь до фоточек) Я никогда не понимал, зачем ехать сюда, где вечно дождь, где лето - хуже уральского, где летом не поспишь из-за белых ночей, а зимой - мрак и тоска?…
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments