سلام دوستان.
من تاچ خازنی GT811 رو میخام راه اندازی کنم. کتابخونه هم براش دارم که با استفده از GPIO اومده اینکارو انجام داده.
اما من میخام با LPC1788 و I2C (واحد سخت افزاری) این کارو انجام بدم. کدم رو هم روی EEPROM جدا تست کردم و از کارکرد درست واحد I2C اطمینان دارم. اما وقتی میخام به GT811 وصل بشم و دیتا بدم و بگیرم همون اول کار ارور میده که انگار آدرس تاچ اشتباه ستش. یعنی در جواب آدرس ارسالی اول (آدرس خود تاچ) که 0xBA هستش به من Ack رو نمیده!!!
کسی نظری داره که چرا اینطوری میشه یا جایی من اشتباه میکنم!! (مقاومت های پول آپ 4.7 و 10 کیلو اهم امتحان کردم).