PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با کد pf_write



ver3ai
13-01-2016, 14:41
سلام

من از فایلای Petit FatFS برای کار با SD card استفاده می کنم . توی فایل سورس برای نوشتن روی فایل از دستور pf_write استفاده می کنه. ولی من هر جوری این دستور رو می نویسم کامپایلر ایراد می گیره و می گه : undefined reference to "pf_write"

کدی هم که برای نوشتن استفاده می کنم اینه :


WORD bw, j=0;
char buff[32];

if (!pf_open("text.txt"))
{
for (j=0; j<=50000; j++)
{
// sprintf (buff, "%5u=POLESTAR \n", j);
pf_write (buffer, 16, &bw);
}
}
;

میکرو هم atxmega128a هست و توی اتمل استودیو برنامه رو نوشتم.

مشکل این کد pf_write رو اگه کمک کنید حل کنم واقعا ممنون میشم

ver3ai
13-01-2016, 18:42
مشکل این بود که USE_WRITE توی فایل pffconf.h مقدارش صفر بود. ولی حالا که 1 کردم خطای زیر رو میگیره که نمیدونم مشکل از کجاس :
undefined reference to `disk_writep' GccApplication4