در قسمت اول آموزش میکروکنترلر STM32F4 کلیاتی درباره میکروکنترلر STM32F4 و ساختار پروژههای میکروکنترلر آرم در نرمافزار Keil را بیان کردیم. در این قسمت به پروژههای انجام شده روی بورد زتا میپردازیم. با سیسوگ همراه باشید.
یکی از مسیرهای مهم آدرس زیر است:
C++
1
C:\Keil_v5\ARM\Pack\Keil\STM32F4xx_DFP\2.8.0
پوشه ی Drivers
پوشهی Drivers شامل کتابخانههای HAL است. باید دقت کرد که ممکن است همواره به روز نباشند. برای دریافت کتابخانههای به روز HAL میتوان از CubeMX استفاده کرد که خود شرکت ST میدهد. این پوشه شامل این پوشهها نیز هست:
پوشه اول (BSP) کتابخانههای بوردهای مختلف (?) board support libraries است، که برای بورد موجود نیز کتابخانه مقدماتیای طراحی شده است که نیاز به تکمیل دارد:
پوشه Components نیز راهاندازهای وسایل جانبی مانند تعدادی از LCD ها، دوربین، صفحه لمسی و … را شامل میشود.
در پوشه Drivers دو پوشه دیگر حاوی کتابخانه CMSIS و راهاندازهای HAL هستند. کل پوشه Drivers و شاید نسخههای جدیدتر آن در آدرس نصب CubeMX یافت میشود.
و تغییر آن ها برای بورد مورد نظر درست شده است. دو پوشه applications و examples شامل پروژههای انجام شده است. انتهای نام پوشههایی که با –ok مشخص شده است، نشان دهنده این است که پروژه روی بورد جواب نهایی را داده است.
احتمالا در نسخه های متفاوت این نرم افزار آدرس های متفاوتی وجود دارند!!!!
من با این نرم افزار کار نمیکنم و جزییات تغییر آدرس هاش رو نمیدونم ولی مطمئنم این مساله وجود داره
سلام دوست عزیز
در واقع منظور کتابخانه هایی هستند که به طور مستقیم توسط شرکت ST ارتقا داده نشدهاند ولی جز کتابخانههای ST در دسترس هستند. (در واقع شرکت های دیگری به جز شرکت ST این کتابخانه ها را ایجاد کرده اند.)
این ابهام در متن پست هم اصلاح شد.
ممنون از توجه شما
ریموت کنترل امروزه کاربرد زیادی پیدا کرده است؛ از ریموتهای درب بازکن تا ریموتهای دزدگیر و کنترل روشنایی همه از یک اصول اولیه پیروی میکنند و آنهم ارسال اطلاعات بهصورت بیسیم است....
امنیت همیشه و در همهی اعصار، مقولهی مهم و قابلتوجه ای بوده و همیشه نوع بشر به دنبال امنیت بیشتر، دست به ابداعات و اختراعات گوناگونی زده است. ریموت کنترل یکی از این اختراعات است. در این مقاله، به بررسی امنیت انواع ریموتهای کنترل خواهیم پرداخت....
سلام در سیستم من آدرس Keil\STM32F4xx_DFP\ وجود ندارد و اینکه پروژه های انجام شده ای که در متن اومده را از کجا باید دانلود کرد؟
با تشکر
احتمالا در نسخه های متفاوت این نرم افزار آدرس های متفاوتی وجود دارند!!!!
من با این نرم افزار کار نمیکنم و جزییات تغییر آدرس هاش رو نمیدونم ولی مطمئنم این مساله وجود داره
شرکت های سوم یعنی چی..شرکت دوم و اول کدومن
سلام دوست عزیز
در واقع منظور کتابخانه هایی هستند که به طور مستقیم توسط شرکت ST ارتقا داده نشدهاند ولی جز کتابخانههای ST در دسترس هستند. (در واقع شرکت های دیگری به جز شرکت ST این کتابخانه ها را ایجاد کرده اند.)
این ابهام در متن پست هم اصلاح شد.
ممنون از توجه شما