۱۱-اسفند-۱۳۸۷, ۱۷:۲۲:۳۱
با سلام به همه دوستان
برای نوشتن در mmcاز یک فایل اموزشی کمک گرفتم مدار توی پرتوس کاملا جواب میده ولی توی عمل خیر البته وقتی مموری رو هم در حین کار از مدار جدا میکنم ارور نمیده با این که یک سری ارور قبلش تعریف کرده این هم قسمتی از برنامه
Const Cperrdrivereset = 225 ' Error response Byte at Reset command
Const Cperrdriveinit = 226 ' Error response Byte at Init Command
Const Cperrdrivereadcommand = 227 ' Error response Byte at Read Command
Const Cperrdrivewritecommand = 228 ' Error response Byte at Write Command
Const Cperrdrivereadresponse = 229 ' No Data response Byte from MMC at Read
Const Cperrdrivewriteresponse = 230 ' No Data response Byte from MMC at Write
Const Cperrdrive = 231
Const Cperrdrivenotsupported = 232 ' return code for DriveGetIdentity, not supported yet
Waitms 1 ' Wait some time before initialising MMC/SD
Dim Gbdriveerror As Byte ' General Driver Error register
Dim Gbdriveerrorreg As Byte ' Driver load Error-Register of HD in case of error
Dim Gbdrivestatusreg As Byte ' Driver load Status-Register of HD on case of error
Dim Gbdrivedebug As Byte
$lib "MMC.LIB" ' link driver library
$external _mmc
Gbdriveerror = Driveinit() ' Init MMC/SD Card
Gbdriveerror = Drivecheck()
از کجا مییشه پی برد mmc این خطا ها براش پیش امده یا نه؟
در ضمن برنامه با بسکام و بصورت معمولی اطلاعت در mmc ذخیره میشه و از fat استفاده نشده
برای نوشتن در mmcاز یک فایل اموزشی کمک گرفتم مدار توی پرتوس کاملا جواب میده ولی توی عمل خیر البته وقتی مموری رو هم در حین کار از مدار جدا میکنم ارور نمیده با این که یک سری ارور قبلش تعریف کرده این هم قسمتی از برنامه
Const Cperrdrivereset = 225 ' Error response Byte at Reset command
Const Cperrdriveinit = 226 ' Error response Byte at Init Command
Const Cperrdrivereadcommand = 227 ' Error response Byte at Read Command
Const Cperrdrivewritecommand = 228 ' Error response Byte at Write Command
Const Cperrdrivereadresponse = 229 ' No Data response Byte from MMC at Read
Const Cperrdrivewriteresponse = 230 ' No Data response Byte from MMC at Write
Const Cperrdrive = 231
Const Cperrdrivenotsupported = 232 ' return code for DriveGetIdentity, not supported yet
Waitms 1 ' Wait some time before initialising MMC/SD
Dim Gbdriveerror As Byte ' General Driver Error register
Dim Gbdriveerrorreg As Byte ' Driver load Error-Register of HD in case of error
Dim Gbdrivestatusreg As Byte ' Driver load Status-Register of HD on case of error
Dim Gbdrivedebug As Byte
$lib "MMC.LIB" ' link driver library
$external _mmc
Gbdriveerror = Driveinit() ' Init MMC/SD Card
Gbdriveerror = Drivecheck()
از کجا مییشه پی برد mmc این خطا ها براش پیش امده یا نه؟
در ضمن برنامه با بسکام و بصورت معمولی اطلاعت در mmc ذخیره میشه و از fat استفاده نشده