سلام
دوستان یه موضوعی فکر منو مشغول کرده . اونم اینکه عدد float خودم رو که 4 بایت هست چطوری در حافظه 24c512 ذخیره کنم .
من دیتا هام رو به تابعی می دم که ورودیش 1 بایتی هست از نوع char و دیتا رو توسط رجیستر های میکرو میفرسته به i2c و ذخیره می کنه .
ولی نمی دونم عدد 4 بایتی خودم رو چطوری بهش بدم اگر هم تبدیل کنم خوب عدد ممکنه رند بشه و نمی خوام این اتفاق بیافته .
؟؟؟؟؟؟؟ :sad:
همین طور در مورد عدد int که دوبایتی هست چی ؟ نیم تونم به char هم تبدیلش کنم چون مقدارش بالاتر از عدد 127 و 255 هست مثلا ممکنه به 40000 هم برسه .
oo:
دوستان یه موضوعی فکر منو مشغول کرده . اونم اینکه عدد float خودم رو که 4 بایت هست چطوری در حافظه 24c512 ذخیره کنم .
من دیتا هام رو به تابعی می دم که ورودیش 1 بایتی هست از نوع char و دیتا رو توسط رجیستر های میکرو میفرسته به i2c و ذخیره می کنه .
ولی نمی دونم عدد 4 بایتی خودم رو چطوری بهش بدم اگر هم تبدیل کنم خوب عدد ممکنه رند بشه و نمی خوام این اتفاق بیافته .
؟؟؟؟؟؟؟ :sad:
همین طور در مورد عدد int که دوبایتی هست چی ؟ نیم تونم به char هم تبدیلش کنم چون مقدارش بالاتر از عدد 127 و 255 هست مثلا ممکنه به 40000 هم برسه .

دیدگاه