با STM32F103C8T6 دارم کار میکنم، با CubeMX پروژه رو ساختم، کد رو Generate کردم و با ST-Link فلش زدم. اما بورد روشن میشه ولی برنامه اجرا نمیشه. نه LED چشمک میزنه، نه تو Serial چیزی میاد. چیزی باید دستی ست بشه تو CubeMX که از قلم انداختم؟
اطلاعیه
همه را پاک کن
1404-04-25 14:45
5 پاسخ ها
1404-04-25 14:48
حتماً چک کن که Clock Configuration درست باشه. اگه HSE فعاله ولی کریستال نداری، MCU بالا نمیاد.
1404-04-25 14:48
تو قسمت SYS تیک Debug یا Serial Wire زده شده؟ بعضی وقتا اگه فعال نباشه ST-Link درست برنامه نمیزنه.
1404-04-25 14:49
این Main Function داخل while(1) چیزی گذاشتی؟ خیلی وقتا چون کد خالیه، فکر میکنیم اجرا نمیشه.
1404-04-25 14:49
بعد از فلش کردن، حتماً از Option Bytes چک کن که Read Protection روشن نباشه یا BOOT به درستی روی Flash باشه.
1404-04-25 14:50
اگه از STM32CubeIDE استفاده میکنی، Debug Configuration رو بررسی کن. بعضی وقتا روی RAM تنظیم میشه و اجرا نمیشه.