سلام من یه مشکل دارم که واسم عجیبه من با E2prom داخلی با کدویژن ورژن پایین نوشتم مشکلی نبود بعد اومدم اونو تو ورژن 2.05 باز کردم همون برنامه ازم ایراد می گیره.ایرادشم اینه
Error: function argument #1 of type 'eeprom unsigned char *' is incompatible with required parameter of type 'unsigned int'
خوب یعنی این که ارگومانی که تعریف کردی int ولی از char استفاده کردی!اول اینکه خوب اینکه اشکالی نداره اگه عکسش بود مشکل بود دوم من با ورژن قدیمی همین برنامه کلی باهاش کار کردم پس چرا اونجا کار کرد؟در ضمن همه رو کردم Char یا int باز همین ایراد رو گرفت .اینم اون بخش برنامم که ایراد می گیره
Error: function argument #1 of type 'eeprom unsigned char *' is incompatible with required parameter of type 'unsigned int'
خوب یعنی این که ارگومانی که تعریف کردی int ولی از char استفاده کردی!اول اینکه خوب اینکه اشکالی نداره اگه عکسش بود مشکل بود دوم من با ورژن قدیمی همین برنامه کلی باهاش کار کردم پس چرا اونجا کار کرد؟در ضمن همه رو کردم Char یا int باز همین ایراد رو گرفت .اینم اون بخش برنامم که ایراد می گیره
char eeprom Test[40];
EEPROM_write(Test+1,0x30);
خوب حالا یکی بگه این عیبش تو کجاست؟
دیدگاه