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

موضوع: Cmsis 4.50

  1. #1
    کاربر علاقه مند dizgah آواتار ها
    تاریخ عضویت
    Oct 2007
    نام
    محمود حسینی پور
    نوشته ها
    76
    تشکر
    124
    تشکر شده 34 بار در 25 پست

    پیش فرض Cmsis 4.50

    سلام
    همونطور که میدونید در ورژن های قدیمی CMSIS مه همراه کیل 4 استفاده میکردیم کتابخانه های مفصلی برای همه پریفرال ها بودن ولی در کیل جدید(5.15 ) که cmsis پکش به پروژه اضافه میشه بعضی از کتابخونه ها وجود ندارند مثل :
    emc,timer,adc,exti,wwdt و ...
    تازه بعضی کتابخونه ها هم مثل GPIO خیلی از توابع قبلیش مثل وقفه ها حذف شدن . شما برای این کتابخونه ها تو ورژن جدید چی کار میکنین ؟ از ورژن قدیمی استفاده میکنین یا بدون cmsis راه اندازی میکنید ؟
    ممنون

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2009
    نام
    محسن فنودی
    نوشته ها
    43
    تشکر
    72
    تشکر شده 11 بار در 9 پست

    پیش فرض

    نقل قول نوشته اصلی توسط dizgah نمایش پست ها
    سلام
    همونطور که میدونید در ورژن های قدیمی cmsis مه همراه کیل 4 استفاده میکردیم کتابخانه های مفصلی برای همه پریفرال ها بودن ولی در کیل جدید(5.15 ) که cmsis پکش به پروژه اضافه میشه بعضی از کتابخونه ها وجود ندارند مثل :
    Emc,timer,adc,exti,wwdt و ...
    تازه بعضی کتابخونه ها هم مثل gpio خیلی از توابع قبلیش مثل وقفه ها حذف شدن . شما برای این کتابخونه ها تو ورژن جدید چی کار میکنین ؟ از ورژن قدیمی استفاده میکنین یا بدون cmsis راه اندازی میکنید ؟
    ممنون
    cmsis ورژن جدید از سایت بگیر تمام موارد دارد ، فکر نکنم مشکلی باشد ، مثلا تو وقفه خارجی کدوم تابع تو ورژن 4 بود که الان خذف شده ؟

  4. #3
    کاربر علاقه مند dizgah آواتار ها
    تاریخ عضویت
    Oct 2007
    نام
    محمود حسینی پور
    نوشته ها
    76
    تشکر
    124
    تشکر شده 34 بار در 25 پست

    پیش فرض

    بنده از خود سایت کیل دانلود کردم
    به کل کتابخانه ای به نام exti و یا موارد بالا وجود ندارد، همچنین به طور مثال توابع کتابخانه gpio به کلی دگرگون شده و به جز دو سه تا تابع مابقی همگی حذف شده اند.

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


  6. #4
    کاربر علاقه مند
    تاریخ عضویت
    Jun 2014
    نوشته ها
    66
    تشکر
    6
    تشکر شده 4 بار در 3 پست

    پیش فرض

    سلام
    این تجربه شخصی بنده هستش
    من کیل5.14 رو نصب کردم وبعد از نصب خودش و 2تا پک همراهش حجمش حدود4 گیجیلینکمحدجیلینکم بعدازحدود3هفته پرید
    مشکل دیگه هم این بود که وقتی کتابخونه فلش اف اس رو
    اجرا کردم کد کامپایل میشد ولی اجرا ننمیشد
    رو نمیدنم ونمیدنم تو یه سایت خارجی تو یه فروم نوشته بود
    کدهای بالای 32 کیلوبایت ممکنه درست اجرا نشه
    بهترین نسخه فکرمیکنم
    4.7 باشه
    ولی خوب یکسری چیزهای جدید داشت
    مثلا تو دیباگر sdmmc رو هم دیباگ میکرد
    ایشالا موفق باشی

    - - - Updated - - -

    4 گیگ شد

  7. #5
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    من کیل 5 استفاده میکنم و مشکلی هم ندارم.

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


  9. #6
    کاربر علاقه مند dizgah آواتار ها
    تاریخ عضویت
    Oct 2007
    نام
    محمود حسینی پور
    نوشته ها
    76
    تشکر
    124
    تشکر شده 34 بار در 25 پست

    پیش فرض

    استفاده از ورژت قدیمی در حالیکه ورژن جدیدتر و بهتری موجوده به نظرم درست نیست
    جناب روزه برای کتابخونه پریفرال های یاد شده شما چه میکنین؟

  10. #7
    کاربر فعال rozeh آواتار ها
    تاریخ عضویت
    Mar 2013
    نوشته ها
    198
    تشکر
    27
    تشکر شده 176 بار در 104 پست

    پیش فرض

    چون من فقط محصولات st استفاده میکنم پس فقط hal استفاده میکنم. Hal رو که دارم توی خودش فایل پروژه هستش و تنظیماتش کامل هستش پس فقط کافیه واسه پروزه هام کپیش کنم و پروژه ام رو شروع کنم. من کیل 5 استفاده میکنم چون سری stm32f0 رو کیل 4 خوب ساپورت نمیکرد(بعضی هاشو نداشت).
    واسه cmsis هم فکر میکنم همین طوره. اینطور نیست؟

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


  12. #8
    همکار علمی sarbaz13 آواتار ها
    تاریخ عضویت
    Mar 2011
    نام
    محمد قاسمی
    نوشته ها
    410
    تشکر
    995
    تشکر شده 425 بار در 230 پست

    پیش فرض

    سلام من می خوام یه تذکر بدم به تمامی دوستان گلم
    دوستان اگر راجع به موضوع مطرح شده از طرف کسی اطلاعاتی ندارید .
    خواهشا،خواهشا،خواهشا،خواه شا، پست الکی نزارن و بزارن اگر کسی جواب رو میدونه یا میتونه کمک
    بکنه جواب رو بنویسه دوستان مهندس و کارکرده توی این سایت کم نیستن.
    شما که بیخودی پست میزارید که هیچ مشکلی رو حل نمی کنه باعث میشه تعداد صفحات زیاد بشه
    و جواب های درست زیر دست و پا گم بشه
    خواهشا عزیزان رعایت کنید.
    شرکت Time Owner

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


  14. #9
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    درسته cmsis ی که با پک های keil5 نصب میشه اینطوریه. شما دو راه دارید. 1-پروژه رو بر اساس روش کیل 4 با cmsis دانلود شده خودتون انجام بدین. 2- به همون حدی که کیل تشخیص داده از cmsis استفاده کنه و استاندارد هست قناعت کنید و بقیه پریفرالها رو رجیستری راه بندازین.
    به نظر من هم روش دوم بهتره. آخه در مورد تایمر وقتی تایمر این میکرو با اون یکی کلا فرق میکنه و در نهایت باید از رجیستری استفاده کرد، این چه استانداردی میشه؟؟؟؟!!!!!

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


  16. #10
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2009
    نام
    محسن فنودی
    نوشته ها
    43
    تشکر
    72
    تشکر شده 11 بار در 9 پست

    پیش فرض

    نقل قول نوشته اصلی توسط dizgah نمایش پست ها
    بنده از خود سایت کیل دانلود کردم
    به کل کتابخانه ای به نام exti و یا موارد بالا وجود ندارد، همچنین به طور مثال توابع کتابخانه gpio به کلی دگرگون شده و به جز دو سه تا تابع مابقی همگی حذف شده اند.
    دوست عزیز این هم لینک دانلود که من گرفتم آخرین ورژن هست ، exti هم دارد ، برای دوستان آپلود کردم به نظرم نیازی نیست از رجیستری استفاده کنی چون اون وقت معنی CMSIS نمیده دیگر ! بنده از این ها در ورژن 5 به بالا استفاده میکنم
    Download lpc175x_6x_cmsis_driver_library_0.zip

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


  18. #11
    کاربر علاقه مند dizgah آواتار ها
    تاریخ عضویت
    Oct 2007
    نام
    محمود حسینی پور
    نوشته ها
    76
    تشکر
    124
    تشکر شده 34 بار در 25 پست

    پیش فرض

    نقل قول نوشته اصلی توسط rozeh نمایش پست ها
    چون من فقط محصولات st استفاده میکنم پس فقط hal استفاده میکنم. Hal رو که دارم توی خودش فایل پروژه هستش و تنظیماتش کامل هستش پس فقط کافیه واسه پروزه هام کپیش کنم و پروژه ام رو شروع کنم. من کیل 5 استفاده میکنم چون سری stm32f0 رو کیل 4 خوب ساپورت نمیکرد(بعضی هاشو نداشت).
    واسه cmsis هم فکر میکنم همین طوره. اینطور نیست؟
    گویا سیاستهای nxp استفاده از lpcopen هستش و جایگزین کردنش با cmsis مشابه همین کار st .
    متاسفانه این کار پرتابلیتی برنامه ها رو که هدف اصلی cmsis بودن از بین میبره !!!



    نقل قول نوشته اصلی توسط esisafa نمایش پست ها
    درسته cmsis ی که با پک های keil5 نصب میشه اینطوریه. شما دو راه دارید. 1-پروژه رو بر اساس روش کیل 4 با cmsis دانلود شده خودتون انجام بدین. 2- به همون حدی که کیل تشخیص داده از cmsis استفاده کنه و استاندارد هست قناعت کنید و بقیه پریفرالها رو رجیستری راه بندازین.
    به نظر من هم روش دوم بهتره. آخه در مورد تایمر وقتی تایمر این میکرو با اون یکی کلا فرق میکنه و در نهایت باید از رجیستری استفاده کرد، این چه استانداردی میشه؟؟؟؟!!!!!
    واقعا این کارشون اون قدر غیر عاقلانه است که هنوز نمیتونم باور کنم همچین کاری کرده باشن، ولی هر چقدر انجمنای خارجی رو هم زیر و رو کردم هیش کی جوابی براش نداره
    به نظرم اگه قراره روش دوم رو انتخاب کنم عاقلانه تر باشه از بیس با رجیستر بنویسم .



    نقل قول نوشته اصلی توسط Fanoudi نمایش پست ها
    دوست عزیز این هم لینک دانلود که من گرفتم آخرین ورژن هست ، exti هم دارد ، برای دوستان آپلود کردم به نظرم نیازی نیست از رجیستری استفاده کنی چون اون وقت معنی CMSIS نمیده دیگر ! بنده از این ها در ورژن 5 به بالا استفاده میکنم
    Download lpc175x_6x_cmsis_driver_library_0.zip
    متاسفانه به علت حجم بالا، فعلا نتونستم دانلود کنم، ولی اگه از سایت lpcware دانلودش کردین همونطور که بهتون گفتم این نسخه متعلق به 2011 هستش !!! در حالی که آخرین software pack ای که همراه کیل نصب میشه نسخه 4.5 هستش که اخیرا ریلایز شده!!!
    ممنون از همگی

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


  20. #12
    عضو جدید
    تاریخ عضویت
    Oct 2015
    نوشته ها
    11
    تشکر
    1
    تشکر شده 6 بار در 5 پست

    پیش فرض

    کی cmsis اومد که الان hal آمده باشه...بعدشم معلوم نیست به جای hal ممکنه gov بیاد یا هرچیز دیگه
    کسی هم آخه تو ایران پیدا نمیشه با این سرعت پی این پیشرفت ها رو بگیره...که دلمان خوش کنیم.
    ویرایش توسط mzarkoob : 19-12-2015 در ساعت 23:33 دلیل: مطالب غیر مربوط

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


  22. #13
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    برنامه keil تا حدی از cmsis استفاده کرده که بشه emwin و rtx و usb و بقیه چیزهای خودشو مثل بوردهای آموزشی به صورت یکپارچه در بیاره

  23. #14
    کاربر علاقه مند dizgah آواتار ها
    تاریخ عضویت
    Oct 2007
    نام
    محمود حسینی پور
    نوشته ها
    76
    تشکر
    124
    تشکر شده 34 بار در 25 پست

    پیش فرض

    قبلن فک میکردم رجیستر نویسی انتخاب معقول تریه برای برنامه ای که مدتی بعد ممکنه نیاز به تغییر و اصلاح داشته باشه.
    الان به نظرم به طور کلی روش عاقلانه تریه
    نمیخوام بدون دلیل از این بحثای صد من یه غاز رجیستر بهتره یا cmsis و ... شروع کنم ولی واقعا انتظار زیادیه ؟؟؟ و مشکل اینجاست که هیچ کس هم نمیدونه چرا یه شرکتی با این عظمت میاد همچین کاری با محصولش میکنه؟و نه حتی خودشون!
    ساپورت کیل میگه ما مال آرم شدیم برو اونجا بپرس،مال آرم میگه به من چه برو از nxp بپرس ،nxp میگه ایمیلت پابلیکه جوابتو نمیدیم ، وب میل شخصی استفاده میکنی میگه مگه شما تحریم نیستین ها ؟ میکرو های منو کی بهتون فروخته ؟شماره سریال میکروهارو بده ببینم کی بهتون فروخته ،برم پدرشو درآرم !!!
    خدایا ...
    ----------
    مورد جالبه دیگه اینه من کتابخونه آردوینوی RC522 رو روی stm32 پورت کرده بودم و به خوبی و خوشی ازش استفاده میکردم،برای 1788 چون کتابخونه قبلی سی ++ بود ،و بدنه اصلی پروژه جدید با سی نوشته شده بود یه کتابخونه با سی براش پیدا کردم و تغییرش دادم .حالا این کتابخونه جدید رو کیل 5 کار میکنه که پریفرال هاش کامل نیستن ولی روی کیل 4 جواب قاط میزنه
    ...

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


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

    پیش فرض

    گاهی اصلا الگوریتم و حجم برنامه نویسی یک پروژه این قدر هست که راه اندازی یک پریفرال در اون گم هست. حالا بحث سر اینه که این راه اندازی با رجیستر باشه یا cmsis یا .. !!!

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

  1. [سوال] ایجاد برنامه با cmsis
    توسط sh90 در انجمن LPC series (NXP)
    پاسخ: 1
    آخرين نوشته: 20-01-2015, 15:30
  2. Cmsis
    توسط pumper در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 5
    آخرين نوشته: 08-01-2014, 17:32
  3. Cmsis چیه؟
    توسط Aghaeifar در انجمن LPC series (NXP)
    پاسخ: 16
    آخرين نوشته: 21-12-2013, 11:03
  4. پروژه با cmsis
    توسط lpln852 در انجمن stm32
    پاسخ: 1
    آخرين نوشته: 21-11-2012, 20:18
  5. adc در cmsis
    توسط esi_52000 در انجمن LPC series (NXP)
    پاسخ: 1
    آخرين نوشته: 25-01-2012, 21:34

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

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