Nikelec.ir آموزش الکترونیک و کامپیوتر

section-icon

انجمن ها

در مورد هر چیزی که می خواهید صحبت کنید!

خوش آمدید به

بوت 0 و 1 مربوط به stm32f7 و تمام سری های stm32

انجمن ها پرسش و پاسخ بوت 0 و 1 مربوط به stm32f7 و تمام سری های stm32

در حال نمایش 2 نوشته (از کل 2)
  • نویسنده
    نوشته‌ها
  • avatar-image

    ali.kh000

    @ali-kh000

    مشارکت کننده

      آیا راهی برای حذف بوت صفر و 1 برای تمام سری های stm32 به خصوص stm32f7 و stm32h7 وجود دارد برای جلوگیری از کپی شدن حافظه میکرو؟

      داخل برنامه پروگرامر st یعنی cubemx programmer بخشی برای آدرس شروع بوت صفر و 1 وجود دارد، آیا با تنظیم این بخش به مثلاً آدرس پایانی فلش یعنی سکتور آخر می توان از کپی شدن میکرو توسط بوت صفر و 1 استفاده کرد؟ و چرا شرکت st راهی برای حذف این بوت قرار نداده؟ از دیدگاه بنده غیرممکنه نباشه چون که دیگه write protection معنایی نداره، راه چیه؟ و یا اینکه آیا الگوریتم های رمزگذاری و رمز نگاری ممکنه برای بوت صفر و 1 در نظر گرفت؟

       

      خیلی پیچیده کردی موضوع برای خودت .

      اصلا به این چیزا نیاز نداری شما نمی تونی کد بخونی وقتی read protection فعال کنید و اگر هم تو لولی قفل کرده باشید که دوباره بتونید کد روی میکرو بریزید ( پروگرم کنید ) موقعی که میخواید protection رو تغییر بدید مجبور به این هستید که میکرو رو فرمت ( پاک ) کنید کامل .

      پس اصلا این مواردی که شما گفتید نگرانی نباید در موردشون داشته باشید . برنامتون بنویسید و نگران کپی کردنش نباشید .

      DM00186528  یا :

      AN4701
      Application note
      Proprietary code read-out protection on microcontrollers of the STM32F4 Series

      بخونید حتما .

    2

    صدا

    1

    پاسخ

    برچسب ها

    این موضوع هیچ برچسبی نداره

    در حال نمایش 2 نوشته (از کل 2)
    • شما برای پاسخ به این موضوع باید وارد شوید.