Страница 1 из 2 12 Последняя
Показано с 1 по 20 из 21

Тема: Поуправлять шиной I2C с компа

  1. #1
    Завсегдатай
    Автор темы
    Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,598

    По умолчанию Поуправлять шиной I2C с компа

    Хочу почитать порты и позаписывать в них с компа. Девайс имеет шину и2с, у меня есть USB>UART (ft232), есть USBasp. Чем из этого можно подключится к SDA SCL, ну и софт какой?
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  2. #2
    Старый знакомый Аватар для Mishich
    Регистрация
    13.03.2013
    Адрес
    Орел
    Возраст
    52
    Сообщений
    630

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от Delta213 Посмотреть сообщение
    и2с
    так всё-же I2S или I2C?
    И читается:
    Ай два Эс
    Ай два Си
    Дмитрий.

  3. #3
    Завсегдатай Аватар для Pest
    Регистрация
    02.07.2009
    Адрес
    Архангельск
    Возраст
    36
    Сообщений
    2,125

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от Delta213 Посмотреть сообщение
    USBasp
    https://habr.com/ru/post/208470/ Тут кое-что по теме есть, можно начать.

  4. #4
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: Поуправлять шиной I2C с компа

    На основе китайского свистка usbasp можно запилить адаптер для i2c, я делал такое пару лет назад, в линуксе работало отлично
    _________________
    Евгений

  5. #5
    Завсегдатай
    Автор темы
    Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,598

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от maxssau Посмотреть сообщение
    На основе китайского свистка usbasp можно запилить адаптер для i2c, я делал такое пару лет назад, в линуксе работало отлично
    Да, из юсбасп можно сделать, перешить его надо, а для этого нужен еще один свисток, или ардуинка, но вот нет их у меня, может где найду у местных, заказывать больно долго ждать. Теперь больше вопрос по софту стоит, нужна терминалка какая-то для этого, лучше под виндой. Еще бы и SPI адаптер запилить, вообще бы супер.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  6. #6
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: Поуправлять шиной I2C с компа

    Usbasp перешитый в i2c работает штатными утилитами из пакета i2c tools под Линукс, в win я не нашел нужных утилит.

    ---------- Сообщение добавлено 09:33 ---------- Предыдущее сообщение было 09:27 ----------

    Spi можно сделать на синей пилюльке, но утилиту придется писать в ручную, могу дать скелет на win api и virtual com port
    _________________
    Евгений

  7. #7
    Завсегдатай
    Автор темы
    Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,598

    По умолчанию Re: Поуправлять шиной I2C с компа

    Ну в общем самый простой вариант это перешитый Usbasp, только беда в том, что он у меня один и его надо чем-то перешить, ардуинки тоже нет, через бутлоадер не стал даже пробовать. Заказал еще один, теперь жду когда доедет.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  8. #8
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,538

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от maxssau Посмотреть сообщение
    Spi можно сделать на синей пилюльке, но утилиту придется писать в ручную, могу дать скелет на win api и virtual com port
    Через виртуал СОМ, что SPI, что I2C, делается на любом проце (PIC, LPC, STM, в общем, где USB есть), максимум за пару часов.
    Утилиты писать не надо - можно вручную через любой терминал, или лучше через DocLite.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. #9
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: Поуправлять шиной I2C с компа

    синяя пилюлька будет самым дешевым вариантом
    _________________
    Евгений

  10. #10
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    37,538

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от maxssau Посмотреть сообщение
    синяя пилюлька
    Это че? Прибамбаса на Кипарисе, которую как USBi для ADAU используют?
    (они обычно на синих платах).
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  11. #11
    iN GOD We TRUSt Аватар для EDDiE
    Регистрация
    13.02.2006
    Сообщений
    13,498

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от maxssau Посмотреть сообщение
    синяя пилюлька будет самым дешевым вариантом
    что это?

  12. #12
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: Поуправлять шиной I2C с компа

    Смотри, что есть на AliExpress! Минимальный Модуль платы разработки системы STM32F103C6T6 STM32F103C8T6 ARM STM32 для Arduino за 97,30 руб. уже со скидкой 2%
    https://sl.aliexpress.ru/p?key=79434A
    _________________
    Евгений

  13. #13
    Старый знакомый Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    41
    Сообщений
    555

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от Delta213 Посмотреть сообщение
    Хочу почитать порты и позаписывать в них с компа. Девайс имеет шину и2с, у меня есть USB>UART (ft232), есть USBasp. Чем из этого можно подключится к SDA SCL, ну и софт какой?
    А задача какая, порулить чипом по i2c ?
    если да, то проще ардуино или esp , там есть i2c , можно слать в порт что хочешь программно,
    реализация простая.

  14. #14
    Завсегдатай
    Автор темы
    Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,598

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от Xameleon Посмотреть сообщение
    А задача какая, порулить чипом по i2c ?
    если да, то проще ардуино или esp , там есть i2c , можно слать в порт что хочешь программно,
    реализация простая.
    Да, именно порулить чипом, ардуинки у меня.... уже есть, принесли мне поиграть нано, и есп вемос д1 мини есть, а где почитать как с есп можно и2с получить? Насчет перепрошивки юсбасп, теоретически можно и уартом перешить, я не пробовал.

    https://istarik.ru/blog/stm32/111.html

    Насчет вемос снимаю вопрос, сам нашел.
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  15. #15
    iN GOD We TRUSt Аватар для EDDiE
    Регистрация
    13.02.2006
    Сообщений
    13,498

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от Delta213 Посмотреть сообщение
    Хочу почитать порты и позаписывать в них с компа. Девайс имеет шину и2с, у меня есть USB>UART (ft232), есть USBasp. Чем из этого можно подключится к SDA SCL, ну и софт какой?
    https://soltau.ru/index.php/en/ardui...terfejs-i2c-i-

    Цитата Сообщение от Delta213 Посмотреть сообщение
    USB>UART
    если эта хрень от Microchip, на их сайте есть рекомендуемые настройки, после этого, позаписывать и почитать можно спомощью программы терминал и осциллографа.


    https://www.reddit.com/r/arduino/com...ing_re_serial/

  16. #16
    Старый знакомый Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    41
    Сообщений
    555

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от Delta213 Посмотреть сообщение
    Да, именно порулить чипом, ардуинки у меня.... уже есть, принесли мне поиграть нано, и есп вемос д1 мини есть, а где почитать как с есп можно и2с получить?.
    Можно почитать тут
    http://digitrode.ru/computing-device...rfeys-i2c.html

    выводы назначить в шапке скетча,

    #define I2C_SDA 33
    #define I2C_SCL 32

    скетч сканирует устройства подключенные к i2c , показывает их адреса.
    так узнаем адрес устройства для связи с ним. если адрес уже знаем, то сканер не запускаем, а переходим к сладкому)
    https://3d-diy.ru/wiki/arduino-modul...i-dannykh-i2c/


    если esp мастер , то для отправки в порт :

    Wire.write(x);

    где в скобках переменная, можно и так к примеру без переменной:

    Wire.write(0x0F);

    выводы i2c возможно нужно будет подтянуть к +.
    на ардуинах требовалось на некоторых портах, а на esp может и не нужно, смотреть нужно)

  17. #17
    Частый гость Аватар для Dmitry_N
    Регистрация
    21.06.2017
    Адрес
    Москва
    Сообщений
    384

    По умолчанию Re: Поуправлять шиной I2C с компа

    Есть еще CH341 свистки. Прицепив дллку, можно своей прогой работать с i2c. Пробовал давно, работало. Вроде у китайцев есть демо программка, можно ею.
    Такие же FTDI тоже вроде есть.

  18. #18
    Завсегдатай
    Автор темы
    Аватар для Delta213
    Регистрация
    23.01.2006
    Адрес
    Астрахань
    Сообщений
    4,598

    По умолчанию Re: Поуправлять шиной I2C с компа

    Блин, теперь все есть для сабжа, кроме самого девайса который хочу читать, не доехал еще. Что бы такое распространенное почитать с шиной и2с?


    Offтопик:
    Эдди, это твоя фотка на майнерской ферме? Озолотился поди ;)
    Подчиненный перед лицом начальствующим должен иметь вид лихой и придурковатый, дабы разумением своим не смущать начальство.
    Указ Петра I от 09.12.1709:

  19. #19
    iN GOD We TRUSt Аватар для EDDiE
    Регистрация
    13.02.2006
    Сообщений
    13,498

    По умолчанию Re: Поуправлять шиной I2C с компа


    Offтопик:
    Китайский суперкомпьютер ))

  20. #20
    Старый знакомый Аватар для Xameleon
    Регистрация
    29.12.2011
    Адрес
    WOT
    Возраст
    41
    Сообщений
    555

    По умолчанию Re: Поуправлять шиной I2C с компа

    Цитата Сообщение от Delta213 Посмотреть сообщение
    Блин, теперь все есть для сабжа, кроме самого девайса который хочу читать, не доехал еще. Что бы такое распространенное почитать с шиной и2с?
    AT24C04

Страница 1 из 2 12 Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •