ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13
  1. #1
    2009/09/25
    اصفهان
    814
    45

    يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    هدف اين تاپيک جمع آوري مطالبي که خودم دارم مطالعه مي کنم و به اشتراک گذاشتن براي کساني که شايد دوست داشته باشند
    اول همه بگم که خودم بلد نيستم اين موارد ذکر شده رو ، ولي دوست دارم که ياد بگيرم و هرچي ياد گرفتيم رو اينجا مطرح کنيم
    مراحل کار به اين صورت هست
    1-انتخاب نوع ميکرو که بنا به دلايلي STM32F103RET6 انتخاب شده
    2- انتخاب کامپايلر در اينجا KEIL انتخاب شده
    3-مطالعه داکيونت هاي CORTEXM3
    4- مطالعه کتاب در مورد اين سري
    5-مطالعه ديتا شيت ميکرو
    6-چگونگي کار با KEIL
    7- انجام پروژه هاي ساده
    8-راه اندازي قسمت هاي مختلف ميکرو تا حد امکان
    9- گرد آوري مطالب مهم تاپيک در يکجا که لينکش رو پايين همين ارسال قرار مي دم
    10- هدف اين تاپيک آموزش خودم اول و هر کي که دوست داره هست ، هرجاش اشتباه بود دوستان مي تونن نظر بدن ، ولي خداييش از اين پستهاي پس ادامش چي شد؟ ما منتظر هستيم ؟ چرا پستها دير به دير ارسال ميشه ؟ و از قبيل پستها نزارين خواهشن ، من خودم سرم شروغه حسابي و اوقات فراغت رو به اين کار اختصاص دادم
    مخلص همه دوستان و کساني هم که کمک مي کنن هستم


    لينک خلاصه مطالب تاپيک در يک فايل
    -خلاصه شده تا صفحه 0

    هميشه به ياد خدا باش !
  2. #2
    2010/10/03
    286
    5

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    آقا IAR خيلي خوبه ها. بيا از IAR شروع کن.
  3. #3
    2014/02/11
    Güney Azerbaycan - Tabriz
    202
    17

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    به نظر من coocox بهتره چون رایگان هستش
  4. #4
    2011/07/09
    مشهد
    486
    14

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    سلام،
    اگه ادامه پیدا کنه که یه منبع آموزشی برای دوستان بشه خیلی عالیه...

    و البته مثل همیشه در همون اول کار کلی دعوا و بحث سر انتخاب کمپایلر من خودم با Keil کار میکنم ولی بدم نمیاد برم به سمت یه کمپایلر متن باز مثل CooCox ولی خب به نظرم در اصل موضوع خیلی تفاوتی ایجاد نشه!

    به هر حال، برای شروع شاید بد نباشه این لینک رو هم معرفی کنم که مرجع خوبی برای یادگیریه:

    کتابخونه CMSIS و مثال ها و آموزشش:
    http://www.longlandclan.yi.org/~stuartl/stm32f10x_stdperiph_lib_um/index.html

    موفق باشید

    «پشتکار» «پشتکار» «پشتکار»
  5. #5
    2009/09/25
    اصفهان
    814
    45

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    بحث سر کامپايلر و ميکرو به اندازه کافي شده
    و بعد از کلي بحث و تحقيق سري ST انتخاب شده
    کامپايلر هم ، خوب زياد هست ولي خوب KEIL انتخاب شده
    ميکرو هم بدليل قيمت پائين و امکانات اوليه مناسب 103RET انتخاب شده
    البته اين موارد نظر من هست و صد در صد نيست
    هميشه به ياد خدا باش !
  6. #6
    2009/09/25
    اصفهان
    814
    45

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    پست شماره 1
    موضوع:ديتاشيت ميکرو
    قسمت اول
    خوب نام فايل ديتاشيت اين ميکرو CD00191185.pdf هست که بايد از سايت ST.COM دانلود کنيم
    يا از اين لينک

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    خلاصه اي از ديتا شيت
    [pre]
    کد:
    – 72 MHz maximum frequency
    -performance at 0 wait state memory access
    -512 Kbytes of Flash memory
    -64 Kbytes of SRAM
    – LCD parallel interface, 8080/6800 modes
    – 2.0 to 3.6 V application supply and I/Os
    – 4-to-16 MHz crystal oscillator
    – Internal 8 MHz factory-trimmed RC
    – Internal 40 kHz RC with calibration
    – 32 kHz oscillator for RTC with calibration
    – Serial wire debug (SWD) & JTAG interfaces
    – Cortex-M3 Embedded Trace Macrocell™
    – 51I/Os, all mappable on 16
    external interrupt vectors and almost all
    5 V-tolerant
    – USB 2.0 full speed interface
    – SDIO interface
    Operating temperatures - Ambient temperatures: –40 to +85 °C /–40 to +105 °C
    [/pre]
    بلوک دياگرام ميکرو که خيلي مهم هست

    بلوک دياگرام قسمت مربوط به کلاک که اينم مهمه

    پکيج ميکرو

    پس پورتهايي که تو اين پکيج داريم پورتهاي A,B,C,D هستن
    کد:
    For devices delivered in LQFP64 packages, the FSMC function is not available.
    اين قسمت هم در اين پکيج قابل دسترسي نيست
    External main supply voltage -0.3 TO 4V
    حداکثر جرياني قابل تحمل از تغذيه و زمين 150mA هست که اين رو بايستي مد نظر داشته باشيم
    حداکثر جريان هر پين خروجي نيز +/-25mA هست
    کريستال پيشنهاد شده8MHZ هستش و خازنهاي پيشنهادي30PF
    Startup time 2mSec
    Feedback resistor 200K

    مقادير پيشنهادي براي کريستال ساعت Recommended load capacitance=15pf
    خوب بقيه اطلاعات اين ديتاشيت مختصر نکات طراحي و مشخصات ميکرو تو حالتهاي مختلف کاري هست
    و اين يه مختصري از ميکرو براي راه اندازي اوليه هست،با اين حساب موارد لازم جهت مختصر راه اندازي
    يکعدد کريستال 8MHZدوتا خازن سراميکي 30PF من خودم 15 گذاشتم
    يکعدد ميکرو و يک پروگرامر که چون بحث يادگيري و تست هست من از STLINK استفاده کردم
    يکعدد برد تبديل LQFP64 TO DIP
    همش رو ميشه از فروشگاه سايت تهيه کرد
    هميشه به ياد خدا باش !
  7. #7
    2007/08/04
    اصفهان
    577
    4

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    نقل قول نوشته اصلی توسط DDR3
    ميکرو هم بدليل قيمت پائين و امکانات اوليه مناسب 103RET انتخاب شده
    البته اين موارد نظر من هست و صد در صد نيست
    سلام
    چون رجيسترهاي stm مثل همه فرقي نمي کنه کدام انتخاب شود. فقط امکانات فرق مي کنه
    شما ببين در سيمولاتور کيل در اين ميکرو که انتخاب کرديد گزينه peripherals تمام رجيسترها قرار داده شده است که بتوانيد به صورت ويژال ببينيد؟ اين مدل ميکرو فکر کنم نشه
    در سري stm32f103RB ميشه
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
  8. #8
    2009/09/25
    اصفهان
    814
    45

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    آخه قراره بصورت عملي کار کنيم و من اين ميکرو رو تهيه کردم
    من مشغول مطالعه زبان سي ، و ديتاشيت و دست و پنجه نرم کردن با کيل هستم
    هميشه به ياد خدا باش !
  9. #9
    2009/09/25
    اصفهان
    814
    45

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    پست شماره 2
    موضوع : اولين ارتباط با ميکرو
    قسمت:يک قسمت مي باشد
    خوب حالا طبق اين داکيومنت تغذيه ميکرو رو برقرار مي کنيم

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    از نرم افزار سايت ST با نام STM32 ST-LINK Utility استفاده مي کنيم و درايور ديباگر رو هم بايستي نصب کنيم
    پس از نصب و اجراي برنامه ، از تب TARGET قسمت CONECT رو انتخاب مي کنيم
    ميکرو شناخته شد و حاصل اجرا مشخصات ميکرو مي باشد

    14:19:43 : ST-LINK Firmware version : V2J16S0
    14:19:43 : Connected via SWD.
    14:19:43 : Connetion mode : Normal.
    14:19:43 : Debug in sleep and stop mode enabled.
    14:19:43 : Device ID:0x414
    14:19:43 : Device flash Size : 512 KBytes
    14:19:43 : Device family :STM32F10x High-density

    بقيه منوها رو هم يه نگاهي بندازيد بد نيست
    اين ميکرو 256 صفحه فلش 2 کيلو بايتي داره که براي 62 صفحه اول بصورت 4 کيلو بايتي و 62 صفحه بعدي بصورت يکپارچه ميشه
    قفل کرد براي نوشتن
    حالالازم هست که يه حداقل هايي از برنامه نويسي سي و کيل رو مطالعه کنيم
    (مطالعه ديتا شيت ها ادامه دارد)
    پس ، فعلان ....
    هميشه به ياد خدا باش !
  10. #10
    2009/09/25
    اصفهان
    814
    45

    پاسخ : يادگيري CORTEXM3 با توجه ويژه بروي STM32F103RET6 و نرم افزار KEIL

    شروع اولين پروژه خيلي سخته !
    يعني يه کارهايي انجام دادم ، اما خودم دقيق نمي دونم چي به چي هست
    اگر کسي تاپيک رو دنبال مي کنه
    تاپيک بعدي استفاده از پورتهاي ميکرو با استفاده از CMSIS هست ، ولي هنوز کار بدرد بخوري انجام ندادم که پست رو دنبال کنم
    اگر کسي اطلاعات کاربردي داشت و ارائه بده خوبه
    من پروژه رو ساختم و توي محيط ديباگ کار مي کنه ولي روي ميکرو نه ؟
    شايد اشکال از تنظيمات کلاک ميکرو باشه
    اگر کسي دوست داشت و تونست ، يک پروژه toggle i\o با cmsis بزاره
    تا کار کنيم باهاش و در موردش يه آموزش بنويسيم
    هميشه به ياد خدا باش !
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13

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

  1. پاسخ: 0
    آخرين نوشته: 2015/01/31, 09:01
  2. پاسخ: 2
    آخرين نوشته: 2014/09/09, 00:03
  3. پاسخ: 4
    آخرين نوشته: 2014/04/01, 16:15
  4. نرم افزار بسيار آسان و قدرتمند Dip Trace ويژه طرحي برد
    توسط htpd در انجمن آموزش نرم افزارهاي آناليز و شبيه ساز
    پاسخ: 5
    آخرين نوشته: 2013/12/26, 20:03
  5. اشميت تريگر بروي پين هاي PB6 ,PB7
    توسط darkness.signals در انجمن میکروکنترلرهای PIC
    پاسخ: 2
    آخرين نوشته: 2012/01/03, 23:41

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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