سلام
تو راه اندازی به سنسور که از ارتباط i2c استفاده میکنه به یه مشکل برخوردم.
start درست ارسال میشه و REP_START دریافت میکنم.
اما بعد از اینکه آدرس slave (سنسور) رو میفرستم، NACK میشه!!
چه دلالیلی میتونه داشته باشه؟ آدرس نوشتن slave رو تو کاتالوگش نوشته بود 42 ... یعنی ممکنه اشتباه باشه؟!!!
راهی هست که بشه فهمید آدرس slave یه دستگاه چیه؟
اولین بار که میخوام ارتباط I2C برقرار کنم. مدار: خط SDA و SCL میکرو و سنسور رو به هم وصل کردم و هر دو خط مقاومت 10 کیلو پول پ گذاشتم
تو راه اندازی به سنسور که از ارتباط i2c استفاده میکنه به یه مشکل برخوردم.
start درست ارسال میشه و REP_START دریافت میکنم.
اما بعد از اینکه آدرس slave (سنسور) رو میفرستم، NACK میشه!!
چه دلالیلی میتونه داشته باشه؟ آدرس نوشتن slave رو تو کاتالوگش نوشته بود 42 ... یعنی ممکنه اشتباه باشه؟!!!
راهی هست که بشه فهمید آدرس slave یه دستگاه چیه؟
اولین بار که میخوام ارتباط I2C برقرار کنم. مدار: خط SDA و SCL میکرو و سنسور رو به هم وصل کردم و هر دو خط مقاومت 10 کیلو پول پ گذاشتم
دیدگاه