فهرست مطالب:
تصویری: پورت UC/OS III برای Nucleo-L073RZ با استفاده از Atollic TureSTUDIO IDE .: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
این پروژه فقط یک برنامه ساده چشمک زن است که در uC/OS III RTOS توسعه یافته است و از وب سایت Micrium در اینجا بارگیری شده و به برد Nucleo-L073RZ منتقل شده و آماده استفاده در Atollic TureSTUDIO است. این پورت فقط همانطور که هست آزمایش شده است و یک تست اضافی با دو LED در زمان های مختلف چشمک می زند.
فقط برای روشن شدن ، ممکن است مشکلات پیش بینی نشده ای در مورد پورت وجود داشته باشد ، اما از آنجا که Micrium پورتی برای این برد ارائه نکرده است ، ممکن است به دیگران در شروع کار کمک کند. Micrium همچنین این پورت را برای گنجاندن در بخش بارگیری ارسال کرده است ، اما تا کنون هنوز در دسترس قرار نگرفته است.
پروژه های بزرگتر در اینجا
مرحله 1: ورود به کد:
از GitHub اینجا بارگیری کنید.
مرحله 2: روش:
1. پروژه را بارگیری کرده و از حالت فشرده خارج کنید.
2. پس از باز کردن فشرده ، پوشه "Micrium_STM32L073RZ_Nucleo_Blinky" را در ریشه درایو c: / کپی و جایگذاری کنید.
3. به مسیر "Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/" بروید و یک پوشه و دو فایل را مشاهده خواهید کرد. نام هر سه را ویرایش کنید تا در ابتدای هر سه نقطه وجود داشته باشد.. پیشوندهای GitHub
4. پروژه را در Atollic TrueSTUDIO باز کنید و لذت ببرید.
مرحله 3: مثال BLINKY برای ST STM32L073RZ-Nucleo
این پروژه نمونه نحوه ایجاد یک وظیفه هسته ای را نشان می دهد که LED را چشمک می زند.
نسخه های محصول MICRIUM
- uC/OS-III v3.06.02
- uC/CPU v1.31.02
- uC/LIB v1.38.02
نسخه های IDE/COMPILER
TrueSTUDIO برای STM32/GNU v9.0.1
راه اندازی سخت افزار
برای تأمین برق ، کابل USB Mini-B را به CN1 وصل کنید
مکان های کاری
ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/
دستورالعمل استفاده
TrueSTUDIO
- فضای کاری را در TrueSTUDIO وارد کنید و مطمئن شوید که کادر گزینه های "Copy projects into spacepace" (گزینه های کپی در فضای کاری) غیرقابل کنترل است.
- برای ایجاد پروژه و ایجاد یک جلسه اشکال زدایی ، CTRL + B را فشار دهید تا فضای کاری Blinky را انتخاب کرده و F11 را فشار دهید.
- پس از شروع جلسه اشکال زدایی ، F8 را فشار دهید تا مثال اجرا شود/از سر گرفته شود.
- این پروژه وظیفه ای ایجاد می کند که هر 1 ثانیه یک LED را چشمک می زند.
- اکنون فراخوانی را به OSTimeDlyHMSM () در StartupTask () تغییر دهید تا فرکانس چشمک زدن LED را افزایش یا کاهش دهید.
- بسازید و دوباره اجرا کنید تا تغییر را ببینید.
پروژه نمونه Blinky Micrium را برای STM32L476RG-Nucleo اصلاح کرد و آن را برای STM32L073RZ-Nucleo منتقل کرد.
توصیه شده:
ساخت پورت USB مبتنی بر SAMD21 به پورت سریال سخت افزاری!: 3 مرحله
ساختن پورت USB مبتنی بر SAMD21 به پورت سریال سخت افزاری!: امروزه استفاده از پورت USB برد Arduino (یا هر سازگار دیگر) به عنوان پورت سریال شبیه سازی شده استاندارد است. این برای اشکال زدایی ، ارسال و دریافت داده ها از تابلوهای دوست داشتنی ما بسیار مفید است. من در uChip کار می کردم
خواندن و نوشتن از پورت سریال با Raspberry Pi با استفاده از Wemos: 5 مرحله
خواندن و نوشتن از پورت سریال با Raspberry Pi با استفاده از Wemos: ارتباط با Raspberry Pi با استفاده از Wemos D1 mini R2
پورت USB NODEMcu کار نمی کند؟ کد را با استفاده از USB به ماژول TTL (FTDI) فقط در 2 مرحله: 3 مرحله بارگذاری کنید
پورت USB NODEMcu کار نمی کند؟ بارگذاری کد با استفاده از ماژول USB به TTL (FTDI) تنها در 2 مرحله: از اتصال به سیمهای زیادی از USB به ماژول TTL به NODEMcu خسته شده اید ، این دستورالعمل را دنبال کنید تا کد را فقط در 2 مرحله بارگذاری کنید. اگر پورت USB NODEMcu کار نمی کند ، پس نگران نباشید. این فقط تراشه درایور USB یا اتصال USB است ،
استفاده از RAM کامپیوتر برای آردوینو از طریق پورت سریال: 7 مرحله
استفاده از RAM کامپیوتر برای آردوینو از طریق پورت سریال: یکی از دوستانم با پروژه کوچک آردوینو خود مرا الهام بخشید. این پروژه کوچک شامل Arduino UNO R3 است که در حال خواندن داده ها توسط برنامه ای است که در Arduino IDE ارسال شده است و توسط یک برنامه C# ساخته شده در استودیو بصری به پورت سریال (پورت USB) ارسال می شود. به عنوان این
کابل LineOut برای Sony Walkman با پورت Wm: 4 مرحله
کابل LineOut برای Sony Walkman با پورت Wm: اولین دستور العمل آشفته من: زمان زیادی را صرف نمی کنم بنابراین احتمالاً بعداً این کار را تمیز می کند. این برای افرادی است که دارای سری واکمن سونی با WM-Port هستند که نمی خواهند بیش از حد در حوض یا مغازه خرج کنند به نظر نمی رسد آنها را بفروشد؟ �؛ �