CVAVR SMBus->i2c->UART
Добавлено: Вт июн 26, 2012 15:21:48
основная идея программатор по i2c+"общение"по SMBus, надо это все для ремонта ноутбучных батарей, имеется ATMega8 которого по идее хватит на все
с i2c->UART все понятно, с SMBus->i2c вроде как тоже понятно, только есть "но". во первых аппаратный TWI это гемор, а если использовать программный i2c под CVAVR то непонятно как снизить скорость? И к стати какие еще отличия i2c от SMBus кроме ограничения скорости? я так понял что еще с таймингами какая разница, но по даташитам ничего не заметил.
В качестве первого подопытного бОянистый bq2060
среда разработки CVAVR
камень: atmega8 ну или пофиг какая мега
что нужно переделать в либе(хотя там особо ничего не сделаеш) чтоб заставить общаться atmega8 и bq2060
с i2c->UART все понятно, с SMBus->i2c вроде как тоже понятно, только есть "но". во первых аппаратный TWI это гемор, а если использовать программный i2c под CVAVR то непонятно как снизить скорость? И к стати какие еще отличия i2c от SMBus кроме ограничения скорости? я так понял что еще с таймингами какая разница, но по даташитам ничего не заметил.
В качестве первого подопытного бОянистый bq2060
среда разработки CVAVR
камень: atmega8 ну или пофиг какая мега
что нужно переделать в либе(хотя там особо ничего не сделаеш) чтоб заставить общаться atmega8 и bq2060