Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

STM32F103 i2c stdPeriph driver

1000 UAH

    1 ставку приховано
  • Oleksandr Mymrikov
    24 квітня 2020, 18:17 |

    500 грн?
    карл😀 

  • Александр Зорин
    24 квітня 2020, 18:18 |

    ok updated 🙂

  • Oleksandr Mymrikov
    24 квітня 2020, 18:21 |

    зачем Вам stdPeriph ?
    советую бросить эту затею и делать прямиком на регистрах. по времени затраты увеличатся не сильно, зато шанс избежать необъяснимых головняков уменьшится. ибо данная либа давно не поддерживается, а под некоторые чипы её вовсе не существует

  • Александр Зорин
    24 квітня 2020, 18:23 |

    это не обязательное условие - сейчас оно у меня работает ногодрыгом, либо с либой либо через регистры как вам удобнее это не принципиально
    пытаюсь с либой написать - по нулям

  • Oleksandr Mymrikov
    24 квітня 2020, 18:27 |

    если ногодрыгом осилили, а через SPL трудности, то есть повод заглянуть в еррату. 

    помнится мне в 103их чипах и2с глючный. (это не считая приколов самой SPL)


  • Алексей Иванов
    25 квітня 2020, 11:57 |

    Да нормальный там I2C - если глюки, значит что-то проинициализировать забыли или резисторами не задали потенциал на линиях SCL, SDA

  • Oleksandr Mymrikov
    25 квітня 2020, 12:08 |

    конечно нормальный, но глюки в нем есть и они задокументированы в еррате

  • Вячеслав Азаров
    24 квітня 2020, 18:28 |

    Здравствуйте, Александр. Какой должен быть интерфейс драйвера, к вашей системе?

  • Александр Зорин
    24 квітня 2020, 18:30 |

    добрый день i2c

  • Вячеслав Азаров
    24 квітня 2020, 18:34 |

    Нет я не об аппаратном интерфейсе микросхемы, я о интерфейск к вашей программе. Это многоточечный сенсор, с довольно широкими возможностями.

  • Александр Зорин
    24 квітня 2020, 18:36 |

    а он должен вернуть координаты 1 нажатия

  • Вячеслав Азаров
    24 квітня 2020, 18:41 |

    Срасибо. Я так понял у вас не выходит с SPI. Просто попробуйте другой микроконтроллер. Всё бывает, но скорее всего ошибка в настройках.

  • Алексей Иванов
    25 квітня 2020, 11:59 |

    зачем другой микроконтроллер???
    STM32F103 довольно мощный МК с широкими возможностями

  • Вячеслав Азаров
    25 квітня 2020, 12:51 |

    Другой, в смысле запасной, а не другого типа. 🙂

  • Александр Зорин
    24 квітня 2020, 18:40 |

    срабатывает прерывание от него же (тача) и в этот момент мне нужно вытащить координаты

  • Вячеслав Азаров
    24 квітня 2020, 18:49 |

    Понятно. Нужна аппаратура, для отладки и верификации. У меня такого нет.

  • Вячеслав Азаров
    25 квітня 2020, 13:12 |

    А собственно, о чем идёт речь? Об Ардуинке с 64 кБ ПП? Вы на ней GUI решили реализовать? У неё в SPI ошибки кристалла только в калькуляторе CRC, в остальнм все нормально.

  • Александр Зорин
    25 квітня 2020, 21:10 |

    Да типа того - все работает только i2c ногодрыгом сейчас, хочу перенести на хардвар по человечески, пытался это сдклать с либой stdperiph но не, видимо оно мертвое, начал делать с регистрами - реагирует но я в них не особо разбираюсь) видимо прийдется разбираться раз никто не помогает)

  • Вячеслав Азаров
    26 квітня 2020, 6:48 |

    Видимо, все заняты COVID-19. Разберётесь, там ничего сложного нет.

  • Александр Зорин
    26 квітня 2020, 18:41 |

    таки разобрался, это капец мало того что оно конфликтует с FSMC так еше и ERRATA больше даташита, вобщем отключение тактирования FSMC  на момент приема данных и очистка бизи по методу из ERRATA и заработало) 

Актуальні фриланс-проєкти в категорії C та C++

Створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32.

5000 UAH

створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32. Пристрої повинні піднімати Wi-Fi точку доступу, віддавати локальний сайт через браузер (HTTP), приймати текст та зображення в радіусі 5-10 км (плюс-мінус), зберігати дані (бажано на…

C та C++C# ∙ 46 хвилин тому ∙ 1 ставка

Розробка ПЗ для Arduino (RF-модулі 3–7.5 ГГц, автоматичне сканування частот)

Потрібно розробити систему на Arduino для автоматичного пошуку активного аналогового відеосигналу та автоматичного налаштування передавача на виявлену частоту.Планується використання трьох окремих приймально-передавальних модулів: 3000–4200 МГц; 4900–6000 МГц; 6100–7500…

C та C++Вбудовані системи та мікроконтролери ∙ 23 години 2 хвилини тому ∙ 4 ставки

Чорна Україна (RP-проект на базі MTA)

51 525 UAH

Виправлення помилок різної складності, як на зображеннях. Коригування навігації карти. Виправлення дірок на карті, адаптація транспортних засобів до проекту, видалення логотипів або їх переписування.

C та C++Python ∙ 2 дні 10 годин тому ∙ 16 ставок

Інженер інфраструктури резидентних проксі

Ми будуємо мережу резидентних проксі з нуля — повністю власну, без сторонніх постачальників. Нам потрібен один винятковий мережевий інженер, щоб побудувати всю технічну основу. Що ви будете будувати: - Android фоновий SDK, який маршрутизує проксі-трафік через пристрої…

C та C++DevOps ∙ 6 днів 19 годин тому ∙ 13 ставок

Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))

в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою…

C та C++C# ∙ 7 днів 9 годин тому ∙ 6 ставок

Замовник
Проєкт опублікований
6 років тому
94 перегляди