Рейтинг:
0
CPallini
I2C
означать 'Inter-Integrated Circuit
Название-это намек на то, что происходит: "последовательная связь между интегральными схемами", например, микроконтроллер, взаимодействующий с внешним EEPROM.
Зачем вам это нужно I2C
на PC
в сторону?
Обычно ПК взаимодействует с микроконтроллером (через RS232
или USB
), который в свою очередь связывается с периферийным устройством с помощью I2C
.
M_Mogharrabi
извините за задержку.Я отредактировал свой вопрос...
Рейтинг:
0
OriginalGriff
AFAIK нет ПК с подключением шины I2C - есть преобразователи I2C в USB, но те, которые вы бы просто рассматривали как стандартный USB / последовательный порт.
Что вы на самом деле пытаетесь сделать? Потому что я думаю, что вы упустили большой кусок чего-то...
M_Mogharrabi
извините за задержку.Я отредактировал свой вопрос...
OriginalGriff
Тогда рассматривайте его как стандартный последовательный порт.
Посмотрите на документацию для вашего конвертера - она должна рассказать вам все остальное, кроме того, какие данные ожидает получатель, и это касается устройства I2C...
M_Mogharrabi
Это ссылка(http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm) моей документации по конвертеру I2C-USB. но я не мог найти, что мне еще делать???
пожалуйста, опишите подробнее....
OriginalGriff
Все кажется довольно ясным - хотя и техническим. Они даже дают вам примеры исходного кода!
Не имея на самом деле конвертера для проверки, я не мог бы проверить, работают ли драйверы как стандартные com - порты в .NET-вам пришлось бы это сделать.
Вы читали документацию и устанавливали драйверы? Вы видите com-порт?
M_Mogharrabi
да, я установил драйверы, и я мог видеть com-порт в диспетчере устройств, а также я мог найти и запустить код c#, чтобы открыть порт.но я хочу знать, есть ли другой код для чтения данных из моего i2c device.my устройство i2c - это RM_144, а его адрес- "0x53", но я не знаю, как мне использовать этот адрес!!!.....
OriginalGriff
Вам действительно нужно взглянуть на образец кода, приведенный на этом сайте , и, возможно, на производителя RM_144.
Вдаваясь в детали протокола I2C для конкретного устройства, мы можем сделать здесь немного больше - у нас нет доступа к вашему устройству, и поэтому мы не смогли бы ничего протестировать, если бы провели все исследования для вас! :смеяться: