你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

Primer2 的SD文件例程

[复制链接]
废鱼 发布时间:2010-3-22 16:29
 这个工程主要是简单的显示SD卡的文件目录。' U6 K8 x' \% U' i8 b& M$ g! b
This project implements a simple file explorer that displays the directory structure on the SD card.The included CircleOs binary include a SDIO driver and a Fat12/16/32 implementation based on DosFS. This a demo project to show usage of the SD card.
" c6 h- w3 X. zThis project is aimed to be a demo project about how to use the CircleOS filesystem. It can display PRM (converted BMP, JPG, etc) images with a sample viewer.3 H( |& E" h& V
Included in this project an application to convert BMP, JPG, etc files to PRM with the functionality to scale the image to a desired resolution.
8 n% z/ s8 R( e6 B  D2 r( I Current layout of PRM image file:
$ g3 }& R* F/ P8 k1 C0 d* p 8byte header:
0 Q! W  t  T- W5 _: i- byte 0: height/ X0 L8 R7 A: n' K& R; U
- byte 1: width
: C5 x) W' o& V: a) z; u3 u/ {7 _- 6 bytes for future use/ T, z0 B$ @9 ^7 S, J3 [
- pixel data (2 bytes per pixel)
0 V( H2 W9 A4 H3 l FS interface functions:
4 y0 }# _* a* H' `" @u32 FS_Mount(enum STORAGE_device device);
1 K( c1 m+ t% m9 z* L& P. X9 Ru32 FS_Unmount(enum STORAGE_device device);
5 a" g& y5 C% b5 M9 Du32 FS_OpenFile(PVOLINFO volinfo, u8 *path, u8 mode, PFILEINFO fileinfo);- u7 e; ]4 O9 a( a: C7 s4 H
u32 FS_ReadFile(PFILEINFO fileinfo,  u8 *buffer, u32 *successcount, u32 len);
9 Y1 G; p# J9 U8 }( Z1 M7 E& b) M% [u32 FS_WriteFile(PFILEINFO fileinfo,  u8 *buffer, u32 *successcount, u32 len);5 j+ J3 B" {' R& B) O+ Y
u32 FS_Close(PFILEINFO fileinfo);
% L) B& }. c: o) ~5 D2 Jvoid FS_Seek(PFILEINFO fileinfo, u32 offset);
# g. o0 k; D/ o5 e" Fu32 FS_Delete(PVOLINFO volinfo, u8 *path);- z* G3 U" f" O6 u6 q1 a4 B, M
u32 FS_GetNextEntry(PVOLINFO volinfo, PDIRINFO dirinfo, PDIRENT dirent);
. O" K% y0 q" S' Xu32 FS_OpenDirectory(PVOLINFO volinfo,u8 *dirname, PDIRINFO dirinfo);8 y* A7 p& q+ N/ ?, D% v, E
u32 FS_GetVolumeInfo(u8 unit,  u32 startsector, PVOLINFO volinfo);
; h. t6 ?6 @+ t' y . ~% ~( ]0 T5 x2 O! C/ e% ^( n% {1 G
 
# A8 b7 X0 Q6 n8 s- Y) G" n* MThis is a snapshot of my current work in progress with partially integrated jpg decompressor$ h6 g* e  n- T

$ t2 R* M* \7 D0 Z! R 
赞 收藏 评论0 发布时间:2010-3-22 16:29

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版