بررسی علت بروز پیغام خطای" Error unsupported option '' هنگام Compile کردن برنامه در نرم افزار Keil

سلام جناب مهندس معین
من وقتی دکمه f7 را برای بیلد کردن میزنم ارور زیر میده
compiling stm32f1xx_hal_cortex.c…
ArmClang: error: unsupported option ‘–C99’
compiling stm32f1xx_hal_pwr.c…
ArmClang: error: unsupported option ‘–C99’
compiling stm32f1xx_hal_flash.c…
ArmClang: error: unsupported option ‘–C99’
compiling stm32f1xx_hal_flash_ex.c…
ArmClang: error: unsupported option ‘–C99’
compiling stm32f1xx_hal_exti.c…
ArmClang: error: unsupported option ‘–C99’
و این باعث میشه نتونم دانلود کنم روی میکرو و ارور بده
error 56 could not file .axf
ایراد از ویندوز است که 7 است یا جای دیگه
کرک هاkeil هم نصب کردم
stm32 هم هم پک و هم آپدیت هاشو نصب کردم

سلام دوست عزیز، همه مراحل رو دقیقا طبق آموزش اومدید جلو؟ شما در مرحله کامپایل مشکل دارید و کامپایلر از قسمت hal داره ایراد میگیره. داخل پکیج منیجیر همه چیز به روز هست؟ همه تنظیمات رو درست انجام دادید؟

با تشکر از توضیحات تون .طبق آموزش جلو اومدم و آپدیت و پکیج stm cube را هم برای stm32f1 نصب کردم ولی احساس کردم ایراد از ویندوز 7 سیستم من باشه ورزن های جدید برای ویندوزهای بالاتر است در سایت زیر هم این ایراد را از upgrade کردن نرم افزار معرفی کرده ورژن قدیمی Keil_MDK-ARM_4.74 را نصب کردم حل شد با هم همین ورژن میشه برنامه ها را بنویسم ورژن های جدید یا بهترند ویندوز عوض کنم ؟

سلام دوست عزیز، بله معمولا مشکلی پیش نمیاد. ولی اگه بتونید با نسخه های جدیدتر کار کنید بهتر هست.

تشکر جناب مهندس