TGViewer
KnowledgePlus.ir KnowledgePlus.ir @knowledgeplus · 5.52K subscribers
Post #437 13K
منوهای مخفی:

در سیستم های مبتنی بر میکروکنترلر که دارای صفحه نمایش و صفحه کلید (یا تاچ) هستند، در مواقعی لازم می شود که تنظیماتی از طریق صفحه کلید انجام شود که در دسترس کاربر عادی نباشد و تمهیداتی در نظر گرفته شود که فقط افراد مجاز بتوانند به منوهای تنظیمات مذکور دسترسی داشته باشند. مثلا فرض کنیم که در یک ماشین صنعتی که با سیستم الکترونیک کنترل می شود، ضریب چرخ دنده در مدل های مختلف آن متفاوت باشد و لازم باشد که یک بار این ضریب در هنگام راه اندازی دستگاه در مبدا تولید بسته به مدل آن تنظیم شود و بعد از آن هم کاربر دستگاه، امکان تغییر این ضریب را نداشته باشد. برای این نوع تنظیمات دو شیوه را می توان پیاده سازی کرد. روش اول این است که منوی تغییر پارامترهای مورد نظر در دسترس کاربر عادی باشد. اما وارد شدن به آن نیازمند پسورد خاصی باشد. روش دوم ایجاد منوهای مخفی است که اصولا توسط کاربر قابل مشاهده نباشند و فقط در شرایط خاصی ظاهر شوند. برای پیاده سازی منوهای مخفی می توان از روش های مختلفی استفاده کرد. از جمله این روش ها می توان به فشار دادن توالی مشخصی از کلیدها یا فشار دادن یک یا چند کلید بصورت همزمان و به مدت زمان معین (مثلا ده ثانیه) اشاره کرد که بعد از نگه داشتن آن یک یا چند کلید، منوی مخفی تنظیمات ظاهر شود. در ترکیب دو روش فوق و برای جلوگیری از تغییر پارامترهای حساس توسط کاربر غیر مجاز در صورت دسترسی به منوی مخفی، برای ورود به آن می توان پسوردی هم در نظر گرفت. برای کسانی که برنامه نویسی میکروکنترلر را در سطح پیشرفته دنبال می کنند، پیاده سازی روال مذکور با هر سخت افزاری که دارای صفحه کلید و صفحه نمایش باشد، تمرین خوبی برای بالا بردن مهارت برنامه نویسی محسوب می شود.

@KnowledgePlus
More from @knowledgeplus
  1. Oct 16, 2026هزینه فرصت (Opportunity cost) @KnowledgePlus
  2. Oct 15, 2026درباره بازار کار بِکر مرتبط با رفع نیازهای مدارات سوئیچینگ @KnowledgePlus
  3. Aug 19, 2026در بخش پایانی فیلم Amadeus ساختهٔ سال ۱۹۸۴ برای نمایش نبوغ موتزارت، سکانسی دربارهٔ ساخت بخ…
  4. Jul 17, 2026چکیده ای از گفتگوی انجام شده در تاریخ ۱۴۰۵/۴/۲۵ با موضوعات: ۱- بیان مشکلات فعلی ۲- اهمیت ح…
  5. Feb 11, 2026با توجه به گران شدن بیش از حد قلع و سیم لحیم، به این نکته توجه کنید که وزن قرقره ها در نمو…
  6. Dec 12, 2025بعضی از پر بازدیدترین پست های کانال از ۱۰ سال پیش تاکنون: زرنگی در دو نسخه شباهت عملکرد مغ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →