高级会员

- 积分
- 579
- 金钱
- 579
- 注册时间
- 2019-8-4
- 在线时间
- 187 小时
|
8金钱
问题1 文件系统如何指定管理内存的大小,比如说例程说文件系统管理W25QXX前面12M的空间,但我想改为10M,因为我发现使用文件系统管理,W25QXX_Read这个函数就不起作用了,望知道的大神花一分钟贴出代码告知在哪里设置,万分感谢
问题2
minibmp_decode(u8 *filename,u16 x,u16 y,u16 width,u16 height,u16 acolor,u8 mode)aclor这个参数是用来混合改变原图片的颜色吗,
tmp_color=piclib_alpha_blend(tmp_color,acolor,mode&0X1F);
问题3用串口调试USMART新建文件显示返回值为0x11,我查了是LFN工作缓冲区不能分配,这个怎么解决
问题4 在底层diskio.c添加了例程RTC.C例程,并且按格式返回时间,怎么还不能显示文件创建时间信息,还有RTC为什么掉电很长时间,比如说1个小时,时间又会重新计数(短时间不会),
DWORD get_fattime (void)
{
u32 time;
time=(u32)(calendar.w_year-1987)<<25;
time+=(u32)calendar.w_month<<21;
time+=(u32)calendar.w_date<<16;
time+=(u32)calendar.hour<<11;
time+=(u32)calendar.min<<5;
time+=calendar.sec/2;
return time;
}
还有一个问题,操作目录的时候需不需要加f_closdir()这一句,我看原子哥的例程没有加
|
|