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

Primer2 的SD文件例程

[复制链接]
废鱼 发布时间:2010-3-22 16:29
 这个工程主要是简单的显示SD卡的文件目录。4 M$ j  d; X5 y
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.
! H) }- {2 R, p2 ]3 l- s/ Q7 hThis 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.
7 o- a' D5 ]3 y: ^4 s; J7 B7 ]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.6 S  L4 }3 v5 ^: r" l8 q
 Current layout of PRM image file:
8 @3 s% A; f* S: \$ f 8byte header:" W! s6 N3 R& r& d  F/ t; K
- byte 0: height& y& w, Q2 ?! Z, K0 p; z
- byte 1: width
+ m2 E0 Z; N/ s# [- P! h- 6 bytes for future use7 F# `' }8 k7 O6 j7 g* e& l
- pixel data (2 bytes per pixel)
+ ~: E7 z6 m+ h, G FS interface functions:% R" Y- J# G* M3 u& t% I& s
u32 FS_Mount(enum STORAGE_device device);4 i5 V2 @5 c  G1 S' p
u32 FS_Unmount(enum STORAGE_device device);6 `" u  ^: K$ q
u32 FS_OpenFile(PVOLINFO volinfo, u8 *path, u8 mode, PFILEINFO fileinfo);
/ j, \. \4 x7 T( ^; cu32 FS_ReadFile(PFILEINFO fileinfo,  u8 *buffer, u32 *successcount, u32 len);! J- T! L* P: b9 G% ]/ p6 U
u32 FS_WriteFile(PFILEINFO fileinfo,  u8 *buffer, u32 *successcount, u32 len);/ K( G2 C# Z! v% n0 j
u32 FS_Close(PFILEINFO fileinfo);6 U) X+ R1 o# d' Z4 M5 ~" Y
void FS_Seek(PFILEINFO fileinfo, u32 offset);
. O- T  L) D4 m* p5 Uu32 FS_Delete(PVOLINFO volinfo, u8 *path);% w8 C# \4 g8 Z; T2 i
u32 FS_GetNextEntry(PVOLINFO volinfo, PDIRINFO dirinfo, PDIRENT dirent);
9 e% ^6 O7 I, Q& g6 F/ Lu32 FS_OpenDirectory(PVOLINFO volinfo,u8 *dirname, PDIRINFO dirinfo);7 [, k/ U' J; P8 ~& z6 P
u32 FS_GetVolumeInfo(u8 unit,  u32 startsector, PVOLINFO volinfo);
3 F$ V4 [- |1 m7 [7 |4 N2 ] 
. Z: a1 E$ f7 F! p' I - N7 v1 s9 P, O$ c
This is a snapshot of my current work in progress with partially integrated jpg decompressor) O6 b9 @. Y" ~
9 E- p6 D$ {* s9 C( r% z3 S
 
收藏 评论0 发布时间:2010-3-22 16:29

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版