Doloop
08-10-2014, 15:51
سلام
چند وقت پیش یه برنامه ای رو برای راه اندازی NRF24L01 با STM32F103C8 شروع کردم که کلی خطا توی برنامه بود که در نهایت موفق شدم برنامه رو تا یک خطا برسونم بعد هم که رفتم ... و برنامه موند
نرم افزار Keil هم دستش درد نکنه هر چی تایپ میکنی :
یا میگه اشتباه تایپ کردی
کتابخونه شو من پیدا نمیکنم
یه واو کم گذاشتی
چرا اینجا گذاشتی ببر بالا
بیار پائین
متغیراتو من نمیشناسم
برنامه رو چرا اینجا کپی کردی ببر یجای دیگه
اصلا جواب نمیدم بیخیال شو ...
خلاصه مارو آسفالت نمود
حالا دوباره اومدم سروقتش که دیگه تمومش کنم انشاا...
اما خطاها چیه ؟
برنامه فقط یک ارور داره که اونم اینه :
خط مورد نظر و ارور رو قرار میدم
char buffer[column_width];
..\Source\Usart.c(123): error: #28: expression must have a constant value
نمیدونم میگه باید مقدار اولیه براش تعریف کنی ولی منظورشو دقیق متوجه نمیشم ...
حقیقتش دیگه مخ من جواب نمیده ...:unh:
مثلا توی برنامه یکسری متغیر هارو میگه شناسایی نمیکنه و کنارشون ضربدر قرمز زده !!! البته اروری از این بابت نداده (مثل تصویر پیوستی)
پروژه رو هم قرار دادم ..:0013:
8115
چند وقت پیش یه برنامه ای رو برای راه اندازی NRF24L01 با STM32F103C8 شروع کردم که کلی خطا توی برنامه بود که در نهایت موفق شدم برنامه رو تا یک خطا برسونم بعد هم که رفتم ... و برنامه موند
نرم افزار Keil هم دستش درد نکنه هر چی تایپ میکنی :
یا میگه اشتباه تایپ کردی
کتابخونه شو من پیدا نمیکنم
یه واو کم گذاشتی
چرا اینجا گذاشتی ببر بالا
بیار پائین
متغیراتو من نمیشناسم
برنامه رو چرا اینجا کپی کردی ببر یجای دیگه
اصلا جواب نمیدم بیخیال شو ...
خلاصه مارو آسفالت نمود
حالا دوباره اومدم سروقتش که دیگه تمومش کنم انشاا...
اما خطاها چیه ؟
برنامه فقط یک ارور داره که اونم اینه :
خط مورد نظر و ارور رو قرار میدم
char buffer[column_width];
..\Source\Usart.c(123): error: #28: expression must have a constant value
نمیدونم میگه باید مقدار اولیه براش تعریف کنی ولی منظورشو دقیق متوجه نمیشم ...
حقیقتش دیگه مخ من جواب نمیده ...:unh:
مثلا توی برنامه یکسری متغیر هارو میگه شناسایی نمیکنه و کنارشون ضربدر قرمز زده !!! البته اروری از این بابت نداده (مثل تصویر پیوستی)
پروژه رو هم قرار دادم ..:0013:
8115