اطلاعیه

Collapse
No announcement yet.

ارسال آرایه از طریق spi

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ارسال آرایه از طریق spi

    سلام.
    از دوستان کسی می دونه چطور می شه از طریق spi و توسط توابع ccs یک آرایه از نوع long int رو با دقت زیاد برای یک میکرو دیگه ارسال کرد.؟؟؟؟ :smile: :smile:

    #2
    پاسخ : ارسال آرایه از طریق spi

    سلام.دوست عزیز، اولا من با CCS کار نکردم؛ دوماً با SPI هم کار نکردم!! اما ارتباط SPI چون سریال هست؛ اصولا باید یه بافر هشت بیتی داشته باشه تا اون رو به شکل سریال ارسال کنه. چون اطلاعاتی که شما میخواین بفرستین از نوع long int هست. بهتره باقیمانده ی این متغیر بر 256 رو به شکل متوالی ارسال بکنین و بعد از هربار ارسال باقیمانده؛ خود متغیر رو تقسیم بر 256 کرده و تو خودش قرار بدین و دوباره باقیمانده بر 256 ، ارسال و... نهایتا تعداد دفعات انجام این فرایند رو بفرستین. اون طرف تو گیرنده ؛ تعداد دفعات این تقسیم رو که دریافت کرد؛ اعدادی رو که قبلا دریافت کرده ( که باید اونها رو هم تو یه آرایه ذخیره بکنه ) به ترتیب از اولین خونه ی اون آرایه به 256 ضرب بکنه و بعد با خونه ی دوم آرایه جمع بکنه و دوباره تو 256 ضرب بکنه با خونه ی بعدی جمع بکنه تا این کارتموم بشه.فکر کنم خیلی واضح گفتم!! :mrgreen:

    دیدگاه

    لطفا صبر کنید...
    X