PDA

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



sarab1
25-06-2013, 23:48
سلام دوستان کسی پروژه ای انجام داده که در آن بوسیله میکروکنترلر سری LPC 1768 تونسته باشه اسم پوشه ایجاد شده در داخل مموری کارت رو به زبان فارسی ذخیره کنه؟
همچنین داخل فایل Notpad ایجاد شده نیز مطالبی رو نیز به صورت یونیکد ذخیره و ویرایش کنه؟البته با کامپایلر Keil:wink:

agape
26-06-2013, 14:56
فکر میکنم که فایل سیستم چان(302 Found (You can see links before reply)) که این قابلیت رو داشته باشه ولی فارسی رو عربی رو داره

sjafarim
26-06-2013, 17:16
من هنوز فرصت نکردم تست کنم در اولین فرصت تست میکنم و نتیجشو میگم ولی بعید میدونم با فایل سیستم خود keil بشه...
این "چان" چجوریاست فایل سیستمش؟اگه کسی با جفتش کار کرده نظرشو اعلام کنه...
فایلای keil یکم باگ دارن، بارزترینش تو مود w در fopen هست که فایلو یا کاراپت میکنه (احتمالش کمه) یا pointer courser میپره... (احتمالش زیاده)

sarab1
17-07-2013, 21:20
من هنوز فرصت نکردم تست کنم در اولین فرصت تست میکنم و نتیجشو میگم ولی بعید میدونم با فایل سیستم خود keil بشه...
این "چان" چجوریاست فایل سیستمش؟اگه کسی با جفتش کار کرده نظرشو اعلام کنه...
فایلای keil یکم باگ دارن، بارزترینش تو مود w در fopen هست که فایلو یا کاراپت میکنه (احتمالش کمه) یا pointer courser میپره... (احتمالش زیاده)

سلام آقای جعفری بنده منتظرم چی شد تستتون جواب داد؟

sjafarim
18-07-2013, 01:16
من به کل فراموش کردم این بحثو، شرمنده دوست عزیز، فردا (پنج شنبه) تست میکنم...

sjafarim
19-07-2013, 17:49
سلام دوست عزیز.
همون طور که تو عکس زیر معلومه، نام پوشه و نام فایل رو نمیشه فارسی نوشت ولی داخل فایل میشه از unicode استفاده کرد، میبینید که من داخل فایل text فارسی نوشتم.
You can see links before reply

sarab1
19-07-2013, 20:34
ممنون آقای جعفری میشه یه تیکه از کدت هم برام بزاری ؟ می خواهم ببینم که چطور فونت و تنظیمات رو اعمال کردید؟
البته من انتظاری که داشتم این بود که نام پوشه رو بتونیم فارسی بنویسیم ولی داخل فایل اصلا !!!
به نظرتون چرا این طوری میشه؟ یعنی کیل نام پوشه رو به صورت یونیکد ساپورت نمیکنه؟
به هر حال ازتون متشکرم دستتون درد نکنه .

sjafarim
19-07-2013, 21:18
دقیقا درسته توابع fat کیل unicode رو برای نام فایل و پوشه ساپورت نمیکنن، کسی اون "چان" رو تست نمیکنه؟
هیچ تنظیماتی برای فونت انجام نشده فقط در edit>configuration تنظیم زیرو انجام بده که unicode رو ساپورت کنه...
You can see links before reply
کد:

