Важная информация

Поиск:

Тип: Сообщения; Пользователь: SoftFelix; Ключевые слова:

Страница 1 из 20 1 2 3 4

Поиск: На поиск затрачено 0.09 сек.

  1. Ответов
    41
    Просмотров
    1,424

    Вот сейчас это стало очевидным. А если ставить...

    Вот сейчас это стало очевидным. А если ставить конкретную задачу - "жду только три байта и только их буду проверять" - такой универсальности же не требуется?
  2. Ответов
    41
    Просмотров
    1,424

    Для меня пока вот это сложней читается, чем более...

    А блок операторов (боле одного действия-команды?) мы выделяем фигурными скобками?
  3. Ответов
    41
    Просмотров
    1,424

    Да, я с этим пока часто путаюсь... Получается, в...

    Да, я с этим пока часто путаюсь... Получается, в конце if вообще не надо ставить точку с запятой?


    Точно - int же у нас 2х-байтовый? Из-за этого?

    Спасибо.
  4. Ответов
    41
    Просмотров
    1,424

    Добавил проверку на правильность соответствия...

    Добавил проверку на правильность соответствия приёма трёх байт. Вот так заработает?



    bool SYNC_1986_handshake()
    {
    while (Serial.available()) Serial.read();

    for (int i = 0; i < 512;...
  5. Тема: ZX_Multi_Card

    от SoftFelix
    Ответов
    1,495
    Просмотров
    808,490

    Важно: Какая фигня? Одна и та же?

    Какая фигня? Одна и та же?
  6. Тема: ZX_Multi_Card

    от SoftFelix
    Ответов
    1,495
    Просмотров
    808,490

    Важно: Риторический вопрос: у этого автора есть хоть...

    Риторический вопрос: у этого автора есть хоть одна перевыпущенная плата без косяков?...



    А если не 11, а что-то другое? Е4 Е5 тоже изменятся или будут всё те же?
  7. Ответов
    41
    Просмотров
    1,424

    И только не МК на той стороне. С той стороны МК...

    И только не МК на той стороне. С той стороны МК всегда отдаёт 3 байта (0d,0a,3e). Я это проверил в терминалке на ПЦ (подключил МК к ПЦ). Задал отправку 512 нулей в цикле на скорости 9600 и в другом...
  8. Тема: ZX_Multi_Card

    от SoftFelix
    Ответов
    1,495
    Просмотров
    808,490

    Важно: Как удалось?

    Как удалось?
  9. Ответов
    41
    Просмотров
    1,424

    Проверил на реальном железе - код полностью...

    Проверил на реальном железе - код полностью рабочий! А вот почему у меня не работало. Выявлено отладкой.

    Функция Serial.available() даже при вычитывании в переменную ( int n = Serial.available();...
  10. Ответов
    41
    Просмотров
    1,424

    Привет. Только вот дома... Я сейчас смотрю...

    Привет. Только вот дома...

    Я сейчас смотрю UART терминалкой, которая в BIN или в DEC может выводить. Так вот твой код выполняет только один (первый) хендшейк (видно что отправили 512 нулей), потом...
  11. Ответов
    41
    Просмотров
    1,424

    К сожалению, это не работает - всегда пишет...

    К сожалению, это не работает - всегда пишет "Failed!". Компилятор ошибок не выдал.
  12. Ответов
    41
    Просмотров
    1,424

    5) и тут обработать возможную ошибку. - - -...

    А это что?
  13. Ответов
    41
    Просмотров
    1,424

    SoftWareGuy, спасибо! Мне пока вот так нужно...

    SoftWareGuy, спасибо! Мне пока вот так нужно объяснять. :) И это я понимаю. Кстати, твой код нормально откомпилился в Ардуино IDE. Завтра на работе его попробую. А можно туда сразу добавить второй...
  14. Ответов
    41
    Просмотров
    1,424

    Почему именно const int? bool ??? Вот...

    Почему именно const int?


    bool ???



    Вот это вообще не понял. Тут цикл на 5? У нас же 3 байта...
  15. Ответов
    41
    Просмотров
    1,424

    Если подытожить начало темы, то ниже рабочая...

    Если подытожить начало темы, то ниже рабочая функция. Но там реализован только один цикл синхронизации, отличии от оригинала. Надо добавить второй, но я запутался во вложенных условиях и фигурных...
  16. Ответов
    41
    Просмотров
    1,424

    Это не повлияет на результат вопроса в первой...

    Это не повлияет на результат вопроса в первой мессаге. :) И там же в первой мессаге указана модель.
  17. Ответов
    41
    Просмотров
    1,424

    Там об это ни слова. Если честно. И в...

    Там об это ни слова. Если честно.


    И в описании к функции этого нет.


    Чем другим, если данная функция этим и занимается.

    p.s. Не хотелось бы флеймить по данному вопросу. И очень бы...
  18. Ответов
    41
    Просмотров
    1,424

    Уже нашёл. Для проверки на возможность считывания...

    Уже нашёл. Для проверки на возможность считывания из буфера, достаточно конструкции if (Serial.available(), т.е. без > 0. Данная функция после выполнения возвращает false, если в буфере 0 (буфер...
  19. Ответов
    41
    Просмотров
    1,424

    Как выяснилось, вот эта конструкция не работает:...

    Как выяснилось, вот эта конструкция не работает: (if (Serial.available() != 3)) или (if (Serial.available() == 3))

    Компилятор на неё не ругается, но условие просто не отрабатывается. Проверялось в...
  20. Ответов
    298
    Просмотров
    46,617

    Мне пришлось вот так дорабатывать ёлку...

    Мне пришлось вот так дорабатывать ёлку (доп.питание и усиление печати по сечению) для компа из подписи. Без этого тоже было падение 0.2 - 0.3В с рандомным глюкодромом.
    ...
  21. Ответов
    298
    Просмотров
    46,617

    Northwood, на плате не видно ни одного места под...

    Northwood, на плате не видно ни одного места под блокировочные конденсаторы. Ни выводных, ни SMD. Напаивать на ноги питания микросхем - не очень красиво. Ну и учитывая, что довольно много не...
  22. Ответов
    41
    Просмотров
    1,424

    Tronix, SoftWareGuy, точно! Переписал на: ...

    Tronix,
    SoftWareGuy, точно! Переписал на:


    if (Serial.available() != 3){ //приняли 3 байта от контроллера?
    lcd.print("Failed!"); }
    else {
    ...
  23. Ответов
    41
    Просмотров
    1,424

    Tronix, нет, ! именно в скобках. Иначе ругается...

    Tronix, нет, ! именно в скобках. Иначе ругается компилятор. И так же в ПЦшном исходнике.
  24. Ответов
    41
    Просмотров
    1,424

    Вопросы начинающего Ардуинщика...

    Очень хочется разобраться, но туплю по-страшному. Именно в программировании на Си (Ардуино IDE). Ещё два месяца тому назад я понятия не имел с данным синтаксисом. В наличии китайская Ардуино UNO (на...
  25. Выглядят они все одинаково в таком корпусе....

    Выглядят они все одинаково в таком корпусе. Вопрос на каком чипе он собран.
Показано с 1 по 25 из 500
Страница 1 из 20 1 2 3 4