高级会员

- 积分
- 734
- 金钱
- 734
- 注册时间
- 2013-11-1
- 在线时间
- 28 小时
|
发表于 2018-3-19 22:00:15
|
显示全部楼层
int GetASCIICode_from_sd(unsigned char* pBuffer,const unsigned char *acsii)
{
unsigned int pos;
f_mount(0, &fs);
rest = f_open(&fdst, "0:/ascii.bin", FA_OPEN_EXISTING | FA_READ);
if ( rest == FR_OK )
{
pos=(((*acsii-0x20)*16));
f_lseek (&fdst, pos); //Ö¸ÕëÆ«òÆ
rest= f_read( &fdst, pBuffer, 16, &bw ); //16*8′óD¡μÄoo×Ö Æä×ÖÄ£ Õ¼óÃ16¸ö×Ö½ú
f_close(&fdst);
return 0;
}
else
return -1;
}
关键的一个给你,只能帮你到这里了 |
|