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

نمایش نتیجه های نظرسنجی ها: چگونه STM32 را ياد بگيريم؟

رأی دهندگان
263. شما نمی توانید در این نظرسنجی رای دهید.
  • سطحي و كار راه انداز

    20 7.60%
  • دقيق و حرفه اي

    243 92.40%
صفحه 47 از 58 نخستنخست ... 28293031323334353637383940414243444546474849505152535455565758 آخرینآخرین
نمایش نتایج: از 921 به 940 از 1155

موضوع: شروع آموزش stm32 بر پایه برد سفارشی

  1. #921
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    مهندس شما با کیل 5 تنظیم starup رو کار کردین؟
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Ashampoo_Snap_2014.07.31_14h57m38s_001_.png
مشاهده: 46
حجم: 78.0 کیلو بایت
    اگه دقت کنین قسمتی برای تغییر کلاک از HSI یا HSE وجود نداره.
    خودمم سعی کردم لایبرری برای تنظیم کلاک سیستم بنویسم ولی کامپایلر خطا میده و خطاش اینجوریه
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Ashampoo_Snap_2014.07.31_15h11m00s_003_.png
مشاهده: 40
حجم: 93.1 کیلو بایت
    واقعا موندم چیکار کنم.اخه پارسال با آرم اتمل یه هفته کار کرده بودم با کیل ولی همچین مشکلاتی نداشت.

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

  3. #922
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط yma-313 نمایش پست ها
    سلام دوستان.حدود دو ماه از اخرین پستای اینجا میگذره.من تازه کارم تو کار با ارم و IAR
    سوالم اینه که میخوام مثلا کلاک های میکرو stm32f رو تنظیم کنم و مثلا یه ال ای دی رو روشن خاموش کنم.حالا نکته اینجاست که نمیدونم چطور هدر های مربوط به میکرو رو باید فایلشو به IAR بشناسونم.در واقع وقتی اول برنامه مینویسم #include<stm32f10xxE.h>
    و ادامه برنامه رو مینویسم موقع کامپایل میگه هدر رو نمیشناسه و طبعا اسم رجیسترهارو هم نمیشناسه.
    و سوال مبتدیانه دوم اینکه برای خواندن و نوشتن روی یک رجیستر و بعد یک پین از رجیستر چطور باید بنویسیم؟
    خواهش میکنم جواب بده هرکی میدونه و خوانواده ای رو از نگرانی برهانه

    خب اگه توی دایرکتوری IAR رو نگاه کنی میبینی واسه هر شرکت یه پوشه جداگانه وجود داره شما باید اینجوری include کنی:
    >ST/iostm32f100xE.h<

  4. #923
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    سلام
    مهندس شما با کیل 5 تنظیم starup رو کار کردین؟
    اگه منظورتون ویزارد هست خیر با این ویزارد کار نکردم ... کلا معتقدم ویزارد (تنبلی میاره )
    اگه دقت کنین قسمتی برای تغییر کلاک از HSI یا HSE وجود نداره.
    خودمم سعی کردم لایبرری برای تنظیم کلاک سیستم بنویسم ولی کامپایلر خطا میده و خطاش اینجوریه
    خوب دستورات تغیر کلاک رو که من بهتون دادم هر کلاکی نیاز دارید فقط کافیه دستوراتش رو به برنامتون اضافه کنید ...!!!
    در مورد اون خطا هم من توی همین ورژن کیل بهش برخوردم فایل Startup رو به پروژتون اضافه کنیدمشکل این خطا حل میشه
    لایبرری نشتن هم که فرقی نداره و مثل روال سابقه ...

    باز اگه مشکلتون حل نشد پروژه رو قرار بدید بهتر میشه راهنمائی کرد

    موفق باشید..
    *** اللّهم عجّل لولیک الفرج ***

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


  6. #924
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    مهندس توی این عکس هم که گذاشته بودی اون قسمت هایی که مشخص کردم اصلا نیازی نیست شما خودت اضافه کنی .... توی ورژن 5 اگه دقت کنی کیل خودش اون فایل هارو اضافه کرده

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Ashampoo_Snap_2014.07.31_14h57m38s_001_.png
مشاهده: 51
حجم: 79.3 کیلو بایت
    *** اللّهم عجّل لولیک الفرج ***

  7. کاربران : 2 تشکر کرده اند از شما Doloop برای ارسال این پست سودمند:


  8. #925
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط doloop نمایش پست ها
    مهندس توی این عکس هم که گذاشته بودی اون قسمت هایی که مشخص کردم اصلا نیازی نیست شما خودت اضافه کنی .... توی ورژن 5 اگه دقت کنی کیل خودش اون فایل هارو اضافه کرده

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Ashampoo_Snap_2014.07.31_14h57m38s_001_.png
مشاهده: 51
حجم: 79.3 کیلو بایت
    حرف شما کاملا درسته ولی
    اگه از خود کتابخونه cmsis استفاده کنی توی ویزاردش نمیتونی کلاک سورس رو دستکاری کنی و گزینه ای برای انتخاب hse و یا hsi بعنوان کلاک سیستم وجود نداره.
    کل بحث من سر اینه تو ورژن 5 برعکس ورژن 4.2 به پایین گزینه هایی برای کلاک سورس وجود نداره و چجوری میتونیم کلاک سیستمو دستکاری کنیم در حالی که تو ورژن 5 استارت آپ رو حتی خود کامپایلر اضافه میکنه

    - - - Updated - - -

    و اما یه سوال دیگه.
    من پروگرمر جیلینک چینی خریدم و از طریق j-flash دوسه باری برد رو پروگرام کردم .فک کنم نرم افزار بهم پیشنهاد firmware رو داد و من آپدیتش کردم و دیگه پروگرامرمو نشناخت
    بعدش تو سایتا گشتم و فایل هگز جیلیمک چینی رو دانلود کردم و با samba پروگرامش کردم ولی کار نمیکنه کسی تاحالا همچین مشکلی داشته؟راه حلی دارین؟

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


  10. #926
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    مهندس یعنی برای تنظیم کلاک باید از دستوراتی که توی فایل (system_stm32f10x.c(startup (ورژن کیل5) وجود داره استفاده کنم؟
    مثل SetsystemClocktoHSE() یا SetSysClockTo72() ؟
    من لایبرری رو از بالا تا پایین نگاه کردک فکر میکنم باید بالای main این کار رو انجام بدیم چون اگه با لایبرری نگاه کنیم میبینیم که توابع با دستورات کامپایلری تعریف شدن مثل
    #define SYSCLK_FREQ_72MH
    فکر میکنم ما باید بالای main اول یک define داشته باشیم بعد از اون تابع SystemInit رو فراخوانی کنیم
    #define SYSCLK_FREQ_72MH
    void main()
    {
    systemInit();
    }

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


  12. #927
    عضو جدید
    تاریخ عضویت
    Sep 2007
    نام
    بابل
    نوشته ها
    17
    تشکر
    55
    تشکر شده 3 بار در 3 پست

    پیش فرض

    نقل قول نوشته اصلی توسط doloop نمایش پست ها
    سلام مهندس

    آقا صادق درست میگه آموزش ساخت پروژه با کیل قبلا بطور کامل توضیح داده شده یه سرچی بزنید

    اما چندتا لینک میدم که مثال با ورژن های جدید کیل هست به دردتون میخوره و اون فایل ها دیگه داخلش استفاده نشده ...

    led blink with register

    led blink with cmsis

    موفق باشید ...
    مهندس از دو تا مثالی که گذاشتی cmsis درست کامپایل شد و بدون اررور ولی اون مثال بیتی بازم اررور داد تو کامپایل ..
    ویرایش توسط sina_mehraban : 01-08-2014 در ساعت 01:02

  13. #928
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    سلام

    مهندس یعنی برای تنظیم کلاک باید از دستوراتی که توی فایل (system_stm32f10x.c(startup (ورژن کیل5) وجود داره استفاده کنم؟
    مثل SetsystemClocktoHSE() یا SetSysClockTo72() ؟
    بله همون توابع هستن

    بالای main نیاز نیست داخلش هم بنویسی عمل میکنه ...
    مهندس از دو تا مثالی که گذاشتی cmsis درست کامپایل شد و بدون اررور ولی اون مثال بیتی بازم اررور داد تو کامپایل ..
    فقط باید با کیل 5.10 هماهنگ میشد ..
    فایل اصلاح شده رو پیوست میکنم.. الان سرعت نت پائینه ...

    موفق باشید..
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط Doloop : 01-08-2014 در ساعت 10:34
    *** اللّهم عجّل لولیک الفرج ***

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


  15. #929
    عضو جدید
    تاریخ عضویت
    Jul 2014
    نوشته ها
    8
    تشکر
    2
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام .
    کسی از لاجیک آنالایزر کیل استفاده کرده؟ من add value را پیدا نمی کنم؟!
    اگر کسی بلده راهنمایی کنه لطفا!

  16. #930
    عضو جدید
    تاریخ عضویت
    Sep 2007
    نام
    بابل
    نوشته ها
    17
    تشکر
    55
    تشکر شده 3 بار در 3 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Doloop نمایش پست ها
    سلام



    بله همون توابع هستن

    بالای main نیاز نیست داخلش هم بنویسی عمل میکنه ...


    فقط باید با کیل 5.10 هماهنگ میشد ..
    فایل اصلاح شده رو پیوست میکنم.. الان سرعت نت پائینه ...

    موفق باشید..
    ممنون عالی بود
    اگه وقت داشتید یه توضیحی در مورد اصلاحاتش بدید . منظور از هماهنگی با ورژن 5 چیه ؟

  17. #931
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    سلام
    اگه وقت داشتید یه توضیحی در مورد اصلاحاتش بدید . منظور از هماهنگی با ورژن 5 چیه ؟
    توی ورژن های قبلی ما خودمون باید فایل system_stm32f10x.c رو اضافه میکردیم و همچنین فایل startup رو هم کیل به پروژمون اضافه میکرد اما توی ورژن 5 به بعد دیگه نیازی نیست من فایل system_stm32f10x.c رو اضافه کنم و این کارو کیل انجام میده همچنین فایل startup هم توی ورژن 5 به بعد کمی تغیر کرده ...

    تنها کاری که من کردم فایل system_stm32f10x.c و startup رو حذف و از همون پنجره که گزینه Core و startup رو تیک میزدیم این دوتا فایل رو به پروژه اضافه کردم که حالا پروژه با ورژن 5 هماهنگ شده ..
    موفق باشید
    *** اللّهم عجّل لولیک الفرج ***

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


  19. #932
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    سلام
    کسی با std periph driver کیل 5 کار کرده؟
    من از این زبانه ADC رو فعال کردم ولی بعد از کامپایل خطای زیر رو میده
    فایل پیوست 7998

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


  21. #933
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    دوستان چجوری باید تو کیل ورژن5 فرکانس رو روی 72 مگاهرتز تنظیم کرد؟

  22. #934
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    نقل قول نوشته اصلی توسط iriana نمایش پست ها
    دوستان چجوری باید تو کیل ورژن5 فرکانس رو روی 72 مگاهرتز تنظیم کرد؟
    دستور SystemInit(); انجام میده دیگه

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


  24. #935
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    دستور SystemInit(); انجام میده دیگه

    ولی من حذفش هم کردم اتفاقی نیافتاد
    ظاهرا خود کیل این کارو انجام میده و اصلا نوشتنش تاثیری نداره.
    چیزی که من متوجه شدم اینه برای دستکاری شما فقط باید برید تو فایل system_stm32f10x.c(startup)
    و داخل اون تو خط 115 رو نگاه کنین اگر توجه کنین میبینین خطوط بالاش کامنت شده.با دستکاری این قسمت میتونین کلاکتونو دستکاری کنین

  25. #936
    عضو جدید
    تاریخ عضویت
    Sep 2007
    نام
    بابل
    نوشته ها
    17
    تشکر
    55
    تشکر شده 3 بار در 3 پست

    Exclamation

    با سلام خدمت دوستان
    کسایی خروجی پین های stm رو گرفته ببینه چه فرکانسی روی خروجی میده ؟
    شاید من اشتباه کرده باشم ...
    من فرکنس رو روی 24 و 72 مگاهرتز تست کردم ...
    این عکس های نتیجه ی فرکانس 72 مگاهرتز و خروجی 50 مگاهرتز روی پین هستش ؟؟
    چرا این فرکانس پایین روی پین ؟؟؟

  26. #937
    عضو جدید
    تاریخ عضویت
    Sep 2007
    نام
    بابل
    نوشته ها
    17
    تشکر
    55
    تشکر شده 3 بار در 3 پست

    پیش فرض


  27. #938
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    فرکانس 18 مگاهرتزم ازش گرفتم.
    اینطوری که شما نوشتی کلی زمان میگیره تا دستورات اجرا بشه!

    میتونم بپرسم واسه چه کاری نیاز دارین؟
    ویرایش توسط sadmonew : 21-08-2014 در ساعت 13:23
    _____________________________________
    _____________________________________

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


  29. #939
    عضو جدید
    تاریخ عضویت
    Sep 2007
    نام
    بابل
    نوشته ها
    17
    تشکر
    55
    تشکر شده 3 بار در 3 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    سلام مهندس
    فرکانس 18 مگاهرتزم ازش گرفتم.
    اینطوری که شما نوشتی کلی زمان میگیره تا دستورات اجرا بشه!

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

  30. #940
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    18
    تشکر
    11
    تشکر شده 8 بار در 7 پست

    پیش فرض

    مهندس لطفا این برنامه رو تو حلقه دائم بنویس و تست کن
    ویرایش توسط iriana : 22-08-2014 در ساعت 00:45

صفحه 47 از 58 نخستنخست ... 28293031323334353637383940414243444546474849505152535455565758 آخرینآخرین

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

  1. پاسخ: 515
    آخرين نوشته: 09-12-2018, 12:45
  2. پاسخ: 105
    آخرين نوشته: 02-12-2015, 17:33
  3. Stm32 رو چطوری شروع کنم دوستان ...!
    توسط sarab1 در انجمن stm32
    پاسخ: 18
    آخرين نوشته: 11-10-2013, 18:54
  4. پاسخ: 9
    آخرين نوشته: 01-08-2010, 12:53
  5. انتشار قريب‌الوقوع نخستين به‌روزرساني بزرگ ويندوز سون
    توسط arsalan681 در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 0
    آخرين نوشته: 08-06-2010, 12:43

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

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