اطلاعیه

Collapse
No announcement yet.

bit-banging spi port

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

    bit-banging spi port

    با سلام خدمت دوستان گرامی...
    کسی میدونه چطوری باید spi رو واسه میکرو هایی که ندارنش شبیه سازی کرد؟(bit-banging) :angry:

    #2
    پاسخ : bit-banging spi port

    میخوای چی رو باهاش راه بندازی؟

    دیدگاه


      #3
      پاسخ : bit-banging spi port

      پس از تحقیقات فهمیدم کلا کار غلط و بی پایه و اساسیه....

      دیدگاه


        #4
        پاسخ : bit-banging spi port

        از کجا فهمیدی کار غلطیه؟!
        خب بفرمایید اگر SPI سخت افزاری نداشته باشه باید چیکار کرد؟ لابد باید کلا بیخیال شد و رفت سراغ یه میکروی دیگه!

        دیدگاه


          #5
          پاسخ : bit-banging spi port

          یه کدهای مبهمی دیدم ولی هیچ کدوم به نظر کامل نمیومد...ولی دونستنش اصلا خالی
          از لطف نیست...شما انجامش دادین؟

          دیدگاه


            #6
            پاسخ : bit-banging spi port

            من قبلا I2C و One Wire رو بصورت نرم افزاری پیاده کردم. ولی تا حالا SPI رو کار نکردم . بعد از دیدن پست شما خواستم بیام باهم انجامش بدیم که ...
            نکته منفی ای که در مورد SPI هست اینه که پروتکلش استاندارد معمول ای نداره و هر قطعه ای با روشی دلخواه از اون استفاده میکنه و ورژنهای متفاوتی داره .
            هدفم از پاسخ دوم فقط این بود که نتیجه گیری ای که شما انجام دادین درست نیست.

            دیدگاه


              #7
              پاسخ : bit-banging spi port

              منم I2C و SPI رو نرم افزاری پیاده کردم و هیچ مشکلی نداشته.
              باید با یه حلقه For که توش متغیر در حال ارسال رو شیفت میدی انجامش بدی. البته سرعتش خیلی کمه ولی بهتر از هیچیه.
              همین پروگرامر USB-ASP هم که استفاده میکنید از همین تکنیک نرم افزاری SPI استفاده کرده.
              حتی پورت USB رو هم نرم افزاری پیاده میکنن SPI که فنچه بالام
              بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
              اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

              دیدگاه

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