arm文件夹 内放的是和LPC2134启动有关的代码 arm_pc 文件夹内放的是 uc/os有关的代码 Project_Data内放的是项目有关的文件 BootLoader和LPC2134启动有关的代码 OS_SOURCE放的是UC/OS 2.52的源文件 UCGUI内放的是UCGUI的源代码(增加了我用的屏的驱动文件LCD12864L.C和LCD12864L.H) SourceInsight内放的是SourceInsight有关的工程文件 MDK内放的是MDK3.20有关的工程文件 MySource内放的是硬件驱动代码以及应用层代码 文件夹这么多是因为我使用的是ZLG提供的UCOS基于MDK的模板移植的。 原来他就提供了一些文件夹,由于不知道文件夹是否可以改动,以及改动的配置如何响应的改动。所以保留了一些文件夹和其功能。 不过不管怎么样,改工程已经可以编译通过。虽然还有几个编译警告,但是已经不影响运行。 有两个编译警告是zlg提供的模板就有的警告,我也不知道怎么消除。 使用的时候必须注意对内存的分配,一旦内存分配不合理,就会造成程序无法运行。
下载次数 0次 资源类型 源码 上传时间 2017-01-23
void nand_flash_init(void); 初始化 void nand_read_id(void); extern int nand_block_erase(U32 num); num要删除的块号 extern int nand_page_write(U32 addr,U8 buffer,U32 size); addr要写的起始页地址,buffer要写的缓存,size要写的字节大小最大为4G extern int nand_page_read(U32 addr,U8 buffer,U32 size); addr开始页地址,从每页00地址开始读 extern int nand_random_read(U32 paddr,U32 offset,U8 data); 随机读数据 paddr页地址,offset页内偏移地址 extern int nand_random_write(U32 paddr,U32 offset,U8 data); 随机写,paddr页地址,offset页内区最后一个地偏移地址 extern void nand_test_bad_block(void); 测试坏块函数,并标记在nand_bbi变量里和spare里(如果非0xff则为坏块)
下载次数 13次 资源类型 应用文档 上传时间 2014-09-26
已有2人来访过
现在还没有留言