اطلاعیه

Collapse
No announcement yet.

مشکل استفاده از کتابخانه ff در Codevision

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل استفاده از کتابخانه ff در Codevision

    من از کتابخانه Fat کدویژن برای ارتباط با مموری کارت استفاده می کنم
    مشکل اصلی من در تعریف تاریخ و زمان فایل می باشد، در راهنما از PCF8563 به عنوان ساعت نگه دار استفاده کرده است و دستور زیر را به عنوان تنظیم کننده زمان تعریف کرده است.

    کد:
    /* init the pointer to the RTC function used for reading time */
    prtc_get_time=(void (*)(unsigned char *,unsigned char *,unsigned char *))rtc_get_time;
    
    /* init the pointer to the RTC function used for reading date */
    prtc_get_date=(void (*)(unsigned char *,unsigned char *,unsigned int *))rtc_get_date;

    من از PCF8583 به عنوان ساعت نگدار استفاده کرده ام، مشکل اینجا هست که فرمت ساعت این آی سی میلی ثانیه هم داره و در واقع 4 ارگومانی هست مثل زیر فراخوانی میشه

    کد:
    rtc_get_time(0,&h,&minute,&sec,&hs);

    من از همون اون با کار با این پوینترها مشکل داشتم، اصلا نمی فهمم چه جوریه!
    تعریف توابعش همین ها هستن
    کد:
    void (*prtc_get_time) (unsigned char *hour, unsigned char *min, unsigned char *sec)
    void (*prtc_get_date) (unsigned char *date, unsigned char *month, unsigned int *year)

    #2
    پاسخ : مشکل استفاده از کتابخانه ff در Codevision

    کسی نمی تونه در رابطه با پوینترها در تعریف تابع به من کمک بکنه؟

    دیدگاه

    لطفا صبر کنید...
    X