ايران ويج

نسخه‌ی کامل: مشکل با ذخيره کردن هگز 00 روي MMC
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
من از طريق پورت سريال يک فايل JPG دريافت کرده و درون مموري کارت دخيره ميکنم البته به کمک DMA
دريافت فايل به شکل کاملي صورت ميگره ولي هنگام دخيره هگز 00 در مموري اين کارکتر دخيره نميشه و عکس غير قابل باز کردن ميشه
جهت تست دستوري نوشتم که به جاي هگر 00 هگر 20 دخيره کنه و بعد به صورت دستي در کامپيوتر به 00 تبديلش کردم و عکس قابل نمايش شد
دستور که استفاده ميکنم به شکل زير هست
کد:
For Sss = 12 To 1035                                        '523
Bufs = Chr(receive_array(sss))
If Receive_array(sss) = 0 Then
Print #10 ,CHR(00);
Else
Print #10 , Bufs;
End If
Next Sss
Print #10 ,
یعنی چی ذخیره نمی شه
خوب بحاش چه کاراکتری ذخیره میشه؟
این کاراکتر همیشه ثابت هست؟
(۰۴-شهریور-۱۳۹۳, ۲۲:۱۵:۳۲)behzady نوشته است: [ -> ]یعنی چی ذخیره نمی شه
خوب بحاش چه کاراکتری ذخیره میشه؟
این کاراکتر همیشه ثابت هست؟

چون از نوع اسنرینگ هیچی و کلا رد میشد این هگز مشکل با باز کردن فایل به شکل باینری و استفاده از دسنور but به جای print حل شد