اطلاعیه

Collapse
No announcement yet.

ارتباط میکرو Avr با کارت صدا Pci

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

    ارتباط میکرو Avr با کارت صدا Pci

    سلام:
    آیا میشه کارت صدا pci رو با میکرو راه اندازی کرد؟مثلا میکرو یه فایل صوتی رو از یک mmc بخونه و از طریق کارت صدا پخش کنه.
    کسی از آی سی CMI-8738 که روی اکثر کارت صدا های pci استفاده شده اطلاعاتی داره؟

    #2
    پاسخ : ارتباط میکرو Avr با کارت صدا Pci

    به نظر من اول باید باس pci رو با میکرو شبیه سازی کنیم اگه با این میکرو های هشت بیتی بشه خیلی عالی میشه

    دیدگاه


      #3
      پاسخ : ارتباط میکرو Avr با کارت صدا Pci

      سلام,
      فکر کنم اول باید بدونی که هر پایه PCI چه کاری انجام میده. این عکس رو ببین.
      این مال PCI:(حجمش یکم زیاده طول میکشه بیاد)
      کد:
      http://parsaspace.com/files/5346228884/pci_bus_pin_information.bmp.html
      این هم مال ISA:
      کد:
      http://parsaspace.com/files/0346228884/isa_bus_pin_info.bmp.html

      دیدگاه


        #4
        پاسخ : ارتباط میکرو Avr با کارت صدا Pci

        کسی تا حالا تونسته با کارتهای pci (مودم ، شبکه و...) از طریق میکرو ارتباط برقرار کنه؟

        دیدگاه


          #5
          پاسخ : ارتباط میکرو Avr با کارت صدا Pci

          منظورم پروتکل pci است.

          دیدگاه


            #6
            پاسخ : ارتباط میکرو Avr با کارت صدا Pci

            من هنوز عملا باهاش کار نکردم ولی در موردش زیاد خوندم.
            اول باید یه آدرس برای pci انتخاب کنی.مثل پورت موازی و سریال آدرس از پیش انتخاب شده ندارند.فقط باید مطمئن باشی که این آدرس برای خود سیستم (مثلا هارد یا کمک پردازنده های cpu) نباشه.
            بعد با گیت های منطقی باید دیتکتور آدرس رو درست کنی.یعنی اگه آدرس درست روی باس بود ,چیپ هاو بافر های دستگاه رو فعال کنه.
            بعد هم که با یه برنامه ی ساده دیتا رو به صورت موازی روی اسلات قرار میدی.
            یه سری پایه های دیگه هم هستند که کارشون معلومه .مثل:RD-RW-CLK-RST,....
            این خلاصه ی ارتباط باهاش بود.این در مورد ساخت یه کارت جدید بود .حالا شما برای شبیه سازی اسلات باید کار مادربورد رو انجام بدی.امیدوارم به کارتون اومده باشه.
            کارت صدا چون عموما بدون درایور هم روی سیستم کار (نه همیشه)باید یه آدرس از قبل انتخاب شده داشته باشه.مثل هارد.پس قدم اول اینه که ببینید این کارت با چه آدرسی فعال میشه؟!
            ممکن هم هست 2 یا چند آدرس داشته باشه.
            به هر حال یه گشتی در موردش بزنی میتونی راش بندازی.
            این رو هم نگاه کن:
            http://en.wikipedia.org/wiki/Conventional_PCI
            [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

            دیدگاه

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