void test_sd (void){

FILE *file1;

//finit(NULL);

file1 = fopen ("M:\\آب\\بابا.txt","a");
fwrite("جعفری"1,10,file1);
fclose (file1);
{

sarab1
20-07-2013, 10:15
دقیقا درسته توابع fat کیل unicode رو برای نام فایل و پوشه ساپورت نمیکنن
{[/CODE]

آقای مهندس من هر چه قدر گشتم جایی رو پیدا نکردم که مستقیما اشاره به این موضوع توسط منابع رفرنس خود کیل داشته باشه! البته یه چیزی رو پیدا کردم بهتره شما هم ببینید:
ARMCC: ARE WIDE CHARACTER (UNICODE) STRINGS SUPPORTED (You can see links before reply)
آقای مهندس جعفری وقتی میکرو ( کامپایلر ) اسم پوشه رو به عنوان اشاره گر در نظر میگیره و وقتی که هر کاراکتر Wide Character - UNICODE دو بایت در نظر میگیره ....

حالا فکر میکنین چه اتفاقی بیفته اگر :
نام پوشه و فایل رو با میکرو فارسی بنویسیم و سپس Close کنیم و سپس Open اگه باز شد..
یعنی اینکه کاراکتر ها برای خودش قابل فهمه ( میکرو )

و یا اینکه نام پوشه و فایل رو با کامپیوتر (داخل SD Card ) فارسی بنویسیم و بعد به میکرو وصل کنیم و Open کنیم اگه باز شد... هم دیگه شما بگید بقیه اش رو ....

اگه که هیچ کدوم هم جواب ندن باید به یه فکر دیگه باشیم!:0013:

sjafarim
20-07-2013, 22:01
من طبق شواهد نظر دادم!
فکر نکنم sprintf برای کاراکترای واید مشکلی داشته باشه چون همه جای دیگه داره خوب جواب میده.
باید تست کرد، بذارید تست کنم میگم بهتون...

sarab1
23-07-2013, 22:45
آقای مهندس لطف میکنید. ببخشید که مجبور شدم ازتون بخام بعضی مورد ها رو تست کنید.. انشا ... جبران میکنم من بیشتر با pic 32 کار کردم اما کم کم دارم تصمیم میگیرم که به سمت میکرو های آرم حرکت کنم اما اگه این مورد فارسی نویسی رو توی مموری کارت برام حل بشه تصمیمم قطعی میشه به هر حال منتظر کمکتون هستم

sjafarim
24-07-2013, 01:36
آقای مهندس لطف میکنید. ببخشید که مجبور شدم ازتون بخام بعضی مورد ها رو تست کنید.. انشا ... جبران میکنم من بیشتر با pic 32 کار کردم اما کم کم دارم تصمیم میگیرم که به سمت میکرو های آرم حرکت کنم اما اگه این مورد فارسی نویسی رو توی مموری کارت برام حل بشه تصمیمم قطعی میشه به هر حال منتظر کمکتون هستم

دلایل بیشتری ازین برای رفتن بسمت آرم نیازه. pic32 هم سری خوبیه، قدیما با pic کار میکردم و واقعا میکروهای قابل اعتمادین...
من وقت کنم حتما تست میکنم الان واقعا سرم شلوغه نمیرسم.
مطمئن باش اگر وقت بزاری روش قابل حله، کار نشد نداره...:0013:

sarab1
24-07-2013, 12:52
دلایل بیشتری ازین برای رفتن بسمت آرم نیازه. Pic32 هم سری خوبیه، قدیما با pic کار میکردم و واقعا میکروهای قابل اعتمادین...
من وقت کنم حتما تست میکنم الان واقعا سرم شلوغه نمیرسم.
مطمئن باش اگر وقت بزاری روش قابل حله، کار نشد نداره...:0013:
خوب اگه امکان داشته باشه کل فایل پروژه تون رو که قبلا تست کردید برام بدید سعی میکنم خودم تست کنم چون تجهیزات سخت افزاری رو دارم ممنون

sarab1
11-08-2013, 12:39
خوب اگه امکان داشته باشه کل فایل پروژه تون رو که قبلا تست کردید برام بدید سعی میکنم خودم تست کنم چون تجهیزات سخت افزاری رو دارم ممنون


آقای جعفری پس چی شد؟ برادر اگه براتون این امکان هست من منتظرم:0013::0013::0013::0013:

sjafarim
27-08-2013, 14:03
سلام sprintf با کاراکتر واید هم کار میکنه.
این پروژه تمپلیت sd card که خواستید، از پورت sdio استفاده شده،شروع کنید روش کار کنید من هم اگه کمکی از دستم بر بیاد در خدمتم.
You can see links before reply