NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4071 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 17 از 17

موضوع: راه اندازی mmc با ARM

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2009
    نام
    تهران
    نوشته ها
    22
    تشکر
    1
    تشکر شده 2 بار در 2 پست

    پیش فرض راه اندازی mmc با ARM

    با سلام خدمت همه دوستان
    من دارم قصد دارم یک MMC را با ARM راه اندازی کنم ممنون می شم اگه کسی در این زمینه اطلاعاتی داره کمک کنه.
    با تشکر

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    کاملترین پک پروژه همراه توضیحات از خود اتمل هر سه کامپایلر IAR,KEIL,gcc سورس براش داره و CDC هم سورسش هست
    فقط 40 مگی حجم داره
    at91sam7x-ek.zip
    و از اینجا دانلود کردم
    کلیک کنید
    پروژه هایی که توی این پک ها هست:
    basic-adc-project-at91sam7x-ek
    basic-can-project-at91sam7x-ek
    basic-dataflash-project-at91sam7x-ek
    basic-dhrystone-project-at91sam7x-ek
    basic-emac-project-at91sam7x-ek
    basic-emac-uip-helloworld-project-at91sam7x-ek
    basic-emac-uip-telnetd-project-at91sam7x-ek
    basic-emac-uip-webserver-project-at91sam7x-ek
    basic-internalflash-project-at91sam7x-ek
    basic-iso7816-project-at91sam7x-ek
    basic-microcanopen-project-at91sam7x-ek
    basic-pwm-project-at91sam7x-ek
    basic-rtt-project-at91sam7x-ek
    basic-sd-spi-project-at91sam7x-ek
    basic-serialflash-project-at91sam7x-ek
    basic-twi-eeprom-project-at91sam7x-ek
    basic-usart-hw-handshaking-project-at91sam7x-ek
    getting-started-project-at91sam7x-ek
    usb-device-ccid-project-at91sam7x-ek
    usb-device-cdc-serial-project-at91sam7x-ek
    usb-device-composite-cdchid-project-at91sam7x-ek
    usb-device-composite-cdcmsd-project-at91sam7x-ek
    usb-device-composite-hidmsd-project-at91sam7x-ek
    usb-device-core-project-at91sam7x-ek
    usb-device-hid-keyboard-project-at91sam7x-ek
    usb-device-hid-mouse-project-at91sam7x-ek
    usb-device-hid-transfer-project-at91sam7x-ek
    usb-device-massstorage-project-at91sam7x-ek
    -----------------------------------------------------------------------
    این پروژه برای mmc هست
    basic-sd-spi-project-at91sam7x-ek
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  4. تشکرها از این نوشته :


  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2009
    نام
    تهران
    نوشته ها
    22
    تشکر
    1
    تشکر شده 2 بار در 2 پست

    پیش فرض

    خيلي ممنون
    فقط هر كاري كردم نتونستم دانلود كنم! :k08:

  6. #4
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    چرا؟ به دلیل حجم زیاد یا مشکل دیگه؟
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  7. تشکرها از این نوشته :


  8. #5
    مدیر انجمن farzadsw آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    تهران
    نوشته ها
    485
    تشکر
    105
    تشکر شده 745 بار در 309 پست

    پیش فرض

    من دانلود کرده بودم ولی کامپایل نمیشد (کامپایل میشد ولی تو قسمت linking ارور میداد)
    اگه شما موفق به کاپایل شدید بگید تنظیم خاصی میخواد؟

  9. #6
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    سلام
    برای من کامپایل شد
    Build target 'flash-SAM-ICE'
    compiling sdmmc_spi.c...
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #61-D: integer operation result is out of range
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #68-D: integer conversion resulted in a change of sign
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #61-D: integer operation result is out of range
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #68-D: integer conversion resulted in a change of sign
    compiling sdspi.c...
    compiling aic.c...
    compiling cp15.c...
    compiling dbgu.c...
    compiling pio.c...
    compiling pmc.c...
    compiling spi.c...
    compiling board_lowlevel.c...
    compiling board_memories.c...
    compiling retarget.c...
    compiling crc-ccitt.c...
    compiling crc-itu-t.c...
    compiling crc16.c...
    compiling crc7.c...
    compiling main.c...
    ../../basic-sd-spi-project/main.c(294): warning: #61-D: integer operation result is out of range
    linking...
    Program Size: Code=15472 RO-data=1124 RW-data=0 ZI-data=8536
    User command #1: fromelf.exe --bin -o S:\packages\keil\basic-sd-spi-project-at91sam7x-ek\at91sam7x-ek\basic-sd-spi-project\uv2\at91sam7x256-flash\at91sam7x256-flash.bin S:\packages\keil\basic-sd-spi-project-at91sam7x-ek\at91sam7x-ek\basic-sd-spi-project\uv2\at91sam7x256-flash\at91sam7x256-flash.axf
    ".\at91sam7x256-flash\at91sam7x256-flash.axf" - 0 Error(s), 5 Warning(s).
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  10. #7
    مدیر انجمن farzadsw آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    تهران
    نوشته ها
    485
    تشکر
    105
    تشکر شده 745 بار در 309 پست

    پیش فرض

    برای من که اینطوری شد: (البته کدهایی که من دانلود کردم برای sam7s بوده)
    Build target 'flash-SAM-ICE'
    compiling sdmmc_spi.c...
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #61-D: integer operation result is out of range
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #68-D: integer conversion resulted in a change of sign
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #61-D: integer operation result is out of range
    ../../../at91lib/memories/sdmmc/sdmmc_spi.c(931): warning: #68-D: integer conversion resulted in a change of sign
    compiling sdspi.c...
    compiling aic.c...
    compiling cp15.c...
    compiling dbgu.c...
    compiling pio.c...
    compiling pmc.c...
    compiling spi.c...
    assembling cp15_asm_keil.s...
    compiling board_lowlevel.c...
    compiling board_memories.c...
    assembling board_cstartup_keil.s...
    compiling retarget.c...
    compiling crc-ccitt.c...
    compiling crc-itu-t.c...
    compiling crc16.c...
    compiling crc7.c...
    compiling main.c...
    ../../basic-sd-spi-project/main.c(146): warning: #61-D: integer operation result is out of range
    ../../basic-sd-spi-project/main.c(146): warning: #68-D: integer conversion resulted in a change of sign
    ../../basic-sd-spi-project/main.c(294): warning: #61-D: integer operation result is out of range
    linking...
    .\at91sam7s64-flash\at91sam7s64-flash.axf: Error: L6915E: Library reports error: __use_no_semihosting_swi was requested, but _sys_open was referenced
    Target not created

  11. #8
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    برای 7s آقای حبیبی هم مشکل داشتند
    شما مگه سری 7x بردش ندارید>؟ اگه نه لطفا پیام خصوصی بدین
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  12. #9
    عضو جدید singin-cat آواتار ها
    تاریخ عضویت
    May 2010
    نام
    tehhh
    نوشته ها
    16
    تشکر
    20
    تشکر شده 1 بار در 1 پست

    پیش فرض

    mmc

  13. #10
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    سلام
    این پست قدیمی هست ولی من این مشکل برخوردم و دیدم سایت خودمون همون صفحه اوله و بدون جواب قطعی
    بعد یک ساعت از این سایت به اون سایت معلوم شد که جوابش چند خطه

    1. فایل retarget.c رو از پروژه رو پیدا کنید
    2. struct __FILE { int handle;} ; زیر این کد این کدها رو اضافه کنید

    FILE __stdout;
    FILE __stdin;
    FILE __stderr;
    NOTE

    یکجا نوشته بود در داخل فولدر startup هم همین فایل هست که این کد رو اضافه کنید من هر دوتا کارش انجام داده و جواب میده
    و در ضمن این خطا باگ در استارت آپ هست که ناشی از ورژن های متفاوت می شه و اون بالا که من گفتم کامپایل میشه ورژن 3 بوده الان 4.02 هست
    موفق باشید
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

  14. کاربران : 5 تشکر کرده اند از شما kavir برای ارسال این پست سودمند:


  15. #11
    کاربر علاقه مند meh1011 آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    47
    تشکر
    22
    تشکر شده 11 بار در 7 پست

    پیش فرض

    سلام از کسایی که در این قسمت کار کردند خواهش میکنم اگه می شه یه مقدار منو راهنمایی کنند که برای راه اندازی mmc از کجا باید شرو کنم

  16. تشکرها از این نوشته :


  17. #12
    کاربر فعال
    تاریخ عضویت
    Oct 2007
    نام
    اصفهان
    نوشته ها
    105
    تشکر
    78
    تشکر شده 144 بار در 64 پست

    پیش فرض

    مدی که اکثر mmc ها از اون پشتیبانی میکنن مد SPI هستش و در اکثر میکروکنترلرها و همچنین ARM وجود داره. پس اول باید با این مد و پروتکل های ارتباطیش آشنا بشید. داخل مجله‌ی PMM8 توضیحات کاملی راجع به این باس داده شده.

  18. تشکرها از این نوشته :


  19. #13
    کاربر علاقه مند omega_adiban آواتار ها
    تاریخ عضویت
    Nov 2007
    نام
    امید حبیبی
    نوشته ها
    38
    تشکر
    8
    تشکر شده 13 بار در 6 پست

    پیش فرض

    سلام



    در صورتي که سوالي دارين در مورد MMC اينجا ميتونين مطرح کنين
    http://www.eca.ir/forum2/index.php?topic=48347.new#new


    اين mmc هيچ سخت افزار خاصي نداره
    و چون هم ميکرو و هم مموري هر دو 3.3 ولت کار ميکنن حتي يک مقاومت هم نميخواد بزارين

    من عکس پين هاي MMC رو ميزارم



    تو برنامه هم نوشتم که کدوم پين رو به کجا وصل کنين
    به هر حال اينجا هم دوباره ميگم
    mmc pin must conect
    clk mmc------->pin A.18
    cs mmc------->pin A.12
    mosi mmc------->pin A.17
    miso mmc------->pin A.16

    تو اين برنامه از ترمينال rs232 شماره 0 استفاده شده که ميشه pinA.0 & PINA.1 baud=9600, n ,8, 1

    بعد از اينکه مموري رو init کردم omid habibi رو داخل سکتور 1000 ريختم
    و بعدش
    از سکتور 999 دارم ميخونم تا بينهايت که فقط وفتي به سکتور 1000 رسيد بايد Omid Habibi رو داخل هايپر ببينيد
    موفق باشيد
    فايل هاي پيوست شده فايل هاي پيوست شده

  20. کاربران : 8 تشکر کرده اند از شما omega_adiban برای ارسال این پست سودمند:


  21. #14
    تازه وارد
    تاریخ عضویت
    Apr 2012
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام من میخوام دانلود کنم ارور میده چه جوری دانلودش کنم
    دومی هم این پیغام رو میده
    Bad Request (Invalid Hostname)

  22. #15
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    متاسفانه کلیه مباحث ناقصه وقتشه یک آموزش جامع و کامل شامل توضیح همه توابع و ابزار لازم ارایه کنم

  23. #16
    کاربر فعال
    تاریخ عضویت
    Jul 2007
    نوشته ها
    320
    تشکر
    48
    تشکر شده 39 بار در 33 پست

    پیش فرض

    به کجا رسید آموزشتون؟

  24. #17
    کاربر علاقه مند at91sam7x256 آواتار ها
    تاریخ عضویت
    May 2012
    نوشته ها
    63
    تشکر
    111
    تشکر شده 22 بار در 12 پست

    پیش فرض

    سلام
    اموزش: ؟؟؟؟؟؟؟؟؟؟؟؟

موضوعات مشابه

  1. ره اندازی smt160 با پورت موازی
    توسط M.ABDOLLAHI در انجمن AVR
    پاسخ: 3
    آخرين نوشته: 27-04-2009, 21:34

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •