Software development and compilation flow
Software flow design (Polling, Interrupt or event based, Multi-tasking systems)
TrueStudio new project wizard & project structure
Start up file & linker script
Hello blinky using leds and buttons
Systick configuration
Hard fault generation
هو اخر حاجه بتاعه الديلاي المفروض انه كل 180000 Cycle هيزود الرقم اللي عندي بواحد ؟ كدا انا فاهم صح والداله بتاعتsystic config دي اوتوماتيك عندي كل cycle بعدي عليها ؟؟ عشان ملغبطاني شويه بس واسف هتعب حضرتك
اه انت فاهم صح البروسيسور هيعمل interrupt كل 180000 cycle واحنا عاملين السرعة 180 ميجا هرتز بمعنى ان زمن الدورة هيكون 5.55555 نانو ثانية، نضربهم في 180000 هيكون الناتج 1000000 نانو نقسم على 1000 هيكون الناتج 1000 ميكرو نقسم على 1000 هيكون الناتج ١ ملي ثانية.
طبعا دى خاصية في البروسيسور ARM Cortex-M4 وفي وحدة خاصة بتعد ال cycles وممكن نعملها configuration علشان تعمل interrupt في الوقت اللي عايزنه.
انا رفعت ملف المشروع مع درس النهاردة ممكن تطلع عليه
دا غالبا بيكون نتيجة انك مخترتش ال GNU Builder
ممكن تجرب تعمل مشروع جديد وتتبع نفس الخطوات في الفيديو مرة تانية ولو مشتغلش ابعتلي المشروع في ملف مضغوط
وللعلم مش هتفرق سواء ويندوز او لينكس
|Program “@echo” not found in PATH|Arm||Project Properties, C++ Preprocessor
نفس المشكلة وعملت كل شئ بس فيه سؤال هل لو انا مش موصل الكيت ده ممكن يكون سبب لظهور الايرور ده ؟؟؟؟؟؟؟؟
Hello, very intellectual lectures to follow and implement on Discovery STM32F429ZI (clear, complete, and intuitive). Using Atollic TrueSTUDIO for STM32 9.3.0 I got the @echo issue bypassed and kept only the default " arm-atollic-eabi-gcc -c".
On lesson 8 should I start a new project or make a duplicate and delete all the files that is shown in your lecture
Even when I import your copy it does not fit with my software environment. I appreciate your suggestion