GUI移植及文件系统

  • GUI移植

GUI是一个图形库,可以用来显示字符,数字,画图,以及实现对话框,按钮等控件,是脱离了硬件的函数库

移植GUI有三部分内容。第一,将显示屏的驱动与GUI关联起来,第二,通过实际的显示屏参数来配置GUI,例如显示屏的尺寸,是否支持触摸等,第三,移植触摸屏驱动。做第一步时只需将最基本的打点,读点,填充等底层函数移植好就行。

  • 文件系统

文件系统好比是一本书,文件是书里面的章节,他是组织文件的一种结构,有目录,FAT表,通过目录可以确定文件的位置以及属性,因为是链式存储,所以需要FAT表来确定每个文件所占用的簇。

由于文件系统是管理存储在存储器上的文件,所以,移植文件系统时只需要移植与存储器有关的几个驱动即可,FATFS只需要移植相关的六个底层驱动函数,底层驱动函数的函数名及参数是已经给定的,必须按这个格式来移植,即驱动的框架是固定的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值