مثال can با کیل
توی سی دی همراه با برد آموزشی فروشگاه
سطحي و كار راه انداز
دقيق و حرفه اي
مثال can با کیل
توی سی دی همراه با برد آموزشی فروشگاه
خب باید سورس هر قسمت رو بخونید، ببینید چه امکاناتی داره و با رجیستراش آشنا بشید، بعدش کار کردن با مثال و CMSIS راحت میشه
اینو دانلود کنید
http://www.st.com/web/en/resource/te...CD00171190.pdf
هر دوشونو اقا صادق و من مثالشو تو سایت گزاشتیم یه سرچ بکنید حتما پیدا میکنید هر دوشونم تست شدس مشکلی نداره برای ارتباط با mmc هم یه مثال تو راهندازی sdio گزاشتم مثالش تست شدس و هیچ مشکلی نداره توابعشم که همون توابع اقای چان هستش
میشه این دستورات رو که از همون مثال هستن رو توضیح بدید ؟
[PHP]FRESULT scan_files (char* path)
{
FILINFO fno;
DIR dir;
int i;
char *fn;
#if _USE_LFN
static char lfn[_MAX_LFN * (_DF1S ? 2 : 1) + 1];
fno.lfname = lfn;
fno.lfsize = sizeof(lfn);
#endif
res = f_opendir(&dir, path);
if (res == FR_OK) {
i = strlen(path);
for (;;) {
res = f_readdir(&dir, &fno);
if (res != FR_OK || fno.fname[0] == 0) break;
if (fno.fname[0] == '.') continue;
#if _USE_LFN
fn = *fno.lfname ? fno.lfname : fno.fname;
#else
fn = fno.fname;
#endif
if (fno.fattrib & AM_DIR) {
sprintf(&path[i], "/%s", fn);
res = scan_files(path);
if (res != FR_OK) break;
path[i] = 0;
} else {
printf("%s/%s \r\n", path, fn);
}
}
}
return res;
}[/PHP]
و البته این قسمت
[PHP](&fsrc, textFileBuffer, sizeof(textFileBuffer), &br)[/PHP]
از دستور
[PHP]res = f_write(&fsrc, textFileBuffer, sizeof(textFileBuffer), &br); [/PHP]
ممنون مهندس
در رابطه با can :
استفاده از این پروتکل بر طبق چیزایی که من تا الان فهمیدم مثل پروتکل های دیگه مثلا usart هست . با این تفاوت که نویز بسیار کمتری می گیره و بخش های میل باکس و ... برای فهمیدن تحویل داده ها به مقصد و ... داره .
بازم اگه کم و کاستی هست تو گفته هام ، خوشحال می شم راهنماییم کنید .
مهندس این توابعش خیلی پیچیدس ولی از اونجایی که من یادم این تابع هر فایلی رو تو اس دی کارت پیدا کنه مشخص میکنه در واقع دنبال همون فایلهای باینری عکسا میگرده البته خیلی مطمعن نیستم در مورد پروتکل کن هم خوب برای تستش باید دوتا میکرو داشته باشید و راحت هم جواب میگیرید ازش خیلی پسر خوبیه
ممنون مهندس . من یکم با آرگومان های داخل پرانتز دستورات زیر مشکل دارم (تو عملکردشون ):
f_read
f_open
f_close
f_write
مهندس تو یه فرومی تو نت من دیدم همه این توابع رو بررسی کرده بود یه سرچ کنید هستش با تمام مخلفاتش
یه مطلب خوب برای این کتابخونه پیدا کردم که کار با کتابخانه mmc و دستورات
[PHP]f_open[/PHP]
[PHP]f_close[/PHP]
[PHP]f_write[/PHP]
[PHP]f_read[/PHP]
و ... رو حسابی توضیح داده !
اینم لینکش
ویرایش توسط spring110.sh : 16-09-2013 در ساعت 17:10
سلام
دوستان GLCD رو با با نسخه های اخیر کیل کسی کار کرده؟ بدون cmsis
این لینک از هدر قبلی استفاده میکنه
لطفا دوستانی که تسلط دارند برای هدر نسخه های اخیر keil آپدیت ببینند میشه
با تشکر
en.radzio.dxp.pl/ks0108
كسي اين سايت رو ديديه
GLCD (ks0108) Graphic LCD Arduino Library, on Teensyduino
http://www.stm32circle.com/forum/viewforum.php?id=5
آقا كسي نبود گرافيك ال سي دي رو با لايبرري هاي نهايي كيل stm32f10x.h كار كرده باشه
http://www.stm32circle.com/forum/viewforum.php?id=5
pjrc.com/teensy/td_libs_GLCD.html
ویرایش توسط alishekarriz : 19-09-2013 در ساعت 11:49
دوستان و اساتید یک راهنمایی در مورد فایل Touch.c و Touch.c میدید؟ یک user manuel از این دو تا فایل قرار میدید؟
البته این فایل های مورد نظر داخل CD MINI STM32 داخل آدرس زیر هستش:
CD MINI STM32:\Example\(35) Mini_ touch screen test (7-inch)\Touch
یک user manuel از این دو تا فایل Touch.c و Touch.c قرار میدید؟
با تشکر از گروه پشتیبانی...
آقا مشکل رفع شد!!!
الگریتم این دوتا فایل Touch.c و Touch.c اومد دستم دسدتون طلا!!!!
فونت فارسی رو چطور میشه روی این نمونه
CD MINI STM32:\Example\(35) Mini_ touch screen test (7-inch)\Touch
پیاده کرد؟
این ERROR توی Keil
.\Obj\5LCD_stm32.axf: Error: L6218E: Undefined symbol Touch_Init (referred from main.o).
یعنی چی؟چطور رفع اش کنم؟