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++

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

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

C и C++DevOps ∙ 4 дня 8 часов назад ∙ 13 ставок

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

В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница…

C и C++C# ∙ 4 дня 22 часа назад ∙ 6 ставок

ПО Мастер-программа «KONSTRUCTOR»

185 490 UAH

Мы ищем очень опытного C++ разработчика для модернизации существующего ПО (мастер-программы). Программа отвечает за создание производного ПО представляющего аудио-визуальные сеансы психологической коррекции. Текущая версия написана на чистом WinAPI (Visual Studio 2019/2022).…

C и C++Десктопные приложения ∙ 10 дней 2 часа назад ∙ 19 ставок

Написание кода для Arduino

Необходимо разработать программное обеспечение для весового дозатора на базе Arduino Uno. Комплектующие: Arduino Uno R3 HX711 + тензодатчик LCD1602 I2C дисплей MAX7219 светодиодная матрица 8x32 5 кнопок управления 4-канальное реле 2 сигнальные лампы Вибромагнит грубого…

C и C++Встраиваемые системы и микроконтроллеры ∙ 11 дней 10 часов назад ∙ 15 ставок

Нужно доработать проект или предоставить консультацию.

1000 UAH

Необходимо расширить варианты перевода в данном коде https://github.com/phuc-nt/my-translator Кто может взяться за работу, пишите сроки и сумму Robot answer: robots.txt

C и C++Python ∙ 11 дней 11 часов назад ∙ 20 ставок

Заказчик
Проект опубликован
6 лет назад
94 просмотра