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

موضوع: قفل کردن میکرو

  1. #1
    کاربر علاقه مند esmaeil21 آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    اسماعيل شادمان
    نوشته ها
    23
    تشکر
    45
    تشکر شده 25 بار در 11 پست

    پیش فرض قفل کردن میکرو

    سلام
    چطوری میشه میکرو رو قفل کنی که نشه ازش کپی کرد؟
    سپاسگزارم

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

  3. #2
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    هر میکرویی با استفاده از فیوز بیتهایی مخصوص که داره میتونه قفل سخت افزاری روی حافظه sram , flash بگذاره
    که متونه فقط این حافظه ها خوندنی بشه ، یا نوشتنی و یا نه خواندنی و نه نوشتنی

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


  5. #3
    کاربر علاقه مند esmaeil21 آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    اسماعيل شادمان
    نوشته ها
    23
    تشکر
    45
    تشکر شده 25 بار در 11 پست

    پیش فرض

    ممنون از پاسختون
    خوب این یک جواب کلی بود . منظورم این بود که میکروهای stm رو چجوری میشه این کار رو کرد؟
    مثلن در avr موقع پروگرم کردن لاک بیتش رو فعال میکنیم و در lpc1768 به صورت نرم افزاری این کار رو میکنیم . سوالم اینجاست که میکروهای stm رو به چه روشی میشه قفل کرد؟

  6. #4
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    هم نرم افزاری و هم در حین پروگرام ...

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


  8. #5
    کاربر علاقه مند esmaeil21 آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    اسماعيل شادمان
    نوشته ها
    23
    تشکر
    45
    تشکر شده 25 بار در 11 پست

    پیش فرض

    یعنی با jlink هم میشه ؟ اگر میشه لطفن بفرمایید چطوری؟

  9. #6
    کاربر علاقه مند esmaeil21 آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    اسماعيل شادمان
    نوشته ها
    23
    تشکر
    45
    تشکر شده 25 بار در 11 پست

    پیش فرض

    یعنی از بچه ها هیچ کس تا حالا به این مسئله بر نخورده که بخواد میکروشو قفل کنه؟ !!!!!!!!

  10. #7
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    در تمامی میکروکنترلر های مبتنی بر هسته ی ARM با توجه به میزان حافظه ، تعدادی لاک بیت وجود داره که شما میتونید با برنامه ریزی اونا حافظه ی فلش میکروکنترلر رو قفل کنید . در این میکروکنترلر ها برخلاف میکرو های دیگه ، در حالت قفل فقط امکان خواندن برنامه وجود نداره و کاربر میتونه با پاک کردن حافظه میکروکنترلر رو مجددا برنامه ریزی کنه .

    برای قفل کردن میکرو ، در نرم افزار J-Flash ARM از منوی target گزینه های مربوط به قفل کردن برنامه رو انتخاب کنید ، شما میتونید کل حافظه یا بخش های از اون رو قفل کنید .

  11. کاربران : 4 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


  12. #8
    کاربر علاقه مند esmaeil21 آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    اسماعيل شادمان
    نوشته ها
    23
    تشکر
    45
    تشکر شده 25 بار در 11 پست

    پیش فرض

    سلام ، ممنون از پاسختون
    در این منو که گفتید یک گزینه به نام secure chip هست . فکر میکنم همین باشه . میترسم بزنم دیگه نشه میکرو رو پروگرم کرد . چون فکر کنم یک حالت هست که دیگه نمیشه فلش میکرو رو پروگرم کرد. تست میکنم خبرش رو میدم.

  13. #9
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    در این منو که گفتید یک گزینه به نام secure chip هست . فکر میکنم همین باشه . میترسم بزنم دیگه نشه میکرو رو پروگرم کرد . چون فکر کنم یک حالت هست که دیگه نمیشه فلش میکرو رو پروگرم کرد. تست میکنم خبرش رو میدم.
    سلام
    منم هنوز نیاز نشده که ازش استفاده کنم ، اما توی دیتاشیت میکروکنتترلر های اتمل نوشته شده که با برنامه ریزی این بیت ها فقط امکان خوندن حافظه وجود نداره .
    با پاک کردن حافظه این بیت ها هم پاک میشه و میشه مجددا حافظه رو خوند یا نوشت .
    باید قبلش دیتاشیت میکروکنترلری که میخوایی باهاش کار کنی رو مطالعه کنی ( هر چند هسته ی cpu در تمامی میکرروکنترلر های arm دارای توابع یکسانی هست )

  14. کاربران : 2 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


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

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