دستیار هوش مصنوعی
اعلان‌ها
پاک کردن همه

تو STM32 با CubeMX کانفیگ می‌کنم ولی کدها بعد از فلش اجرا نمی‌شن

نوشته‌ها: 15
شروع‌کننده موضوع
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@saeed_gtx)
عضو برجسته
عضویت: 1 سال پیش

با STM32F103C8T6 دارم کار می‌کنم، با CubeMX پروژه رو ساختم، کد رو Generate کردم و با ST-Link فلش زدم. اما بورد روشن می‌شه ولی برنامه اجرا نمی‌شه. نه LED چشمک می‌زنه، نه تو Serial چیزی میاد. چیزی باید دستی ست بشه تو CubeMX که از قلم انداختم؟


پاسخ
برچسب‌های موضوع
5 پاسخ
نوشته‌ها: 15
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@nima_fox21)
عضو فعال
عضویت: 1 سال پیش

حتماً چک کن که Clock Configuration درست باشه. اگه HSE فعاله ولی کریستال نداری، MCU بالا نمیاد.


پاسخ
نوشته‌ها: 11
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@nadrjmali)
عضو فعال
عضویت: 1 سال پیش

تو قسمت SYS تیک Debug یا Serial Wire زده شده؟ بعضی وقتا اگه فعال نباشه ST-Link درست برنامه نمی‌زنه.


پاسخ
نوشته‌ها: 6
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@sarakazmi)
عضو فعال
عضویت: 1 سال پیش

این Main Function داخل while(1) چیزی گذاشتی؟ خیلی وقتا چون کد خالیه، فکر می‌کنیم اجرا نمی‌شه.


پاسخ
نوشته‌ها: 4
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@kivanzmani)
عضو فعال
عضویت: 1 سال پیش

بعد از فلش کردن، حتماً از Option Bytes چک کن که Read Protection روشن نباشه یا BOOT به درستی روی Flash باشه.


پاسخ
نوشته‌ها: 8
ترجمه
انگلیسی
اسپانیایی
فرانسوی
آلمانی
ایتالیایی
پرتغالی
روسی
چینی
ژاپنی
کره‌ای
عربی
هندی
هلندی
لهستانی
ترکی
ویتنامی
تایلندی
سوئدی
دانمارکی
فنلاندی
نروژی
چک
مجارستانی
رومانیایی
یونانی
عبری
اندونزیایی
مالایی
اوکراینی
بلغاری
کرواتی
اسلواکی
اسلوونیایی
صربی
لیتوانیایی
لتونیایی
استونیایی
(@shaianmvsvi)
عضو فعال
عضویت: 1 سال پیش

اگه از STM32CubeIDE استفاده می‌کنی، Debug Configuration رو بررسی کن. بعضی وقتا روی RAM تنظیم می‌شه و اجرا نمی‌شه.


پاسخ